Script shell au démarrage
lithium_3
Messages postés
2972
Statut
Contributeur
-
lithium_3 Messages postés 2972 Statut Contributeur -
lithium_3 Messages postés 2972 Statut Contributeur -
Bonjour,
étant sur une configuration à 2 cartes graphiques, dont une ne sert pas sur Ubuntu, j'ai fait quelques recherches et ai trouvé un script sur ArchLinux, que j'ai légèrement modifié pour mon cas, pour la désactiver .
Mais le problème est que je ne trouve pas le moyen de le faire démarrer à l'allumage du système.
J'ai tenté de le mettre dans les logiciels au démarrage, mais ça ne marche pas car il y a la commande 'insmod' dedans et qu'elle nécessite les droits admin, que je n'ai pas en me connectant.
J'ai aussi essayé de la mettre dans /etc/init.d/, avec les droits d'exécutions qui vont bien, et ensuite commande update-rc.d , mais rien n'y fait. Nada.
Merci pour vos réponses.
Cordialement
--
troll > /dev/null
étant sur une configuration à 2 cartes graphiques, dont une ne sert pas sur Ubuntu, j'ai fait quelques recherches et ai trouvé un script sur ArchLinux, que j'ai légèrement modifié pour mon cas, pour la désactiver .
Mais le problème est que je ne trouve pas le moyen de le faire démarrer à l'allumage du système.
J'ai tenté de le mettre dans les logiciels au démarrage, mais ça ne marche pas car il y a la commande 'insmod' dedans et qu'elle nécessite les droits admin, que je n'ai pas en me connectant.
J'ai aussi essayé de la mettre dans /etc/init.d/, avec les droits d'exécutions qui vont bien, et ensuite commande update-rc.d , mais rien n'y fait. Nada.
Merci pour vos réponses.
Cordialement
--
troll > /dev/null
1 réponse
-
Salut,
On peut voir la gueule du script, parce que "insmod" normalement c'est pour activer un module et non pas pour le désactiver ;-\
-
Je te mets le readme du module à lancer :
"A kernel module that enables you to call ACPI methods by writing the method
name followed by arguments to /proc/acpi/call, for example to turn off discrete
graphics card in a dual graphics environment "
Je n'ai pas le script sous les yeux.
C'esten gros ce qui est là:
https://wiki.archlinux.org/index.php/Alienware_M11x#ACPI_CALL -
Je l'ai retrouvé sur ma clef USB.
#!/bin/bash scriptTest='find ~/ -name test_off.sh' modCharg='lsmod | grep -i acpi_call' if [ -n $scriptTest ]; then if [ -z "$modCharg" ]; then echo 'debut' sudo insmod 'find ~/ -name acpi_call.ko' echo 'module acpi_call en marche' echo '\_SB.PCI0.P0P2.PEGP._OFF' > /proc/acpi/call echo 'carte graphique nVidia ignoree' sudo depmod echo 'dependances du module acpi_call montees' echo 'lsmod | grep -i acpi_call' echo 'fin' fi else echo 'fichier test_off.sh non trouve' fi exit 0;
-
-
-
-