用于隐藏和取消隐藏统一面板的命令行


8

我在带有数字笔的触摸屏上使用ubuntu 12.10做笔记,而在执行此操作时,我希望将所有桌面都用于此目的。另一方面,在做其他事情时,我会在应用程序之间进行很多切换。因此,我想在键盘上创建快捷方式以切换统一面板的状态。我已经尝试过此处建议的命令: 更改启动器“隐藏”设置的快捷方式

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 2

但似乎命令不起作用。我安装了,gconf-editor并手动更改了变量的值,但这也无济于事。这些命令虽然会更改gconf编辑器中的值,但面板仍未隐藏。有什么我想念的吗?

我也将变量类型更改为字符串和布尔值,但仍然没有成功。

PS:我无法在此处发表评论,因此我不得不在一个新问题中提出它。

编辑:

命令的结果相同

dconf write /org/gnome/gnome-panel/layout/toplevels/bottom-panel/auto-hide true

如何隐藏使用命令行的后备模式的面板?


可能是原因:Ubuntu已从gconf切换到dconf(或更好的是:切换)。如果仍然可用,请安装dconf-editor并查看它是否在其中(gsettings用于dconf)
Rinzwind 2013年

我也尝试了gsetting,但是我发现的唯一有用的命令是:“ gsettings set com.canonical.Unity2d.Launcher隐藏模式1”,它告诉我它无法识别com.canonical。
Keivan 2013年

Answers:


11

对于12.10

正如Rinzwind在评论中提到的那样,Ubuntu已将其设置从gconf迁移到gsettings。您链接的问题中的命令仅对12.04和更早版本有效,但对12.10及更高版本无效。

隐藏Unity启动器的更新命令为:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 1

对于取消隐藏Unity启动器:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 0

1
谢谢,我发现使用dconf watch /和其他一些脚本。奇怪的是,尽管该行似乎已在16.04接受,但统一启动器似乎没有自动隐藏。有任何想法吗?
myol 2016年
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.