Dlaczego mój zegar, aplety wskaźników i obszar powiadomień czasami się zmieniają po ponownym uruchomieniu? Jak mogę temu zapobiec?

9

Wszystkie mam zablokowane w panelu, ale poruszają się po wylogowaniu i ponownym zalogowaniu. Na przykład czasami sesja apletu wskaźnika jest najdalej po prawej stronie, ale czasami zegar / kalendarz to, a czasami powiadomienie Obszar jest. To niewielki problem, ale irytujący.

eugenemarshall
źródło
Widziałem to tylko wtedy, gdy korzystałem z różnych monitorów lub zdalnego logowania (innymi słowy: zmiana rozdzielczości, a następnie układ paneli). Czy to twoja sprawa?
Little Jawa,
Czy używasz gnome czy kde?
txwikinger
IIRC aplet wskaźnika jest tylko dla GNOME.
lfaraone
Używam GNOME 2.30.2 z Ubuntu 10.04. Sądzę, że ma to coś wspólnego z faktem, że do mojej listy aplikacji startowych dodałem Epiphany i gmail-notify, ale nie jestem pewien.
eugenemarshall

Odpowiedzi:

5

Nie ma prawdziwego rozwiązania poza czekaniem na naprawienie błędu # 44082 . Istnieje jednak (bardzo hackerskie) obejście. Umieść aplety panelu tam, gdzie chcesz, a następnie uruchom gconftool-2 --dump /apps/panel panel_backup.xml. Gdy aplety zostaną pomieszane, uruchom

 gconftool-2 --load panel_backup.xml
 killall gnome-panel
burza śnieżna
źródło
nie gnome-panel --replace &byłby bardziej odpowiedni?
lfaraone
Nie, ponieważ jeśli zrobisz to w ten sposób, możesz później zamknąć terminal.
burza śnieżna
3
Zauważyłem, że samo uruchomienie killall gnome-panel często rozwiązuje ten problem bez bitu gconftool-2.
Jim
Zwykle po prostu Ctrl + Alt + Backspaceponownie uruchamiam X trochę za dużo, ale eh.
Marco Ceppi
AFAIK, Ctrl + Alt + Backspace nie działa w najnowszych wydaniach Ubuntu.
burza śnieżna
4

Używam prostszego i bardziej przyjaznego dla użytkownika rozwiązania, IMO, niż zrzut do XML i przywracanie (co nie zawsze działało dla mnie, btw).

Tak więc odpowiedź na życie, wszechświat i wszystko brzmi (nie 42):
1. Zainstaluj „Lockdown Editor” za pomocą Ubuntu Software Center (lub cokolwiek wolisz)
2. Uruchom „Lockdown Editor” w „System-> Administracja”
3. W Włącz „Panel” „Zablokuj panele”

Ilekroć chcę wprowadzać zmiany w panelach, wyłączam to ustawienie, wprowadzam zmiany i włączam je ponownie. Dla mnie zadziałało, więc mam nadzieję, że pomaga innym.

Twoje zdrowie!

Li Lo
źródło
IIRC, dostępna jest opcja „Zablokuj wszystkie panele” w Ubuntu Tweak. Zastanawiam się, czy ta opcja pozwoliłaby osiągnąć to samo?
eugenemarshall
Może. Nigdy nie korzystałem z Ubuntu Tweak, ale powiedziałbym, że to całkiem dobry zakład, że robi to samo. Możesz to również zrobić bezpośrednio za pomocą edytora gconf lub gconftool-2.
Li Lo
Tak, opcja „Zablokuj wszystkie panele” w Ubuntu Tweak robi to samo.
Li Lo