Befehlszeile zum Ein- und Ausblenden des Unity-Panels

8

Ich verwende Ubuntu 12.10 auf einem Touchscreen mit einem Digitalisierstift, um Notizen zu machen, und während ich dies tue, möchte ich lieber meinen gesamten Desktop für diesen Zweck haben. Andererseits würde ich bei anderen Dingen viel zwischen Apps wechseln. Daher möchte ich eine Verknüpfung auf meiner Tastatur erstellen, um den Status des Unity-Panels umzuschalten. Ich habe die hier vorgeschlagenen Befehle ausprobiert: Verknüpfung zum Ändern der Launcher-Einstellung "Ausblenden"

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

aber es scheint, dass die Befehle nicht funktionieren. Ich habe das installiert gconf-editorund den Wert der Variablen manuell geändert, aber das hilft auch nicht. Die Befehle ändern zwar den Wert im gconf-Editor, aber das Panel ist immer noch nicht ausgeblendet. Fehlt mir etwas?

Ich habe auch den Variablentyp in string und boolean geändert, aber immer noch keinen Erfolg.

PS: Ich konnte dort keinen Kommentar hinterlassen, also musste ich ihn in einer neuen Frage stellen.

BEARBEITEN:

gleiches Ergebnis für den Befehl

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

von Wie verstecke ich die Bedienfelder im Fallback-Modus über die Befehlszeile?

Keivan
quelle
Vielleicht ein Grund: Ubuntu hat von gconf zu dconf gewechselt (oder besser: wechselt). WENN es noch eine verwendbare Einstellung ist, installieren Sie den dconf-Editor und prüfen Sie, ob er dort enthalten ist ( gsettingswird für dconf verwendet)
Rinzwind
Ich habe auch gsetting ausprobiert, aber der einzige nützliche Befehl, den ich gefunden habe, war folgender: 'gsettings set com.canonical.Unity2d.Launcher hide-mode 1', was mir sagt, dass com.canonical nicht erkannt wird.
Keivan

Antworten:

11

Für 12.10

Wie Rinzwind in den Kommentaren erwähnt hat, hat Ubuntu seine Einstellungen von gconf auf gsettings migriert. Die Befehle in der von Ihnen verknüpften Frage gelten für 12.04 und früher, jedoch nicht für 12.10.

Die aktualisierten Befehle zum Ausblenden des Unity-Starters lauten:

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

Und um den Unity Launcher zu verstecken:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 0
jokerdino
quelle
1
Danke, ich habe dies mit dconf watch /und einigen anderen Skripten gefunden. Seltsame Sache ist, obwohl die Linie am 16.04 akzeptiert zu werden scheint, scheint der Unity Launcher nicht automatisch auszublenden. Irgendwelche Ideen?
Myol