Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/03/2007, à 23:43

m.jly

comment identifier deux chipsets graphiques sur un portable au boot ?

Bonjour à tous,

sur un sony vaio vgn-sz2m,  j'ai installé sans difficulté ubuntu 6.10
Cette machine possède deux circuits graphiques, un intel et un via.
La sélection se fait par un curseur, mais la config Xorg del'un ne convient (évidemment) pas à l'autre. yikes[

Donc j'ai trouvé cette astuce sur un site dédié à linux sur cette bécane :
http://eavr.u-strasbg.fr/%7Eloic/sony_vaioSZ2.html

un petit script qui manipulerait le fichier xorg.conf :

VIDEO=`/usr/bin/lspci |grep -c nVidia`

if [ "$VIDEO" = 1 ]; then
cp -f /etc/X11/xorg.conf.speed /etc/X11/xorg.conf
else
cp -f /etc/X11/xorg.conf.stamina /etc/X11/xorg.conf
fi

Je parle bien au conditionnel car dans les faits ça ne marche pas sur ubuntu : j'ai testé mes deux fichiers de conf, "speed" pour via, "stamina" pour intel, c'est ok.

Ce qui ne marche pas, c'est,
- soit le test lui-même (le reboot de intel vers via passe, mais pas l'inverse) ;
- soit le script où je place mon test ne s'exécute pas au bon moment ? /etc/rc.local
- soit le script n'a pas les droits pour écraser xorg.conf ?...

merci de vos idées
Marcel


Le temps dégage le charme de choses qui n'en ont pas.
C'est pourquoi le temps est poète. (Vladimir Jakélévitch)

Hors ligne

#2 Le 22/03/2007, à 00:22

m.jly

Re : comment identifier deux chipsets graphiques sur un portable au boot ?

m.jly a écrit :

Bonjour à tous,

Ce qui ne marche pas, c'est,
- soit le test lui-même (le reboot de intel vers via passe, mais pas l'inverse) ;

le test est ok quand je lance le script rc.local

- soit le script où je place mon test ne s'exécute pas au bon moment ? /etc/rc.local

Là j'ai un doute ... il ne semble pas être exécuté au boot... >:oF


A suivre...


Le temps dégage le charme de choses qui n'en ont pas.
C'est pourquoi le temps est poète. (Vladimir Jakélévitch)

Hors ligne

#3 Le 22/03/2007, à 20:24

m.jly

Re : comment identifier deux chipsets graphiques sur un portable au boot ?

m.jly a écrit :
m.jly a écrit :

Bonjour à tous,

Ce qui ne marche pas, c'est,
- soit le test lui-même (le reboot de intel vers via passe, mais pas l'inverse) ;

le test est ok quand je lance le script rc.local

- soit le script où je place mon test ne s'exécute pas au bon moment ? /etc/rc.local

Là j'ai un doute ... il ne semble pas être exécuté au boot... >:oF


A suivre...

Bon... je progesse : le script fonctionne lorsque de la config "stamina" (chipset intel) je passe sur l'autre.
Mais, une fois dans la config matérielle nVdia (pourquoi ai-je écrit via ???), lorsque je redemarre avec le curseur sur l'autre config, ça plante : le script n'a pas été exécuté !! j'en suis sûr puisque lorsque je le fait à la main puis rebbot, je retombe sur une config cohérente...

Donc ma question, quel script s'exécute TOUJOURS au reboot ?
je suis preneur de toute suggestion yikes)
Merci d'avance
Marcel


Le temps dégage le charme de choses qui n'en ont pas.
C'est pourquoi le temps est poète. (Vladimir Jakélévitch)

Hors ligne

#4 Le 22/03/2007, à 20:34

coca25

Re : comment identifier deux chipsets graphiques sur un portable au boot ?

je me rappelle plus tres bien, je l'avais fait pour un copain, regarde si un lien vers rc.local existe bien dans le repertoire /etc/rcN.d/
N correspondant au runlevel (2 je crois)

Hors ligne

#5 Le 23/03/2007, à 23:30

m.jly

Re : comment identifier deux chipsets graphiques sur un portable au boot ?

coca25 a écrit :

je me rappelle plus tres bien, je l'avais fait pour un copain, regarde si un lien vers rc.local existe bien dans le repertoire /etc/rcN.d/
N correspondant au runlevel (2 je crois)

Ah... je vois ce que tu veux dire, moi j'avais benoîtement mis mon script rc.local DANS /etc/rc2.d/
Et, rusé (?) je l'avais renommé en S06...
Bricoleur fou, quoi !

En tous cas, lorsque je fais le changement de xorg.conf à la main ça fonctionne... une seule fois yikes(
Mais bon, chaque chose en son temps ;o)

J'y retourne...


Le temps dégage le charme de choses qui n'en ont pas.
C'est pourquoi le temps est poète. (Vladimir Jakélévitch)

Hors ligne