[xorg] xorg.conf dynamique en fonction de xdriver

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

[xorg] xorg.conf dynamique en fonction de xdriver

Message par cassyb » lun. 23 sept. 2013, 12:05

Bonjour,
J'ai configuré xorg pour intel...tout marche bien.
Mais j'aimerais rajouter une entrée au bootloader pour avoir le choix:
Archlinux - Intel
Archlinux - Vesa
...

j'arrive à charger vesa via un parametre kernel xdriver à condition de commenter /etc/X11/xorg.conf.d/20-intel.conf

Code : Tout sélectionner

Section "Device"
 Identifier "intel Graphics"
 Driver "intel"
 Option "AccelMethod" "sna"
 Option "TearFree" "true"
EndSection
Comment faire pour rendre la conf dynamique?
Que xorg charge 20-intel.conf que si xdriver=intel ?

Dans l'idée ça ressemblerait au fonctionnement du grub Systemrescuecd (mais pour syslinux)
Merci pour votre aide...
Dernière modification par cassyb le lun. 23 sept. 2013, 12:22, modifié 2 fois.

benjarobin
Maître du Kyudo
Messages : 15476
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg] xorg.conf dynamique en fonction de xdriver

Message par benjarobin » lun. 23 sept. 2013, 12:15

Ce n'est pas très jolie, mais je pense à un service systemd qui pourrait déplacer le fichier en fonction du paramètre xdriver.
Le service lance un script bash qui parse la ligne du kernel et ajout ou non le fichier 20-intel.conf
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

Répondre