Chercher sur le site

XorgModularOpensuse

Page Principale

Materiel

Logiciel

Utilitaires perso.

Trucs et Astuces

Liens

Contact & CV

Derniers Changements

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 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 :
Pour pouvoir faire marche arrière, vous pouvez mettre de coté paquets Xorg 6.9 :


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 :
./nvidia-installer --uninstall
./nvidia-installer -a

Un redémarrage de la bécane peut s'averer nécessaire si au lancement de X le serveur de polices ne fonctionne pas.


Configuration


- clavier
voici ma config clavier pour Xorg 6.9 :
Section "InputDevice"
  Identifier   "Keyboard[0]"
  Driver       "kbd"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "fr"
  Option       "XkbModel" "logicdn"
  Option       "XkbRules" "xfree86"
EndSection

sous Xorg 7.2, j'ai du changer quelques lignes, ce qui donne :
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 :: XHTML 1.0 valide :: CSS valide :: Fonctionne avec Wikka trunk
Page générée en 0.1849 secondes