URL: https://linuxfr.org/forums/astucesdivers/posts/debian-xorg-68-sur-debian Title: [Debian] X.org 6.8 sur Debian Authors: Jean Parpaillon Date: 2004年11月04日T09:03:45+01:00 Tags: debian Score: -1 Pour installer X.org sur une Debian en gardant les paquets de XFree, je me suis inspiré de la page : http://www.courville.org/phpwiki/Xfree%20in%20opt 1/ Décompresser les archives 2/ mkdir xc-build && cd xc-build && lndir /path/to/xc Ça permet de ne pas polluer les sources avec les fichiers de la compilation. 3/ cd config/cf && cp xorgsite.def host.def À priori la config par défaut marche très bien, mais elle peut être adaptée, par exemple, j'ai redéfini les options de Gcc : #define DefaultGcc2i386Opt -march=athlon -mmmx -m3dnow -O2 -fno-strength-reduce pour un Athlon 4/ rm site.def && cp /path/to/real/site.def ./ Comme on va éditer le fichier site.def, autant le faire dans le répertoire de compilation et pas dans les sources . 5/ Editer site.def. Changer #define ProjectRoot /usr/X11R6 en #define ProjectRoot /opt/Xorg 6/ Installer les paquets nécessaires à la compilation, j'ai eu besoin de : libpam0g-dev libpng12-dev 7/ cd /path/to/xc-build && make World >& World.log & frozen-bubble 8/ make install && make install.man 9/ Voilà tout est maintenant dans /opt/Xorg 10/ Exécuter /opt/Xorg/bin/Xorg -configure qui crée un fichier /root/xorg.conf.new 11/ Editer /root/xorg.conf.new Référez-vous à la doc de Xorg pour plus d'info sur ce point-là. 12/ Et c'est là que la Debian sert ;) : update-alternatives --install /usr/bin/X X /opt/XOrg/bin/X 1 update-alternatives --install /usr/bin/X X /usr/X11R6/bin/X 2 crée une alternative pour X (RTFM pour les détails). 13/ Configurer gdm|xdm|kdm|wdm pour lancer /usr/bin/X au lieu de /usr/X11R6/bin/X Pour gdm, c'est dans /etc/X11/gdm/gdm.conf et les lignes à modifier sont celles commençant par command= Dans ce fichier, on peut également rajouter /opt/Xorg/bin dans les lignes DefaultPath et RootPath 14/ update-alternatives --config X pour choisir entre XFree et Xorg Si on veut carrément virer XFree, une commande Debian permet également de créer des "faux" paquets dont le seul but est de faire croire que certains paquets sont installés. Par exemple, libgtk dépend de xlibs. Si on fait un paquet xorg qui fait croire au système qu'il fournit xlibs, on peut désinstaller la xlibs de XFree. Voilà pour le principe, pour le reste RTFM.

AltStyle によって変換されたページ (->オリジナル) /