Общие вопросы > Полезные советы, инструкции
notify-send от root (всплывающие сообщения)
DdShurick:
--- Цитата: sfs от 13 Октябрь 2023, 16:53:27 ---?
--- Конец цитаты ---
Ничего не настраивал, все настройки AntiX по умолчанию.
Повспоминал, какие проблемы с нотификацией были. Не показывалось уведомление, когда программа (в данном случае UpNet) запускалась от udev (и иконка в трее тоже), от рута - нормально. Причина - отсутствие переменной DISPLAY в /proc/`pidof prog`/environ. С ядрами 4.x.x можно было экспортировать переменную, но в ядрах 5.x.x эту возможность убрали.
sfs:
--- Цитата: DdShurick от 13 Октябрь 2023, 11:45:20 ---сейчас AntiX
--- Конец цитаты ---
Посмотрел. antix 21:
Вообще нет демонов нотификации. Поставил dunst. Запускается от demo и root. Запускает 2 копии демона от каждого юзера. alias у root нет.
С dbus-launch плодит демонов
Вывод - в шапке у меня универсальный оптимальный рецепт
DdShurick:
--- Цитата: sfs от 16 Октябрь 2023, 11:14:21 --- у меня универсальный оптимальный рецепт
--- Конец цитаты ---
Ну, как всегда :)
--- Цитата: sfs от 16 Октябрь 2023, 11:14:21 ---Посмотрел. antix 21:
--- Конец цитаты ---
Хороший дистрибутив, правда? Но плохой, излишеств много.
sfs:
--- Цитата: DdShurick от 16 Октябрь 2023, 12:07:01 ---Ну, как всегда
--- Конец цитаты ---
Можете предложить альтернативное решение? ;)
krasnyh:
--- Цитата: sfs от 12 Октябрь 2023, 12:15:53 ---alias notify-send="sudo -u USERNAME notify-send"
--- Конец цитаты ---
В ачвики строка чуть сложней:
--- Код ---
# sudo -u X_user DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/X_userid/bus notify-send 'Hello world!' 'This is an example notification.'
--- Конец кода ---
Навигация
Перейти к полной версии