xscreensaver kann nicht in einer von zwei vnc-Sitzungen ausgeführt werden

366
StoneThrow

Kann jemand helfen, das Problem und die Lösung dafür zu identifizieren:

Ich habe eine Linux-Box, auf der zwei vncserver-Sitzungen laufen. Sie wurden wie folgt hervorgebracht:

> 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 

Das Problem / die Frage :

xscreensaver scheint nicht auf dem zweiten VNC-Desktop zu laufen, läuft aber auf dem ersten.

Nach dem Timeout in der zweiten vnc-Sitzung wird der Bildschirm schwarz und es werden keine Bildschirmschoner gestartet.

Ich würde gerne verstehen, warum xscreensaver nicht in der zweiten vnc-Sitzung ausgeführt wird und ob dies möglich ist.

Was ich versucht habe :

  • Ich habe diesen Artikel gelesen und bestätigt, dass meine /etc/xdg/autostart/screensaver.desktopwie beschrieben ist.
  • Verifiziert, das $DISPLAYist :1und :2in den jeweiligen vnc-Sitzungen.
  • Manuell xscreensaverin der zweiten vnc-Sitzung initiiert, z. B. durch Ausführen xscreensaver-command -nextund Überprüfen, dass Bildschirmschoner angezeigt werden.
  • Ran xscreensaver-command -restart- das hatte, soweit ich das beurteilen konnte, keinen Einfluss auf die beschriebene Situation.
  • Beobachtet, dass xscreensaver gleichzeitig auf dem Monitor läuft, der physisch mit meiner Linux-Box verbunden ist, sowie vnc-Sitzung 1 (jedoch nicht in vnc-Sitzung 2).
  • catIch habe meinen /var/log/messagesund fand viele Beispiele des folgenden Textes - sind diese relevant?

.

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) 

Meine Distribution :

>cat /proc/version  Linux version 3.11.10-301.fc20.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc version 4.8.2 20131017 (Red Hat 4.8.2-1) (GCC) ) #1 SMP Thu Dec 5 14:01:17 UTC 2013 
1

0 Antworten auf die Frage