SLES 10 / SLES11 / openSUSE 11.x: VNC auf Display :0

Installation, Einrichtung bzw. Problembehebung *Betriebssysteme (Linux)
Antworten
localhorst
Beiträge: 571
Registriert: 17.12.2012, 20:19

SLES 10 / SLES11 / openSUSE 11.x: VNC auf Display :0

Beitrag von localhorst »

Folgende Schritte sind durchzuführen, damit man Zugriff auf das Display "0" über VNC bekommt unter openSUSE 11.x bzw. Suse Linux Enterprise Server 1 SPx:
  1. Das Paket "x11vnc" muss installiert werden. Wichtig: Bei SLES10 muss vor der Installation des x11vnc-Pakets das Paket "avahi" über die Software-Verwaltung im YaST installiert werden.
    Link für openSUSE: http://software.opensuse.org/search?q=x ... .4&lang=de
    Link für SLES10: http://software.opensuse.org/search?q=x ... debug=true
    Link für SLES11: http://software.opensuse.org/search?q=x ... 11&lang=de
  2. Passwort-Datei anlegen:

    Code: Alles auswählen

    x11vnc -storepasswd
    
  3. Vergib bitte ein Passwort für den VNC-Zugang.
  4. Die Frage mit "Write password to ..." beantwortest du mit "y".
  5. Lege eine neue Datei "x11vnc" unter "/etc/xinetd.d" an:

    Code: Alles auswählen

    >/etc/xinetd.d/x11vnc
    
  6. Öffne die o.g. Datei mit einem Editor und füge ihr folgende Zeilen hinzu:

    Code: Alles auswählen

    service x11vnc
    {
           port            = 5900
           type            = UNLISTED
           socket_type     = stream
           protocol        = tcp
           wait            = no
           user            = root
           server          = /usr/bin/x11vnc
           server_args     = -inetd -o /var/log/x11vnc.log -display :0 -auth guess -rfbauth /root/.vnc/passwd -forever -shared
           disable         = no
    }
    
  7. Lasse den Dienst "xinetd" mit Hilfe des Runlevel-Editors automatisch starten.
Antworten