xscreensaver não roda em uma das duas sessões vnc

1

Alguém pode ajudar a identificar o problema e a solução para isso:

Eu tenho uma caixa Linux na qual tenho duas sessões vncserver em execução. Eles foram gerados da seguinte forma:

> vncserver :1
New 'hostname:1 (user)' desktop is hostname:1

Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/hostname:1.log

> vncserver :2
New 'hostname:2 (user)' desktop is hostname:2

Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/hostname:2.log

O problema / pergunta :

xscreensaver parece não ser executado na segunda área de trabalho do VNC, mas é executado no primeiro.

Após o período de tempo limite na segunda sessão vnc, a tela fica preta e nenhum protetor de tela é iniciado.

Eu gostaria de entender porque o xscreensaver não roda na segunda sessão do vnc, e se é possível fazê-lo.

O que tentei :

  • Eu li este artigo e confirmei que meu /etc/xdg/autostart/screensaver.desktop é como descrito.
  • Verificamos que $DISPLAY é :1 e :2 nas respectivas sessões vnc.
  • iniciado manualmente xscreensaver na segunda sessão vnc, por ex. executando xscreensaver-command -next e verificou que os protetores de tela são exibidos.
  • Ran xscreensaver-command -restart - isso não teve efeito na situação descrita, tanto quanto eu poderia dizer.
  • Observou que o xscreensaver é executado simultaneamente no monitor que está fisicamente conectado à minha caixa linux, assim como na sessão 1 do vnc (mas não na sessão 2 do vnc)
  • cat 'ed my /var/log/messages e encontrei muitas ocorrências do seguinte texto - estas são relevantes?

.

Mar  7 13:45:28 localhost gnome-session: xscreensaver: 13:45:28: couldn't grab pointer!  (AlreadyGrabbed)
Mar  7 13:45:28 localhost gnome-session: xscreensaver: 13:45:28: unable to grab keyboard or mouse!  Blanking aborted.
Mar  7 13:46:32 localhost gnome-session: xscreensaver: 13:46:32: couldn't grab keyboard!  (AlreadyGrabbed)

Minha distro :

>cat /proc/version 
Linux version 3.11.10-301.fc20.x86_64 ([email protected]) (gcc version 4.8.2 20131017 (Red Hat 4.8.2-1) (GCC) ) #1 SMP Thu Dec 5 14:01:17 UTC 2013
    
por StoneThrow 07.03.2017 / 23:14

0 respostas