VNC für CentOS VM konfigurieren
Nach der Installation einer CentOS VM mit GUI ist im XenCenter kein Umschalten auf den “Graphical Desktop” möglich. Dazu muss noch VNC auf der VM eingerichtet werden.
Zuerst in der XenCenter Console zur entsprechenden VM mit root anmelden. Macht man dies das erste Mal, sollte im TextModus eine Konfigurationswizard zum OS erscheinen. Alles nach Wünschen einrichten und die Firewall deaktivieren. Diese kann kann später in der graphischen Oberfläche komfortabler aktiviert und konfiguriert werden.
Mit Putty auf die VM verbinden und als root anmelden.
rpm -q vnc-server gdm
auf der Konsole ausführen. Installiert den VNC-Server und GDM bzw. gibt die Versionsnummern aus, wenn diese bereits installiert wurden.
/etc/gdm/custom.conf
mit vi editieren so dass das Ende der Konfigurationsdatei so aussieht:
[servers] 0=VNC [server-VNC] name=VNC Server command=/usr/bin/Xvnc -SecurityTypes None -geometry 1024x768 -depth 16 \ -BlacklistTimeout 0 flexible=true
GDM starten:
/usr/sbin/gdm
Nun im XenCenter auf den “Graphical Desktop” umschalten oder mit einem VNC Viewer mit der VM verbinden. Als nächstes die Firewall aktivieren und konfigurieren und darauf achten, dass Port 5900 offen ist.
Damit gdm nach einem Neustart nicht wieder neu gestartet werden muss, kann man den Runlevel von 3 auf 5 setzen.
Dazu die Datei /etc/inittab editieren.