Si tenés un servidor corriendo X y lo que buscas es acceder a el a travez de VNC, sin tener un monitor enchufado se puede hacer utilizando el paquete x11vnc y en combinación con el vesa driver.
Instalar el x11vnc
sudo apt-get install x11vnc
Configurar el xorg.conf
sudo vim /etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 96.0
VertRefresh 50.0 - 160
EndSection
Section "Device"
Identifier "Device0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Configurando el x11vnc
Primero, tenemos que crear nuestro password:
x11vnc -storepasswd
Nota: Esto va a crear el archivo de password en ~/.vnc/passwd (en mi caso es /root/.vnc/passwd) Ahora tenemos que configurarlo para que se inicialize junto con el KDM:
sudo vim /etc/kde4/kdm/Xsetup: /usr/bin/x11vnc -localhost -o /var/log/x11vnc.log -forever -noxfixes -auth guess -rfbauth /root/.vnc/passwd
Con esto basicamente ya tenemos al x11vnc corriendo la proxima vez que iniciemos al KDM.
