
Les possibilités de VFB (VidéoFrameBuffer) sont assez limités sous Xen. Toutefois, il est possible de les exploiter afin de bénéficier de Gnome par exemple sous Debian.
Dans ce billet, je poste les diverses manipulations à  effectuer pour un domU paravirtualisé sous Debian Lenny.
Mais il est possible aussi de procéder autrement (Google....)

Fig 1 - Gdm sour un domU Debian Lenny
Création du domU
melina:~# xen-create-image --force --dhcp --hostname=debian-lenny --config=/etc/xen-tools/xen-tools_lenny.conf
Installion de GDM et modifier xorg.conf
- Depuis le dom0, se connecter au nouveau domU
xm create /etc/xen/machines/debian-lenny.cfg -c
- Installer GDM. On en profite aussi pour installer vim
apt-get update && apt-get install gdm vim
- mettre ceci dans le contenu de /etc/X11/xorg.conf
Section "Device"
Identifier "Para virtual Framebuffer"
Driver "fbdev"
Option "fbdev" "/dev/fb0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Para virtual Framebuffer"
Monitor "Generic Monitor"
EndSection
Section "InputDevice"
Identifier "Xen Mouse"
# Driver "mouse"
Option "Protocol" "PS/2"
# Option "Device" "/dev/input/mouse0"
Driver "evdev"
Option "Device" "/dev/input/event2"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Xen Mouse"
EndSection
- Création d'un utilisateur afin de pouvoir se connecter sous GDM
adduser livexen
On éteint maintenant le domU
VideoFramBuffer
Ajouter ceci dans le fichier de configuration du domU
# VNC
vfb = [ 'type=vnc,vncdisplay=10,vncpasswd=toor' ]
Remarque: Ici j'ai mis
vncdisplay=10
donc il faudra se connecter sur le port 5910.
Pour rappel
- si
vncdisplay=1
alors port=5901
- si
vncdisplay=2
alors port=5902
- etc
On relance ensuite le domU.
Depuis un poste du réseau, il suffit ensuite de se connecter par un client VNC (vncviewer par exemple)
Configuration pour souris et clavier

Fig 2 - Configuration pour la langue

Fig 3 - Configuration pour la langue

Fig 4 - Configuration pour la souris

Fig 5 - Configuration pour la souris

Fig 6 -Configuration clavier

Fig 7 - Configuration clavier