Настройка notify-send (РЕШЕНО)

Aivar
А если запустить демон и отослать ему сообщение от пользователя - тоже ничего?
Может я не правильно что-то понимаю, но демон не запускается. Ещё раз:
[[email protected] ~]$ sudo systemctl start xfce4-notifyd
[sudo] пароль для ksusha:
Failed to start xfce4-notifyd.service: Unit xfce4-notifyd.service failed to load: No such file or directory.
[[email protected] ~]$
А кто вам сказал, что это сервис? Нет в списке файлов, которые устанавливаются с пакетом xfce4-notifyd, юнита xfce4-notifyd.service.
Просто от пользователя:
$ xfce4-notifyd &

Хотя, да, есть org.xfce.xfce4-notifyd.Notifications.service, но это не то. Это dbus-сервис.
[[email protected] ~]$ xfce4-notifyd
bash: xfce4-notifyd: команда не найдена
[[email protected] ~]$
Не алё.

P.S Предугадываю вопрос... :-)
[ksus[email protected] ~]$ pacman -Q xfce4-notifyd
xfce4-notifyd 0.2.4-2
[[email protected] ~]$
Ну бинарника такого нет, но есть либа. )
А что там если вбить:
$ xfce4-notifyd-config
То же, что и с notify-send...
Окно настройки открывается, но при попытке что-либо сделать:
Ошибка вызова StartServiceByName для org.freedesktop.Notifications: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.Notifications exited with status 1
От рута отрабатывает нормально.
А если все же попробовать запустить бинарник:
$ /usr/lib/xfce4/notifyd/xfce4-notifyd
?
Словом, опираясь на гугл и эту новость, перед стартом иксов должен выполниться скрипт /etc/X11/xinit/xinitrc.d/50-systemd-user.sh
Если вы запускаете их по startx, то в ~/.xinitrc должна присутствовать соответствующая секция, запускающая на исполнение все исполняемые файлы в /etc/X11/xinit/xinitrc.d/
F-f-fuck!!!!

Спасибо Тебе огромное, Aivar!
Собственно, беда была в ~/.xinitrc
Вместо
if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
fi
было
if [ -d /etc/X11/xinit/xinit.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
fi
Рад помочь. )
Интересно, конечно, откуда взялась ошибка, хотя с большой вероятностью могу сказать, что когда обновляется xorg-xinit вряд ли кто-то мержит ~/.xinitrc с /etc/X11/xinit/xinitrc. :)
Aivar
Интересно, конечно, откуда взялась ошибка
Что-то мне говорит, что ~/.xinitrc я вбивал ручками. Наверное, отсутствие закомментированных строк...
Скорее всего - проглядел или даже не подумал проверить...
 
Зарегистрироваться или войдите чтобы оставить сообщение.