- Abraxas - http://www.effinger.org/blog -

Gnome Panel Position korrigieren

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 [1], 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