Page 1 sur 1
[xorg] Chargement de configuration au démarrage (résolu)
Publié : mer. 14 juil. 2010, 00:56
par JohnyJohn
Bonjour,
J'utilise compiz en tant que window manager et slim en tant que login manager.
Via ce dernier, j'ai configuré différents environnements comme indiqué sur le wiki :
http://wiki.archlinux.org/index.php/Sli ... vironments.
Je souhaiterai pouvoir définir une configuration différente de xorg en fonction de l'environnement choisi.
Par exemple :
- portable : correspondrait à la simple utilisation de l'écran du portable
- fixe : désactiverait l'écran du portable et utiliserait seulement un écran branché sur le portable via une sortie quelconque.
J'ai les deux xorg.conf correspondants au deux cas d'utilisation mais ne trouve pas comment les modifiers.
Une commande du type :
placée dans l'environnement correspondant dans le fichier ~/.xinitrc avec ou sans sudo, n'a aucune incidence.
Une idée de ce que je fais de travers ?
Merci d'avance.
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 08:39
par Guiux
Pourquoi 2 xorg.conf ? Pourquoi ne pas utiliser tout simplement le basculement entre les écrans ?
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 13:18
par JohnyJohn
Qu'est-ce que le basculement ?
Je ne saisis pas.
J'étais parti sur deux xorg.conf, chacun étant configuré pour une gestion définie des deux écrans (ces derniers n'étant pas actifs en même temps).
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 13:39
par Guiux
En principe tu as une touche qui permet le basculement entre l'écran intégré et l'écran externe (Fn+F8 chez moi).
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 18:05
par JohnyJohn
Cette touche permet d'utiliser la sortie VGA.
L'écran en question est sur la sortie HDMI.
Le fait de vouloir utiliser deux xorg.conf ne convient finalement pas car il faudrait relancer le serveur X et donc se ré-identifier.
Actuellement, j'ouvre une session et paramètre tel ou tel écran en utilisant nvidia-settings.
Ce dernier utilise l'option "Separate X screen".
Cette utilisation me convient, il me faut donc trouver comment appliquer les réglages que je définis via le mode graphique, en ligne de commande pour faire tout ça au lancement de session.
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 18:22
par JohnyJohn
Visiblement nvidia-settings ne permet pas depuis la ligne de commande de définir tous les paramètres disponibles depuis l'interface graphique, notemment au niveau de la gestion TwinView et Separate X screen.
La solution trouvée, et qui convient parfaitement à mon soucis est en fait l'utilisation de
disper.
Du coup je peux switcher du portable vers le fixe avec la commande suivante :
et inversement avec celle ci :
Re: [xorg] Chargement de configuration au démarrage
Publié : mer. 14 juil. 2010, 18:28
par la_poigne
Salut,
en faisant un nvidia-settings --help on obtient
Code : Tout sélectionner
--config=[CONFIG]
Use the configuration file [CONFIG] rather than the default
~/.nvidia-settings-rc
-l, --load-config-only
Load the configuration file, send the values specified therein to the X
server, and exit. This mode of operation is useful to place in your
.xinitrc file, for example.
Donc il faudrait essayer en configurant nvidia-settings pour un l'ecran du portable et en copiant ~/.nvidia-settings-rc en nvidia-portable et idem avec la sortie hdmi et en copiant ~/.nvidia-settings-rc en nvidia-hdmi
et ensuite essayer
Code : Tout sélectionner
nvidia-settings -l --config nvidia-portable
et
nvidia-settings -l --config nvidia-hdmi
Re: [xorg] Chargement de configuration au démarrage (résolu)
Publié : mer. 14 juil. 2010, 18:58
par JohnyJohn
Le fichier .nvidia-settings-rc a les mêmes limitations que la ligne de commande.
Il n'est donc pas possible de passer par lui pour configurer la résolution, l'activation ou non d'un écran et la gestion du TwinView ou Separate X screen.