Leider räumt Gnome bislang keine Konfigurationsmöglichkeit ein, um die Reihenfolge von gleich angeordneten Panels festzulegen. Beispielsweise möchte ich Gnome so konfigurieren, dass die Anwendungsleiste ganz oben ist und die Fensterliste direkt darunter. Leider merkt sich Gnome aber nur, dass beide Panels oben sein sollen und bei jedem Start entscheidet der Zufall, welches Panel nun ganz oben ist. Der Bug ist bei Gnome bekannt, aber offensichtlich wird ihm keine große Priorität eingeräumt, da er bereits seit 2003!! offen ist. Deshalb poste ich hier einen Workaround, der die Position meiner Panels wie gewünscht herstellt. Dieses Skript muss man unter System>Einstellungen>Sitzungen unter Startprogramme hinzufügen, wenn man das Problem beheben will. Die sleep-Anweisung am Anfang ist notwendig, da die Panels auf jeden Fall schon da sein müssen, damit der Workaround funktioniert:
#!/bin/sh
sleep 10
gconftool -s /apps/panel/toplevels/top_panel_screen0/orientation --type=string bottom
sleep 1
gconftool -s /apps/panel/toplevels/top_panel_screen0/orientation --type=string top
gconftool -s /apps/panel/toplevels/bottom_panel_screen0/orientation --type=string bottom
sleep 1
gconftool -s /apps/panel/toplevels/bottom_panel_screen0/orientation --type=string top
Hi,
habe das gleiche Problem.
Möchte die Anwendungsleiste ganz unten und die Fensterliste darüber haben.
Was muss ich an Deinem Script ändern?
THX
Über ein ls ~/.gconf/apps/panel/toplevel kannst du die Namen deiner Panels herausfinden und musst dann gegebenenfalls den obigen Code entsprechend anpassen. Im obigen Beispielcode heißen die Panels top_panel_screen0 und bottom_panel_screen0. Nach dieser Anpassung musst du jeweils top und bottom in obigem Code vertauschen. Möglicherweise musst du auch die Reihenfolge der Befehle ändern. Es ist evt. sehr hilfreich, das Programm gconf-editor zu starten (über Alt-F2) und dann in apps/panel/toplevel dort mit den Einstellungen der jeweiligen Panels zu experimentieren.
[…] Tipps von hier. […]