Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Astuces.divers

Astuces.divers : [Debian] X.org 6.8 sur Debian

Posté par Jean Parpaillon (Jabber id, page perso, ) le 04 novembre 2004

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.

> Lire le message (6 commentaires, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

et un paquet ?

Posté par Paul () le 08/11/2004 à 14:09. (lien). Évalué à 1.

personne a la motive pour faire un .deb ?
Car ca compile pas chez moi (peut etre le cvs cassé mais bon)

S'inspirer de XF86Config-4

Posté par Renaud Lacour (page perso, ) le 25/11/2004 à 21:05. (lien). Évalué à 1.

Remarquez qu'il n'est pas forcement obligatoire de créer une nouvelle configuration. On peut dupliquer XF86Config-4 en xorg.conf.

Des indications sont données sur http://incubator.vislab.usyd.edu.au/roller/page/Steve/20040909(...) :

Edit xorg.conf and do the following:

In the keyboard section change the driver "keyboard" to "kbd".

Remove the line that sets "XkbRules" to "xfree86".
In the Nvidia driver section add the line
Option "RenderAccel" "true"

Add the following section:
Section "Extensions"
Option "Composite" "Enable"
EndSection


NB : l'option "backingstore" pose problème (notamment avec les applications KDE).

Libraires dynamiques

Posté par reddev () le 29/01/2005 à 09:54. (lien). Évalué à 1.

Je rajouterais que si qqn désire utiliser les applis graphiques classiques fournies avec X.org (xcalc, xclock,...), il faut rajouter le chemin /opt/Xorg/lib dans le fichier /etc/ld.so.conf avant la ligne équivalente pour Xfree /usr/X11R6/lib. Ensuite taper ldconfig.

Pourquoi ?

Posté par Kortex () le 11/07/2005 à 22:27. (lien). Évalué à 1.

Qu'est-ce qu'on gagne réellement à passer sur x.org par rapport à XFree?
Est-ce juste la mode, ou y'a-t-il vraiment un gain quelque part (et je ne veux pas parler de la licence) ?

Paquet Xorg

Posté par Encolpe DEGOUTE (page perso, ) le 18/09/2005 à 20:16. (lien). Évalué à 1.

Les paquets xorg sont en unstable.
Pour l'instant is laissent le choix entre xfree et xorg.

Revenir en haut de page || Retourner aux forums || Retourner au forum Astuces.divers