notify-send tidak melakukan apa-apa, namun libnotify diinstal

13

Saya mencoba menggunakan notify-send, tetapi tidak muncul.

Saya cukup yakin saya telah menginstal paket yang benar, tetapi saya tidak ahli dalam mengkonfigurasi pengaturan pemberitahuan.

Saya tahu saya memiliki beberapa jenis paket pemberitahuan yang berfungsi - Saya mendapat pemberitahuan dari Pidgin (secara sporadis).

Apa konfigurasi yang benar untuk pemberitahuan-kirim agar beroperasi dengan benar?

  • Saya telah libnotify-binmenginstal

  • Saya sudah notification-daemonmenginstal

Paul Nathan
sumber

Jawaban:

11

Tidak ada file konfigurasi khusus sejauh yang saya tahu jadi saya akan mencoba dan menginstal ulang paket

sudo apt-get --reinstall install libnotify-bin notify-osd
mengatur
sumber
Anda tidak perlu menginstal ulang kedua paket secara terpisah, tetapi dapat melakukannya dengan satu perintah:sudo apt-get --reinstall install libnotify-bin notify-osd
Eliah Kagan
2
Di bawah Debian Wheezy, saya juga perlu memulai daemon notifikasi seperti / usr / lib / notify-osd / notify-osd
gavenkoa
1
Saya juga menemukan notifikasi-daemon di bawah Debian yang terlihat lebih bagus.
gavenkoa
Untuk pengguna lengkung:pacman -Rnsdd libnotify && pacman -Sy libnotify
Mark K Cowan
3

Dalam kasus saya, notifikasi tidak ditampilkan karena saya memiliki netbeans dalam mode layar penuh di latar belakang.

Untuk beberapa alasan aneh, pesan itu disembunyikan.

Spesifikasi Standar
sumber
Aneh. Punya masalah yang sama dengan terminal menjalankan layar penuh mencoba ini. Menjadikannya jendela secara ajaib memperbaikinya.
jaxrtech
Saya memiliki hal yang sama dengan PHPStorm, terima kasih telah berkomentar karena membingungkan saya mengapa itu tidak berhasil.
Chris0
1

Anda harus menginstal libnotify-binuntuk dapat menggunakan perintah "notify-send".

Alin Andrei
sumber
Sudah diinstal.
Paul Nathan
@ Paul: maka harus berfungsi ... Saya yakin itu paket yang diperlukan untuk dapat menggunakan notify-send, kecuali ada yang salah dengan libnotify pada sistem Anda.
Alin Andrei
1

Dalam kasus saya adalah karena saya tidak sengaja menonaktifkan pengaturan Spanduk Pemberitahuan .

masukkan deskripsi gambar di sini

Perhatikan bahwa jawaban ini mungkin tidak relevan dengan kasus OP yang mengklaim bahwa Pidgin berfungsi. Tetapi harus membantu seseorang berdasarkan judul pertanyaan.

林果 皞
sumber
1

Dalam kasus saya, ini hanya bekerja dengan batas waktu nol ( -t 0) atau dengan urgensi kritis ( -u critical).

notify-send -t 0 "Nagging you."
notify-send -u critical "It's critical"
fuujuhi
sumber
0

sedikit petunjuk:

Dari: [ https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/300463]

Seperti dijelaskan di http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 daemon pemberi notifikasi tidak berjalan secara otomatis di desktop lain yang mendukungnya, jadi saya tidak mendapatkan pembaruan otomatis seperti yang ditentukan dalam konfigurasi kecuali saya secara manual menjalankan pembaruan-manajer (yang berfungsi dengan baik).

Di:

   /etc/xdg/autostart/update-notifier.desktop

Ada baris di dalam file ini yang dibaca seperti ini:

   OnlyShowIn=GNOME;XFCE;

Baris ini harus diubah menjadi: NotShowIn = KDE; Atau desktop lain yang tidak didukung.

Saya menggunakan Xubuntu 8.10 dan lingkungan desktop LXDE (itulah yang saya temukan)

Michael
sumber