Pendeknya:
Saya memiliki pencarian skrip, memperbaiki dan me-mount partisi, jadi ini perlu sudo
/ su
izin.
Sistem : Gnome 16.04 - amd64
notify-send "a message"
yang menunjukkan pemberitahuan seperti yang diharapkan, tetapi
Masalah:
sudo notify-send "a message"
tidak menunjukkan apa-apa.
Ini karena ia mendapatkan pengguna saat ini (sudo yaitu root) dan mencoba mengirim pemberitahuan.
w
menampilkan tampilan saya saat ini sebagai: 1, dengan demikian
export DISPLAY=:1;
sudo notify-send "a message"
juga tidak menampilkan notifikasi
(juga mencoba DISPLAY=:0
).
Saya telah melihat beberapa posting / pertanyaan, biasanya yang berhubungan dengan cron tetapi tidak ada yang membantu.
Dalam jawaban / solusi ini, mereka merujuk pada dbus
sesi, dll
Saya mungkin juga salah baca / salah paham: p
Ada saran?
su <dispay_username> -c 'notify-send "a message"
'