升级到Ubuntu 17.10后,gnome-control-center中缺少Dock设置


22

我刚刚升级到Ubuntu 17.10,但缺少Ubuntu Dock设置,即在gnome-control-centerDock设置中为空白:

在此处输入图片说明

我想我可能缺少“ ubuntu-dock”软件包,但在软件中心的任何地方都找不到。

另外,gnome-control-center更新后完全丢失了,我不得不单独安装它-不知道是否相关。

我认为这与默认情况下无法在gnome-control-center中访问的ubuntu-dock设置不同,因为更改GNOME会话的类型无法解决问题。如果我选择GNOME *,则根本没有Dock设置部分,如果我使用Ubuntu *,则可以获得上述空白的Dock设置部分。

输出apt-cache policy gnome-shell-extension-ubuntu-dock

rob@rob-pc:~$ apt-cache policy gnome-shell-extension-ubuntu-dock
gnome-shell-extension-ubuntu-dock:
  Installed: (none)
  Candidate: 0.7
  Version table:
     0.7 500
        500 http://gb.archive.ubuntu.com/ubuntu artful/main amd64 Packages
        500 http://gb.archive.ubuntu.com/ubuntu artful/main i386 Packages

输出是apt-cache policy gnome-shell-extension-ubuntu-dock什么?
pomsky

rob@rob-pc:~$ apt-cache policy gnome-shell-extension-ubuntu-dock gnome-shell-extension-ubuntu-dock: Installed: (none) Candidate: 0.7 Version table: 0.7 500 500 http://gb.archive.ubuntu.com/ubuntu artful/main amd64 Packages 500 http://gb.archive.ubuntu.com/ubuntu artful/main i386 Packages
罗伯·威尔逊

Answers:


17

似乎未安装Ubuntu Dock,您可以通过运行来进行验证

apt-cache policy gnome-shell-extension-ubuntu-dock

Installed: (none)输出中应该有一行。如果是这样,则可以通过在终端中运行以下命令来安装它:

sudo apt install gnome-shell-extension-ubuntu-dock

如果已安装Ubuntu Dock,但仍找不到设置,请参见以下内容:默认情况下,在gnome-control-center中无法访问ubuntu-dock设置


检查cache显示它是否已安装。apt install无论如何我都尝试过,它说什么也没有添加或更新。但是,我仍然看不到它。还有其他想法吗?
Christopher Rucinski '18

@ChristopherRucinski您检查了这个askubuntu.com/questions/967118/…吗?无论如何,都可以通过其他方式访问扩展坞设置。如果您要进行任何特定的自定义,请在此处搜索或提出新的问题。
pomsky '18

1
搜索完Google之后,这个问题正是我想要做的,它也存在完全相同的问题,但是您的解决方案无法解决该问题;但是,遵循提供的链接并使用此cog wheel修复程序有所帮​​助
Christopher Rucinski '18

@ChristopherRucinski那不是“ 完全相同的问题 ”,对吗?在您的情况下,您已经gnome-shell-extension-ubuntu-dock安装了软件包,但是在这里OP没有安装软件包(从提供的输出中清除apt-cache policy gnome-shell-extension-ubuntu-dock)。即使症状也不相同,是吗?这里的“停靠”部分出现在“设置”中,但完全空白,而如果您没有记错的话,根本没有“停靠”部分。
pomsky '18

7

此问题可能是由升级期间的问题引起的。尝试重新安装Ubuntu基座:

sudo apt purge gnome-shell-extension-ubuntu-dock
sudo apt install --reinstall ubuntu-desktop

这可能会或可能不会修复升级期间明显出错的问题。


确实没有安装Dock,我在其他每篇文章(sudo apt install gnome-shell-extension-ubuntu-dock)中都安装了Dock 。但是后来我接受了@vanadium的建议,并强制重新安装了ubuntu-desktop。重新启动后,它想到了“ Ubuntu有什么新功能?” -在本周早些时候拙劣升级之后并未出现。谢谢。
James E Keenan '18

实际上,重新安装ubuntu-desktop元软件包可能会带来升级过程中可能遗漏的其他一些小问题。升级并非总是无缝的,尤其是在更多定制的安装中。许多人通常建议安装全新而不是升级。除了上次,我通常会这样做:我从17.10升级到18.04的过程完美无缺。很高兴它起作用。

3

背景

即使OP指出以下内容在他的计算机上不起作用,但仍在我的笔记本电脑上起作用 ...

“我认为这与默认情况下无法在gnome-control-center中访问的ubuntu-dock设置不同,因为更改GNOME会话的类型无法解决问题。如果我使用GNOME *,则根本没有Dock设置部分,如果我使用的是Ubuntu *,则会得到上述空白的Dock设置部分” ~~ OP

正如Pomsky在上面链接的答案评论中所建议的那样,它提供了一个额外的解决方案,但在他的答案无效后,对我有用的其他解决方案。因此,供Google将来的人参考...

“ Ubuntu停靠设置只能从Ubuntu定制的GNOME会话中访问,而不能从默认GNOME会话中访问。

当您启动系统并进入GDM登录屏幕时,您应该在登录按钮旁边找到一个齿轮(⚙️)。如果单击齿轮,则应该找到一个Ubuntu(和/或Xorg上的Ubuntu)选项。

选择Ubuntu(或Xorg上的Ubuntu)而不是GNOME(或Xorg上的GNOME)。“ ~~ Pomsky

情况

我安装了Ubuntu Dock,但是Dock选项不再显示。以前有过,但是不知道什么时候消失了。

我确认我已使用以下apt-cache命令安装了它。我没有Installed: (none)值,但有实际数字值。

apt-cache policy gnome-shell-extension-ubuntu-dock

固定

  1. 重新启动Linux
  2. 通过齿轮(⚙️)更改您登录时使用的会话类型。
    • 选择UbuntuUbuntu on Xorg
    • 不要选择其他选项,例如GNOME

在此处输入图片说明

在上图中,我有3个项目可供选择。因此,我选择Ubuntu并登录。

如果您没有3个选项,则此解决方案可能对您不起作用。否则请在评论中让我知道。


这个答案实际上对这个问题是有效的:askubuntu.com/questions/967118/…–
pomsky

@pomsky是的,您刚刚提供的链接与我在答案中已有一段时间的链接完全相同。我用Google搜索了我的问题,然后出现了这个问题。如答案中所述,此答案供将来参考。
Christopher Rucinski

好的,但是我只是不明白这里的意思。1.问题不完全相同,2.症状也不完全相同(空白的停靠设置与缺少的停靠设置),3. OP已经提到了另一个问题的链接,原因是这个问题与众不同(“ 我认为这是与[...]有所不同,因为更改GNOME会话的类型不能解决问题... “)。
pomsky

@pomsky我看到了,我没有看到OP表示此方法无效。
Christopher Rucinski '18

这实际上是对Disco Dingo(Gnome 3.32.1)有用的答案。谢谢!
egdavid

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.