这里发生了什么?我已经在Ubuntu 17.10上安装了Dash to Dock扩展程序。一切都很酷,当我尝试磨练和调整桌面外观时,有时会复制左侧的快捷方式栏(基座?)。默认值通常随Dash to Dock一起消失,位于将Dash安装到Dock时通常显示的默认值的下面。为什么?
我尝试过Dash to Dock,GNOME Tweak Tool和常规Ubuntu设置的选项,但是我无法弄清楚。
这里发生了什么?我已经在Ubuntu 17.10上安装了Dash to Dock扩展程序。一切都很酷,当我尝试磨练和调整桌面外观时,有时会复制左侧的快捷方式栏(基座?)。默认值通常随Dash to Dock一起消失,位于将Dash安装到Dock时通常显示的默认值的下面。为什么?
我尝试过Dash to Dock,GNOME Tweak Tool和常规Ubuntu设置的选项,但是我无法弄清楚。
Answers:
将Dash与Dock以及默认的Ubuntu Dock一起运行不是一个好主意。由于Ubuntu Dock是Dash与Dock的分支(因此它们共享许多相同的架构),因此出现这样的问题并不令人感到意外。
使用Tweaks或以某种方式(如果要禁用Ubuntu Dock,请参考此扩展)禁用两个扩展(Ubuntu Dock和Dash至Dock)之一。
/usr/share/gnome-shell/extensions
。
gnome-tweak-tool
。这对我不起作用。
sudo apt remove gnome-shell-extension-ubuntu-dock
。然后注销/登录,并短跑对接工作正常:)
我做了以下步骤:
这为我解决了问题。希望它也对您有用。另外,请确保已禁用Ubuntu Dock。
我一直在玩类似的问题:Gnome收藏夹栏显示在活动视图中,而停靠栏显示在锁屏上;正如pomsky所说,所有这些问题都与Ubuntu Dock和Dash to Dock的组合有关。
我发现此解决方法可用于定制Dock到Dash to Dock提供的几乎所有选项:
尽管删除了Dash to Dock,但自定义(位置,大小,行为,外观)在Ubuntu Dock上仍然存在,并且问题(坞站重叠,锁屏上的坞站显示和活动视图上的收藏夹显示)不再存在。
注意:使用此方法,您唯一从Dash到Dock丢失的是应用程序图标中的“ Dash到Dock设置”菜单,当然还有Gnome Tweak工具中的Dash到Dock设置条目。我还没有尝试过,但是我认为,如果您在Ubuntu设置中从Dock条目进行了更改,则可能会丢失一些从Dash到Dock设置实现的自定义设置。
以下为我工作:
编辑以下文件:
sudo vi /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/extension.js
在以下代码块中,将更let to_enable = true;
改为let to_enable = false
:
function conditionallyenabledock() {
let to_enable = false;
runningExtensions = ExtensionSystem.extensionOrder;
for (let i = 0; i < runningExtensions.length; i++) {
if (runningExtensions[i] === "dash-to-dock@micxgx.gmail.com") {
to_enable = false;
}
}
// enable or disable dock depending on dock status and to_enable state
if (to_enable && !dockManager) {
dockManager = new Docking.DockManager();
} else if (!to_enable && dockManager) {
dockManager.destroy();
dockManager = null;
}
}
restart
而已。
我遇到了同样的问题,然后发现了这个nxadm cluadio。确实做到了。
dconf
按照链接中的说明使用。此步骤中的文本是从同一链接复制的。
为了防止Ubuntu Dock占用所有垂直空间(即,大部分只是空白栏):
dconf write /org/gnome/shell/extensions/dash-to-dock/extend-height false
巧妙的Dock技巧:将鼠标悬停在Dock上的图标上时,在滚动(或使用两根手指)的同时循环浏览应用程序的各个窗口。比单击+选择更快的方法:
dconf write /org/gnome/shell/extensions/dash-to-dock/scroll-action "'cycle-windows'"
我在常规的“设置”应用程序中将扩展坞设置为自动隐藏。需要对扩展栏进行相同的扩展(您需要注销,然后通过“ Tweaks”应用程序启用它):
sudo apt install gnome-shell-extension-autohidetopbar
为了安全起见(例如,如果您摔坏了东西),可以使用以下方法重置所有GNOME设置:
dconf reset -f /
可选:您可以安装dconf-editor
和浏览其他设置。
sudo apt remove gnome-shell-extension-ubuntu-dock
。这就是我最终要解决的问题。再见!