Démarer une seconde session X
startx -- :1
(Ctrl-Alt-F8)(Ctrl-Alt-F7) pour basculer entre les sessions.
alertnative gdm : gdmflexiserver alertnative kde : lancer deux X au demarrage : /etc/kde3/kdm/Xservers:
:0 local@tty1 /usr/X11R6/bin/X :0 -dpi 75 -nolisten tcp vt7 :1 local@tty2 /usr/X11R6/bin/X :1 -dpi 75 -nolisten tcp vt8
xnest : lance un nouvelle session X dans une autre.
connection refused by server
Si le probleme suivant apparait :
Xlib: connection to ":0.0" refused by server Xlib: No protocol specified
Cela signifie que votre user n'as pas access au display, on peux arranger cela en utilisant xhost Par exemple !
xhost +localhost #autorise les utilisateurs de mon PC d'afficher sur mon DISPLAY. xhost -162.168.0.9 #Interdit le display pour les utilisateurs du PC d'adresse 162.168.0.9 xhost + #Autorise à quiconque d'afficher sur mon DISPLAY xhost - #Permet d'annuler la commande précédente.
s'envoyer un coucou :
xmessage -display :0.0 'coucou'
config de X
reconfigurer xfree :
dpkg-reconfigure xserver-xfree86
Logs /var/log/XFree86.0.log
On y retrouve les messages d'erreur qui permette de résoudre les diverses situations.
Notes sur les resolution d'ecran
Un grand nombre de résolution sont tester et tracer dans le log. Lorsque la résolution ne marche pas, un message indique pourquoi.
"vrefresh/hsync out of range" : modes non supportés par l'écran "mode clock xyzMHz exceeds DDC maximum" : modes non supportés par la carte. "bad mode clock/interlace/doublescan" : ?? "no clock available for mode" : ??
Fichier de config xfree
/etc/X11/XF86Config-4 pour activer touche windows :
Option "XKbOptions" "compose:rwin"
fichier exemple de config de X dans /etc/X11 :
xf86config-4
Verifier l'acceleration 3D
apt-get install mesa-utils glxinfo |grep rendering
Configuration de bureau 3D : beryl avec etch avec i810.
configuration du fichier /etc/X11/xorg.conf
Extrait du fichier :
Section "Device" Identifier "Intel Corporation 82852/855GM Integrated Graphics Device" Driver "i810" BusID "PCI:0:2:0" EndSection
Section "Module" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glcore" Load "glx" Load "int10" Load "record" Load "type1" Load "v4l" Load "vbe" EndSection
Section "DRI" Mode 0666 EndSection
Section "Extensions" Option "Composite" "true" EndSection
puis ajouter au fichier /etc/apt/sources.list
deb http://debian.beryl-project.org etch main
et installer beryl
apt-get install beryl emerald-themes
|