Home
Site perso de
Olivier Borowski
Parametres Utilisateur
Chercher sur le site

PagePrincipale

Page Principale

Materiel

Logiciel

Mes utilitaires

Trucs et Astuces

Liens

Contact

Installer Xorg modulaire sous openSUSE 10.1



Cette page relate ma tentative de passage de Xorg 6.9 vers Xorg 7.2 sous openSUSE 10.1
Préparez vous à vous casser les dents, l'installation n'est pas évidente.
Installez un navigateur console (genre links) pour avoir un accès web si X ne démarre plus.
Si vous utilisez le pilote proprio NVIDIA, mettez de coté une version compatible Xorg 7.2, genre la Nvidia9625 version">9629 éventuellement dézipée pour gagner du temps.

rq : comme au final le clavier ne fonctionnait pas correctement, je suis finalement repassé sur Xorg 6.9. Le retour arrière ne s'est pas fait sans difficulté car le seul moyen que j'ai trouvé pour que X retrouve ses polices a été de reprendre "/usr/share/fonts" d'une précédente sauvegarde. Depuis, l'affichage des polices n'est plus aussi lisible qu'avant.


Téléchargement



Téléchargez dans un dossier xorg-7.2 l'intégralité du contenu de :
http://software.opensuse.org/download/xorg7/Java_Sun-Java-1.5_SUSE_Linux_10.1/
Pour pouvoir faire marche arrière, vous pouvez mettre de coté paquets Xorg 6.9 :
http://download.opensuse.org/distribution/SL-10.1/inst-source/suse/


Installation



J'ai essayé dans un 1er temps une installation propre via smart mais à cause des nombreuses dépendance elle a échoué => passage à l'installation manuelle.
Installez avec rpm -iUv## tous les paquets du dossier ##xorg-7.2##, sauf peut être certains fichiers ##-devel## et ceux liés à du matériel que vous de possédez pas (wacom...) En cas de problème, ##--force## et ##--nodeps sont vos amis (même s'ils peuvent vous vouloir du mal).
Si vous utilisez les drivers binaires NVIDIA, il faut le réinstaller. Pour éviter les problèmes, il vaut mieux le faire en 2 temps :

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "XkbLayout" "fr"
Option "XkbModel" "pc105"
Option "XkbRules" "foo"
EndSection

- avec certains réglages, chaque frappe clavier change la résolution de l'écran, voir l'explication ici.
- certaines docs indiquent qu'il faut remplacer le "XkbRules" "xfree86"## par ##"XkbRules" "xorg" mais je perd totalement le clavier.
- avec "XkbRules" "foo", seules certaines touches du clavier fonctionnent (pas d'accents...)

Au final, "/var/log/Xorg.0.log" indique toujours que les règles XkB n'ont pas été trouvées et que celles par défaut ont été chargées.


Docs utiles



http://gentoo-wiki.com/HOWTO_Modular_Xorg
http://wiki.debian.org/Xorg69To7
http://de.opensuse.org/AIGLX
http://ftp.x.org/pub/X11R7.1/doc/RELNOTES.html
Contenu sous Licence CC-BY-SA