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

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

(1/3) > >>

sfs:
Демоны сообщений в разных DE разные, но везде они запускаются от пользователя DE
При этом notify-send от пользователя DE работает, а от root - нет

Решал эту проблему dbus-launch notify-send. Помогало, но выявил побочку : каждое сообщение от root запускало демона и несколько его копий висели в RAM

Правильное решение :
запускать через sudo от пользователя
На практике оказалось достаточно

--- Код ---
alias notify-send="sudo -u USERNAME  notify-send"
--- Конец кода ---
где USERNAME - имя пользователя DE
Тем более что DBUS_SESSION_BUS_ADDRESS в старых системах другой

Поправил : 089-lfd10-upd-sf81.pfs 089-upd-u22-sf29.pfs 089-upd-2305-sf18.pfs (выложил для подписчиков)

DdShurick:

--- Цитата: sfs от 12 Октябрь 2023, 12:15:53 ---При этом notify-send от пользователя DE работает, а от root - нет
--- Конец цитаты ---
В Richy от root работало, только выглядело иначе.

sfs:

--- Цитата: DdShurick от 12 Октябрь 2023, 17:42:40 ---выглядело иначе.
--- Конец цитаты ---
Какой демон использовали?

--- Цитата: DdShurick от 12 Октябрь 2023, 17:42:40 ---В Richy от root работало
--- Конец цитаты ---
Покажите ps axu |grep dbus |head -n3

DdShurick:

--- Цитата: sfs от 13 Октябрь 2023, 10:51:44 ---Какой демон использовали?
--- Конец цитаты ---
dunst

--- Цитата: sfs от 13 Октябрь 2023, 10:51:44 ---Покажите ps axu |grep dbus |head -n3
--- Конец цитаты ---
Richy больше нет, сейчас AntiX

--- Код ---
root@antix1:/home/live# ps axu |grep dbus |head -n3
message+  1815  0.0  0.1   5404  3176 ?        Ss   10:25   0:00 /usr/bin/dbus-daemon --system
live      3441  0.0  0.1   7344  2220 ?        S    10:36   0:00 dbus-launch --autolaunch=73e7e55f4ef1deb625b1fad5651e91db --binary-syntax --close-stderr
live      3442  0.0  0.1   5132  2772 ?        Ss   10:36   0:00 /usr/bin/dbus-daemon --syslog-only --fork --print-pid 5 --print-address 7 --session
--- Конец кода ---
От рута работает.

sfs:

--- Цитата: DdShurick от 13 Октябрь 2023, 11:45:20 ---От рута работает.
--- Конец цитаты ---
и при этом не прописано у рута

--- Цитата: sfs от 12 Октябрь 2023, 12:15:53 ---alias notify-send=
--- Конец цитаты ---
?

Навигация

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

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

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