Название подводит итог. Запуск wall <<< "TEST"показывает сообщение в любом TTY, но не в любом терминале с графическим интерфейсом (проверено с помощью gnome-terminalи sakura).
У меня есть несколько сценариев контроля батареи и температуры, которые основаны на wallсообщении, и после недавнего обновления до 16.04 я заметил, что они перестали работать в GUI.
Я не могу определить, является ли это ошибкой или что-то мешает отображению сообщений в графическом интерфейсе.
Как мне поступить?
Дополнительная информация:
Запуск byobuв графическом терминале позволяет видеть сообщения на стене
notify-send работает только для коротких сообщений и только в графическом интерфейсе. wallимеет удобное использование одной команды для всех терминалов вместо того, чтобы писать что-то для tty AND для gui AND для всех других сессий, которые могут быть на других DISPLAYs, так что это не очень хорошая альтернатива, по крайней мере, imho
whoраньше работали в терминале gnome, я бы показывал все ваши открытые вкладки, но больше не буду. Wall отправляет сообщения только тем терминальным сеансам, которые обновляют записи входа. Mate использует другой терминал по умолчанию. Я понял это давно, но на самом деле никогда не публиковал ответ. Сделаем это в какой-то момент на этой неделе.
xmessage,gxmessage, илиnotify-send)