Мешайте dbus уведомлениям запустить экранную заставку гнома

Я запускаю менеджер окон Xmonad на Ubuntu 17.04. Когда я запускаю сессию Xmonad, экранная заставка гнома не работает (как я хочу). Каждый раз, когда первое экранное уведомление происходит, экранная заставка гнома запускается также. Я хотел бы остановиться независимо от того, что механизм автозапуска делает это.

Посмотрите ниже для примера. Заметьте, что уведомляют-osd, запускается в ответ как ожидалось, но так gvfsd, gvfsd-предохранитель и экранная заставка гнома.

$ ps -x -o pid,tty,stat,command
  PID TT       STAT COMMAND
 1920 ?        S    lightdm --session-child 13 20
 1934 ?        Ss   /lib/systemd/systemd --user
 1955 ?        S    (sd-pam)
 2033 ?        Ss   /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation
 2056 ?        Sl   /usr/bin/gnome-keyring-daemon --daemonize --login
 2059 ?        Ss   /home/jumper/.xmonad/xmonad-x86_64-linux
 2142 ?        Ss   /usr/bin/ssh-agent /usr/bin/im-launch xmonad-session
 2151 ?        Ss   /bin/sh -c urxvt
 2152 ?        R    urxvt
 2153 ?        S    urxvt
 2154 pts/0    Ss   bash
 2270 pts/0    R+   ps -x -o pid,tty,stat,command

$ notify-send "Test notification" "This is a test"

$ ps -x -o pid,tty,stat,command
  PID TT       STAT COMMAND
 1920 ?        S    lightdm --session-child 13 20
 1934 ?        Ss   /lib/systemd/systemd --user
 1955 ?        S    (sd-pam)
 2033 ?        Ss   /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation
 2056 ?        Sl   /usr/bin/gnome-keyring-daemon --daemonize --login
 2059 ?        Ss   /home/jumper/.xmonad/xmonad-x86_64-linux
 2142 ?        Ss   /usr/bin/ssh-agent /usr/bin/im-launch xmonad-session
 2151 ?        Ss   /bin/sh -c urxvt
 2152 ?        S    urxvt
 2153 ?        S    urxvt
 2154 pts/0    Ss   bash
 2398 ?        Sl   /usr/lib/x86_64-linux-gnu/notify-osd
 2401 ?        Ssl  /usr/lib/gvfs/gvfsd
 2406 ?        Sl   /usr/lib/gvfs/gvfsd-fuse /run/user/1001/gvfs -f -o big_writes
 2417 ?        Sl   /usr/bin/gnome-screensaver --no-daemon
 2428 pts/0    R+   ps -x -o pid,tty,stat,command
1
задан 8 September 2017 в 19:50

0 ответов

Другие вопросы по тегам:

Похожие вопросы: