İçerileri wallve öylesine engellenmiş ve kadim ki, mesajı bir kez oraya çekmenin hiçbir yolu yok.
Bunun için ortaya atılan tek gerçek fikir ( sorun daha önce tartışılmıştı , birçok kez) shutdownve rebootkomut dosyalarını değiştirmektir, böylece dbus yoluyla bir şey hazırlarlar ya da (sadece bir bilgisayar ve bir düzeltme ile uğraşırken) sadece bir bildir-gönder mesajı göndermesini isteyin.
Onlar vardır sadece hacklemek böylece sadece komut. Ama bence bu muhtemelen zorlamaya değer bir neden. Ubuntu'ya karşı bir hata gönderin ve yamalarınızı ekleyin (X ortamı yoksa bildirim göndermeye gerek kalmadan çalışabileceklerinden emin olun). İhtiyacımız olan bu tür kullanılabilirlik.
Daha önce hiç duymamıştım gxmessageama kullanırdım notify-send.
Tam bir çözüm birden fazla ekran (örneğin çok kafalı, uzak kullanıcılar, vb.) Olasılığını karşılamak gerekir ama neyse ki dün bu bit için bazı kod yazdı:
for display in `ps aux | grep -oE "/usr/bin/X\s[^ ]+" | cut -d " " -f 2`; do
DISPLAY=$display notify-send -u critical 'Shutdown notice' 'Save all your work. THE SYSTEM IS GOING DOWN!!' -i /usr/share/pixmaps/gnome-computer.png
done
(Bir -displayveya --displaybayrak yerine dışa aktarma kullanıyorum çünkü bunun da gerekmediğini bilmiyorum notify-send)
libnotify-binPakete bağlıdır .