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 20/08/2016, à 10:25

alansan2011

[résolu] script à lancer au démarrage avec sudo

Bonjour à tous,

je suis sous ubuntu 16.04.1 lts.

j'ai une carte mère asus et un i7-6700 dont les fréquences s'étalent de 800 mhz à 3400 mhz avec cpufreq indicator.

j'ai désactivé dans grub le nouveau driver acpi qui fait que sous 16.04, il n'y avait que performance et powersave comme option.

l'ancien driver acpi est actif donc à chaque démarrage où avec cpufreq indicator, j'ai à nouveau aussi l'option ondemand !

or à chaque démarrage, les 8 coeurs cpu , sous "ondemand", restent bloqué à la fréquence max, cad 3.4 ghz.

j'ai ajouté donc un alias dans bash_alias qui corrige en temps réel la fréquence minimum à 800mhz:

#ondemand
alias ondem='sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq" &&
sudo sh -c "echo 800000 > /sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq" && exit'

le problème est que je dois lancer cet alias en terminal à chaque démarrage en introduisant forcément mon mot de pass pour la commande sudo !

comment transformer cet alias en script sh qui serait mis dans "programme au démarrage" pour automatiser la chose , cad entre-autre sans devoir taper le mot de pass root ?

où s'il y a une autre solution, je suis preneur ;-)

merci

Dernière modification par alansan2011 (Le 20/08/2016, à 14:27)


Ubuntu 12.04.5 LTS * UbuntuStudio 14.04.4 LTS * Ubuntu 16.04 LTS en test régulier.....

Hors ligne

#2 Le 20/08/2016, à 14:04

lynn

Re : [résolu] script à lancer au démarrage avec sudo

Bonjour,

Tu peux ajouter cette ligne

echo 800000|tee /sys/devices/system/cpu/cpu[0-7]/cpufreq/scaling_min_freq

dans /etc/rc.local juste avant "exit 0".


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#3 Le 20/08/2016, à 14:20

alansan2011

Re : [résolu] script à lancer au démarrage avec sudo

merci!!
je vais tester ça ;-)


Ubuntu 12.04.5 LTS * UbuntuStudio 14.04.4 LTS * Ubuntu 16.04 LTS en test régulier.....

Hors ligne

#4 Le 20/08/2016, à 14:27

alansan2011

Re : [résolu] script à lancer au démarrage avec sudo

ça marche!! super!


Ubuntu 12.04.5 LTS * UbuntuStudio 14.04.4 LTS * Ubuntu 16.04 LTS en test régulier.....

Hors ligne