Aktualizacja do 13.10 teraz wszystkie ustawienia zegara są wyłączone i zegar się nie wyświetla

64

Uaktualniłem do 13.10 i teraz nie mam standardowego menu zegara, którego potrzebuję do pracy.

Sprawdziłem i zainstalowałem „wskaźnik-data-godzina”. Nawet odinstalowałem / przeinstalowałem ten aplet bez powodzenia.

Również moje ustawienia „zegara” w Preferencjach systemowych są wyłączone. Nic nie mogę zmienić.

Czy ktoś wie, jak mogę odzyskać stary zegar menu?

Czy jest też inna aplikacja zegara menu, którą mogę pobrać?

Edytuj 1

Dziękuję za odpowiedzi

  1. Zrestartowałem się kilka razy i to nie rozwiązało problemu.

  2. Właśnie uruchomiłem dzisiaj aktualizację 13.10. Ale uruchomiłem go jeszcze kilka minut temu. Dostałem około 200 KB w losowych aktualizacjach. Problem nadal występuje po ponownym uruchomieniu.

  3. # apt-cache policy indicator-datetime indicator-datetime: Installed: 13.10.0+13.10.20131016.2-0ubuntu1 Candidate: 13.10.0+13.10.20131016.2-0ubuntu1 Version table: *** 13.10.0+13.10.20131016.2-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages 100 /var/lib/dpkg/status

Edytuj 2

Wydaje mi się, że problem związany jest z „raringami” zmieniającymi w jakiś sposób systray ... http://www.omgubuntu.co.uk/2013/02/raring-retires-system-tray-whitelist

Albo zniknął system Systray , chociaż nie mam jeszcze tego rozwiązania.

Edytuj 3

Z powodu sugestii RolandiXor sprawdziłem pliki binarne. W moim systemie brakuje „libical.so.0”, ale ma „libical.so.1”.

ldd /usr/lib/x86_64-linux-gnu/indicator-datetime-service
libical.so.0 => not found

Czy ktoś wie, jak uzyskać plik binarny libical.so.0, którego usługa datetime potrzebuje, ale nie instaluje?

Kervin
źródło
1
Czy jesteś pewien, że jesteś na bieżąco? Proszę sprawdź aktualizator. Ten błąd powinien już zostać naprawiony.
Seth
Czy możesz dodać wynik apt-cache policy indicator-datetime?
Braiam
Mam ten sam problem. Przekonałem się, że wyczyszczenie wskaźnika-data-godzina, ponowna instalacja i wylogowanie przywróci zegar i wszystkie ustawienia. Jednak po jednym lub dwóch restartach problem powraca.
1
Czy działałeś indicator-datetimeręcznie? (Możesz znaleźć jego lokalizację w systemie, uruchamiając locate indicator-datetime).
RolandiXor
1
Właśnie miałem ten sam problem z Ubuntu 14.04 LTS. Musiałem użyć killall jedność panel-service
Telmo Pimentel Mota

Odpowiedzi:

122

Jest raport o błędzie dotyczący tego w Launchpad .

Szybka poprawka:
otwórz terminal (ctrl + alt + T) i wpisz

killall unity-panel-service
wranvaud
źródło
1
Dzięki, ale wielokrotnie uruchamiałem ponownie komputer. To nie jest problem z ponownym uruchomieniem procesu.
kervin
2
Lub możesz po prostu nacisnąć „Alt + F2” i wpisać to samo, a to zadziała.
Dustin
1
Oznaczanie jako odpowiedzi, ponieważ prawdopodobnie tego będzie potrzebować większość czytelników. Ale dla mnie był to problem ze ścieżką ładowania biblioteki, ponieważ z jakiegoś powodu usługa datetime wydaje się ładować z / usr / local przed / usr.
kervin,
To zadziałało dla mnie
Carlo Pires
1
Użyj opcji „restart unity-panel-service”, nie ma potrzeby ponownego uruchamiania.
Kuchi
4

Miałem ten sam problem. Wykonałem restart i mój zegar powrócił.

reide
źródło
Dzięki, ale wielokrotnie uruchamiałem ponownie komputer. To nie jest problem z ponownym uruchomieniem procesu.
kervin
usługa killall unity-panel działała dla mnie jak urok, nie ma potrzeby ponownego uruchamiania: D
Yazan Rawashdeh
1

Znaleziono problem. Wcześniej zbudowałem kilka bibliotek ze źródła /usr/local/lib. z jakiegoś powodu wskaźnik-datetime-service znalazł te biblioteki przed bibliotekami systemowymi /usr/lib. Nie powinno tak być.

Jedna z tych bibliotek zawierała starą zależność libical.so.0, która nie była już dostępna. Kiedy usunąłem wszystkie biblioteki związane z GNOME / Evolution w /usr/local/lib, mogłem ponownie uruchomić wskaźnik-datetime-service i mój zegar się pojawił.

Więc spróbuj także ...

ldd --verbose /usr/lib/x86_64-linux-gnu/indicator-datetime-service

I poszukaj komunikatów „nie znaleziono” na wyjściu. Jeśli masz problem z zależnością od biblioteki, najprawdopodobniej pojawi się na tym wyjściu.

Kervin
źródło
chociaż może to rozwiązać konkretny problem, próbowałem tej procedury i nie znalazłem żadnych „nie znaleziono”. czy to dlatego, że uruchomiłem to PO „naprawieniu” problemu z zaakceptowaną odpowiedzią?
Tony Gil
@kervin: Uruchomienie tej kontroli na moim pulpicie 14.0.2 LTS (x86_64 z jądrem w wersji 3.16.0-41-generic) przyniosło takie same wyniki jak w powyższym komentarzu. I nie naprawiłem jeszcze niczego, w przeciwieństwie do niego. Czy chciałbyś opracować sposób postępowania na „brakującej bibliotece” lub froncie PATH? Utknąłem. TX
Cbhihe,
@kervin: Plik nie został znaleziony, ponieważ (być może w nowszych wersjach jądra) ścieżka do tego pliku to: /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service......... Nie wiem, co się tutaj dzieje. Jakakolwiek podpowiedź lub pomoc, dzięki czemu mogę dalej próbować rozwiązać ten bardzo doceniony ... Utknąłem. TX
Cbhihe
0

Miałem ten sam problem (brak zegara i ustawienia wyłączone) Musiałem wybrać domyślny serwer do aktualizacji w Preferencjach systemowych. Uruchom ponownie, a zegar wrócił.

benja
źródło
Prawdopodobnie to właśnie ponowne uruchomienie rozwiązało problem.
Chev