Używam Ubuntu 14.04 i mojego komputera, a od ostatniej aktualizacji z 13.10 do 14.04 brakuje daty i godziny w górnym panelu Unity. Ta maszyna została pierwotnie zainstalowana z Ubuntu 12.10. Zaktualizowałem go z 12.10 → 13.04, z 13.04 → 13.10, aw zeszłym tygodniu z 13.10 → 14.04.
Wypróbowałem wszystkie rozwiązania znalezione w tym pytaniu: Brak daty i godziny z górnego panelu Unity Desktop . Ale nic z tego wszystkiego nie działa :-(
Próbowałem następujących rzeczy:
- ponowna instalacja
indicator-datetime
sudo apt-get remove --purge indicator-datetime
i zainstaluj go ponowniesudo dpkg-reconfigure --frontend noninteractive tzdata
sudo killall unity-panel-service
i oczywiście wyloguj się / zaloguj ponownie i tak dalej ...
Gdzie mogę znaleźć pliki dziennika dla wskaźnika lub gdzie mógłby mi pomóc z tym problemem?
Próba debugowania:
$ locate indicator-datetime-service
/usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
$ /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
Indicator-Datetime-Message: indicator-datetime exiting; failed/lost bus ownership
locate indicator-datetime-service
aby dowiedzieć się, gdzie jest zainstalowany, uruchom go w terminalu. Zgłoś, jeśli pojawi się jakikolwiek komunikat o błędzie.failed/lost bus ownership
oznacza, że już działał.dconf reset -f /com/canonical/indicator/datetime/
. nie działa, spróbujpkill -f datetime
następnie/usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
Odpowiedzi:
Spróbuj zresetować konfigurację
Jeśli nie pojawił się, spróbuj go zabić, powinien się zrestartować
W podobnych przypadkach lepiej wyjaśnić, jak możesz to uzyskać:
Sprawdź, czy działa, jeśli tak, to może problem z konfiguracją
Sprawdź, gdzie jest jego konfiguracja. Poszukaj
/etc/
lubdconf
w/usr/share/glib-2.0/schemas/
. Wyświetl listę pakietów za pomocą:Znajdź ścieżkę dconf:
źródło
dconf
nie pomogło, alepkill
załatwiło sprawę.dconf
sztuczka polega nie tylko na przywróceniu zegara. Resetuje również ustawienia zegara, więc jeśli je dostosowałeś ... żegnaj się z ustawieniami. Chciałbym tego nie próbować -pkill datetime
już przywróciłem zegar do mojego interfejsu użytkownika.Miałem dokładnie ten sam problem, którego brakuje w niektórych bibliotekach obsługi języka.
Jeśli pójdziesz do:
Ustawienia → Obsługa języków
System automatycznie zaktualizuje formaty regionalne, a data i godzina powrócą po wylogowaniu i zalogowaniu.
źródło
Działa to ze mną, gdy napotkałem ten sam problem:
tak przy okazji, bez „sudo”.
źródło
indicator-datetime
jest zainstalowany na moim komputerze, więc najwyraźniej nie muszę go usuwać / usuwać.Po prostu zabij proces usługi wskaźnik-data-godzina. (Ten proces rozpocznie się automatycznie)
Na przykład:
źródło
W Ustawieniach systemu otwórz Czas i datę . Wybierz kartę Zegar po prawej stronie karty Czas i data . Zaznacz opcję Pokaż zegar na pasku menu .
Pod Na zegarze pokazują , wybierz daty i dnia tygodnia, miesiąc, rok lub którykolwiek z nich chcesz.
źródło
Usunięcie
indicator-datetime
nie powoduje usunięcia plików konfiguracyjnych, a ustawienia w obszarzeClock
zostaną wyszarzone. Robieniesudo apt-get purge indicator-datetime; sudo apt-get install indicator-datetime; kill -9 -1;
tego na pewno zadziała.źródło
próbowałem naprawić brakującą ikonę czasu i języka na panelu. próbowałem wielu poleceń, ale bezużyteczne, ale w końcu znalazłem się
aby uzupełnić brakujące ikony, udało mi się dzięki tej metodzie
źródło
Używam Ubuntu 16.04 i miałem ten sam problem. Próbowałem wszystkich wyżej wymienionych rozwiązań, ale wciąż napotykałem ten sam problem. Rozwiązałem problem, usuwając plik „libxm2.so.2” z lokalizacji „/usr/lib/i386-linux-gnu/libxml2.so.2”. Najpierw sprawdź, czy ten sam plik istnieje w wielu lokalizacjach w systemie. Jeśli tak, usuń wszystko oprócz „/usr/lib/x86_64-linux-gnu/libxml2.so.2” Ostrzeżenie: Wykonaj kopię zapasową przed usunięciem tego pliku, aby uniknąć innych problemów systemowych.
źródło