Общие вопросы > Полезные советы, инструкции

notify-send от root (всплывающие сообщения)

<< < (2/3) > >>

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.'
--- Конец кода ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии