Tanggal & waktu tidak ada dari panel atas Unity Desktop - Ubuntu 14.04


61

Saya menggunakan Ubuntu 14,04 mesin saya dan sejak upgrade terakhir dari 13,10 ke 14,04 tanggal & waktu hilang di panel atas Unity. Mesin ini awalnya diinstal dengan Ubuntu 12.10. Saya memutakhirkannya dari 12.10 → 13.04, dari 13.04 → 13.10 dan minggu lalu dari 13.10 → 14.04.

Saya mencoba setiap solusi yang ditemukan dalam pertanyaan ini: Tanggal & waktu tidak ada dari panel atas Unity Desktop . Tapi tidak ada yang berhasil :-(

Saya mencoba hal-hal berikut:

  • menginstal ulang indicator-datetime
  • sudo apt-get remove --purge indicator-datetime dan pasang kembali
  • sudo dpkg-reconfigure --frontend noninteractive tzdata
  • sudo killall unity-panel-service

dan tentu saja logout / login lagi dan seterusnya ...

Di mana saya dapat menemukan file log untuk indikator atau di mana bisa membantu saya sebaliknya dengan masalah ini?

Mencoba men-debug:

$ 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

1
locate indicator-datetime-serviceuntuk menemukan di mana itu dipasang kemudian jalankan di terminal. Laporkan jika ada pesan kesalahan.
user.dz

@Sneetsher $ temukan indikator-datetime-service / usr / lib / x86_64-linux-gnu / indicator-datetime-indicator-datetime-service $ / usr / lib / x86_64-linux-gnu / indikator-datetime / indikator-datetime-service Indicator-Datetime-Message: indikator-datetime keluar; gagal / hilang kepemilikan bus $ sudo / usr / lib / x86_64-linux-gnu / indicator-datetime / indicator-datetime-service tidak ada output kesalahan, ketika menjalankan indicator-datetime-service dengan sudo
Bernd

failed/lost bus ownershipberarti sudah berjalan.
user.dz

coba atur ulang konfigurasinya dconf reset -f /com/canonical/indicator/datetime/. tidak bekerja mencoba pkill -f datetimekemudian/usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
user.dz

2
dconf reset -f / com / canonical / indicator / datetime / berfungsi dan itu menunjukkan waktu lagi. Tapi saya pikir saya menemukan bug dan saya pikir saya tahu apa yang menyebabkan masalah. Apakah ada log untuk indikator-data untuk memverifikasi asumsi saya?
Bernd

Jawaban:


135

Coba atur ulang konfigurasinya

dconf reset -f /com/canonical/indicator/datetime/ 

Jika tidak muncul coba bunuh, itu harus dimulai ulang

pkill -f datetime

Untuk kasus serupa, lebih baik jelaskan bagaimana Anda bisa mendapatkannya:

  1. Periksa apakah sedang berjalan, jika ya maka mungkin masalah konfigurasi

    $ ps ax | grep -i indicator-datetime
     2863 ?        Ssl    0:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
     4043 pts/0    S+     0:00 grep -i indicator-datetime
    
  2. Periksa di mana konfigurasinya. Cari /etc/atau dconfmasuk /usr/share/glib-2.0/schemas/. Daftar file paket menggunakan:

    $ dpkg -L indicator-datetime
    [...]
    /etc/xdg/autostart/indicator-datetime.desktop
    /usr
    /usr/share
    /usr/share/glib-2.0
    /usr/share/glib-2.0/schemas
    /usr/share/glib-2.0/schemas/com.canonical.indicator.datetime.gschema.xml
    [...]
    
  3. Temukan path dconf-nya:

    $ grep path /usr/share/glib-2.0/schemas/com.canonical.indicator.datetime.gschema.xml
        <schema id="com.canonical.indicator.datetime" path="/com/canonical/indicator/datetime/" gettext-domain="indicator-datetime">
    

3
reset dconf melakukannya untuk saya, thx
Nicky De Maeyer

1
Saya memiliki masalah yang sama setelah mengatur ulang 14,04 dan "dconf reset" Anda melakukannya untuk saya, terima kasih +1
Duchamp Gérard HE

14
dconftidak membantu, tetapi pkillmelakukan trik untuk saya.
Lambart

Terima kasih pengaturan dconf berhasil, saya bahkan tidak perlu mematikan proses datetime
danidee

4
Peringatan: dconftriknya tidak hanya mengembalikan jam. Ini juga mengatur ulang pengaturan jam Anda, jadi jika Anda telah mengubahnya ... selamat tinggal ke pengaturan Anda. Saya berharap saya belum mencobanya - pkill datetimesudah mengembalikan jam ke UI saya.
Lambart

19

Saya memiliki masalah yang persis sama, yang hilang beberapa perpustakaan Dukungan Bahasa.

Jika Anda pergi ke:

PengaturanDukungan Bahasa

Sistem akan secara otomatis memperbarui format regional dan waktu dan tanggal akan kembali setelah Anda keluar dan masuk.


Sudah mencoba, tetapi tidak ada dukungan bahasa yang hilang
Bernd

4
Sebenarnya, aneh kedengarannya, saya dapat mengkonfirmasi solusi ini. Rupanya memulai panel dukungan langauge, beberapa lib yang rusak memang (saya kira tidak diunduh tetapi) diaktifkan kembali. Karenanya +1
matv1

indikator datetime menggunakan kalender yang membutuhkan format berbasis bahasa tertentu. Tampaknya sudah cukup untuk mencatat indikator :)
Paulius Šukys

19

Ini bekerja dengan saya ketika saya menghadapi masalah yang sama:

killall unity-panel-service

by the way 'tanpa sudo'.


+1 Saya punya masalah jam-hilang beberapa kali sudah, dan ini bekerja dengan andal sebagai perbaikan segera. Sebagai catatan, indicator-datetimediinstal pada mesin saya, jadi tampaknya tidak perlu menghapus / membersihkannya untuk saya.
bluenote10


1

Matikan saja proses indikator-datetime-service. (Proses ini akan memulai secara otomatis)

Misalnya:

$ ps ax | grep -i indicator-datetime
2863 ?        Ssl    0:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
4043 pts/0    S+     0:00 grep -i indicator-datetime

kill -9 <pid-of-indicator-datetime-service>
kill -9 2863

0

Di bawah Pengaturan Sistem, buka Waktu & Tanggal . Pilih tab Jam di sebelah kanan tab Waktu & Tanggal . Centang Tampilkan jam di bilah menu .

Di bawah Di jam, tunjukkan , pilih Hari Kerja, Tanggal dan Bulan, Tahun atau mana pun dari yang Anda inginkan.


2
Tab jam berwarna abu-abu untuk saya - Saya tidak bisa mengedit pengaturan di sana ....
Steve Kroon

0

Menghapus indicator-datetimetidak menghapus file konfigurasi dan pengaturan di bawah Clockakan berwarna abu-abu. Melakukan sudo apt-get purge indicator-datetime; sudo apt-get install indicator-datetime; kill -9 -1;pasti akan berhasil.


0

saya telah mencoba untuk memperbaiki ikon waktu dan bahasa saya yang hilang di panel. saya mencoba banyak perintah tetapi tidak digunakan tetapi akhirnya saya menemukan diri saya

  • klik alt + mouse kanan di panel
  • klik tambahkan ke panel
  • klik dua kali pada applet indikator lengkap
    ikon Anda yang hilang dapat dipulihkan, saya telah berhasil dengan metode ini


  • tolong baca ini
    babin ahmad

    0

    Saya menggunakan Ubuntu 16.04 dan menghadapi masalah yang sama. Saya mencoba semua solusi yang disebutkan di atas tetapi masih menghadapi masalah yang sama. Saya menyelesaikan masalah dengan menghapus file "libxm2.so.2" file dari lokasi "/usr/lib/i386-linux-gnu/libxml2.so.2". Pertama, periksa apakah file yang sama ada di beberapa lokasi di sistem Anda. Jika ya maka hapus semua kecuali dari "/ usr/lib/x86_64-linux-gnu/libxml2.so.2" Peringatan: Harap cadangkan sebelum menghapus file ini untuk menghindari masalah sistem lainnya.

    Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
    Licensed under cc by-sa 3.0 with attribution required.