командная строка для скрытия и отображения панели единства

8

Я использую Ubuntu 12.10 на сенсорном экране с цифровым пером, чтобы делать заметки, и пока я делаю это, я бы предпочел иметь весь свой рабочий стол для этой цели. С другой стороны, делая другие вещи, я часто переключался между приложениями. Поэтому я хочу сделать на клавиатуре ярлык, чтобы переключать статус панели единства. Я попробовал команды, предложенные здесь: Ярлык для изменения настройки Launcher «Скрыть»

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

от Как скрыть панели в резервном режиме с помощью командной строки?

Keivan
источник
Может быть причина: Ubuntu переключился (или лучше: переключается) с gconf на dconf. Если это все еще пригодный для использования параметр, установите dconf-editor и посмотрите, есть ли он там ( gsettingsиспользуется для dconf)
Rinzwind
Я также попробовал gsetting, но единственная полезная команда, которую я нашел, была следующей: 'gsettings set com.canonical.Unity2d.Launcher hide-mode 1', который говорит мне, что он не распознает com.canonical.
Кейван

Ответы:

11

За 12.10

Как упоминал Ринзвинд в комментариях, Ubuntu перенесла свои настройки из gconf в gsettings. Команды в вопросе, который вы связали, действительны для 12.04 и ранее, но не для 12.10 и далее.

Обновленные команды для скрытия панели запуска Unity:

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

И для того, чтобы показать Unity Launcher:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 0
Джокердино
источник
1
Спасибо, я нашел это с помощью dconf watch /и некоторых других скриптов. Странно то, что хотя линия, кажется, принята 16.04, средство запуска единства, похоже, не скрывается автоматически. Любые идеи?
Myol