Estou executando o gerenciador de janelas Xmonad no Ubuntu 17.04. Quando inicio uma sessão Xmonad, o gnome-screensaver não está em execução (como eu quero). Sempre que a primeira notificação na tela ocorre, o gnome-screensaver também é iniciado. Eu gostaria de parar o mecanismo de autolaunch que está fazendo isso.
Veja abaixo um exemplo. Observe que o notify-osd é iniciado em resposta conforme o esperado, mas também é gvfsd, gvfsd-fuse e gnome-screensaver.
$ 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