Saya telah melihat-lihat di sini dan mencari di Google selama lebih dari satu jam, tetapi tidak ada yang lebih dekat dengan solusi, jadi begini.
mari kita mulai dengan membunuh /usr/lib/x86_64-linux-gnu/notify-osd
.
Saya kemudian lakukan notify-send "foo"
dan itu muncul kembali, tetapi tidak ada yang menunjukkan. Bunuh lagi, tetapi kemudian ubah volume atau kecerahan, dan itu muncul kembali dan pemberitahuan menunjukkan .
Saya juga telah mencoba menggunakan pynotify library python, dan DISPLAY=:0
triknya, untuk berjaga-jaga, tetapi tidak ada bedanya.
Saya telah memverifikasi bahwa notifikasi-daemon tidak istalled, dan menginstal ulang libnotify-bin dan libnotify4. Output dari dpkg -l | grep -i notify
is
gir1.2-notify-0.7
libnotify-bin
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
Ini adalah pemasangan yang cukup baru yaitu 14,04, tanpa mod tertentu.
Saya tidak tahu harus mencoba apa selanjutnya.
Jika ya, tolong bicaralah! :-)
Edit :
Saya melihat bahwa saya tidak jelas tentang ini ketika saya memposting pertanyaan ini, tetapi ini adalah masalah yang terputus-putus. Pemberitahuan berhenti atau mulai bekerja dengan sendirinya. Saya belum bisa merasakan pola itu. Tidak ada yang jelas.
Saya mencoba semua prosedur pembersihan dan instal ulang standar tetapi tidak ada bedanya.
Saya memiliki kecurigaan kecil bahwa pengaturan video saya mungkin ada hubungannya dengan ini, karena saya memiliki kartu Nvidia optimus yang belum dapat saya atur dengan cukup memuaskan meskipun saya berusaha agak keras. Mungkin jika beberapa fitur "eye candy" pengomposit digunakan dan fitur itu tidak dapat diandalkan, itu mungkin menjelaskan perilaku yang saya lihat.
sumber
Jawaban:
FWIW, saya memeriksa instalasi Ubuntu 14.04 (64 bit) dan memiliki
dpkg...
output yang sama dengan yang Anda miliki, ditambah beberapa lainnya dari aplikasi lain yang diinstal.Coba
notify-send "summary" "body"
dan juga coba dengan--urgency=critical
untuk melihat apakah itu berpengaruh. Yang terakhir ini efektif ketikanotify-send
sedang ditekan karena video diputar.Kalau tidak, mungkin instal indikator pihak ke - 3 yang memiliki pemberitahuan dan lihat apakah itu berfungsi.
Temukan yang berikut dari komentar di pertanyaan ini :
Coba pucat notifikasi-daemon:
sudo apt-get purge notification-daemon
lalu cobaapt-get autoremove
. Pastikannotify-osd
sudah terpasang:sudo apt-get install --reinstall notify-osd
dan mulai ulang.sumber