#76 Le 28/05/2006, à 18:04
- NicoA380
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
J'avais fait ce topic il y a quelque temps pour proposer l'underclocking au PC de bureau également (fonctionne avec les PC portable), et je m'interrogé sur la baisse de température du CPU.
Hors ligne
#77 Le 31/05/2006, à 20:18
- BoBoL
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
C'est vraiment super cette astuce man, j'ai eu quelques soucis auparavant sur mon proc justement mais la c'est N I C K E L.
Waf Waf...
Hors ligne
#78 Le 06/06/2006, à 18:28
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
bonjour ;
lorsque j'essaie de faire "sudo apt-get install p4-clockmod" voilà ce que j'obtiens :
sudo apt-get install p4-clockmod
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Impossible de trouver le paquet p4-clockmod
qq'un sait-il où je puis trouver ce paquet ? merci
Hors ligne
#79 Le 06/06/2006, à 18:49
- coxx
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Il me semble que sous dapper ce paquet a été intégré au noyau par défaut, donc pas besoin de l'installer, juste charger le module (soit temporairement par modprobe p4_clockmod , soit définitivement en mettant une ligne p4-clockmod dans le fichier /etc/modules)
Monsieur K, de la chanson française parigote indépendante qui frappe fort !
Clips, paroles et sons disponibles sur le myspace de Monsieur K
Hors ligne
#80 Le 06/06/2006, à 20:28
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
merci bien ça fonctionne impec ; j'espère que le ventilateur se fera + discret .
Hors ligne
#81 Le 06/06/2006, à 20:37
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
pour PLAGIATS (au cas où tu sois resté sur ton échec du 01/06)
j'ai vu que le 01/06 tu as essayé de changer la fréquence sans succès apparement , si j'en juge par l'image postée . J'ai eu exactement la même chose : ubuntu m'a dit "impossible de ch. la fr. sur votre ord. "
en fait je viens de charger le module p4-modclock (voir ci-dessus) présent sous Dapper et ça fonctionne .
voilà
Dernière modification par mazda (Le 06/06/2006, à 20:38)
Hors ligne
#82 Le 12/06/2006, à 09:00
- Gargan21
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
apparement les celeron m doivent supporter le frequency scaling --> mais apres faudrais voir au nivo de la config du noyau et si il n'y a pas les modules que j'ai précisé ben recompilation rulez
#83 Le 13/06/2006, à 18:22
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
en dépit de ce que dit l'article , le céléron M740 supporte la variation de fréquence ( c'est mon cas)
erreur : céléron M370
Dernière modification par mazda (Le 14/06/2006, à 09:53)
Hors ligne
#84 Le 14/06/2006, à 09:43
- Malic
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
hmmm... je connais pas le Celeron M740, il me semblait que les Celeron M ils trainnaient dans les 3XX.
A moins que ce soit un Pentium M740....
#85 Le 14/06/2006, à 09:51
- Malic
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Juste des infos qui peuvent être interessantes pour ceux qui ont des soucis de fréquence CPU : Post sur forum Homemedia
A noter, le module p4-clockmod est le dernier à utiliser, surtout si vous avec un centrino (Pentium-M). La difference fondamentale est que le p4-clockmod gere les changement de freq mais pas les changement de tension d'alimentation du CPU (géré par le module speedstep_centrino).
Bonne chance à tous.
M.
#86 Le 14/06/2006, à 09:52
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
hmmm... je connais pas le Celeron M740, il me semblait que les Celeron M ils trainnaient dans les 3XX.
A moins que ce soit un Pentium M740....
tu as fichtrement raison ; autant pour moi : il s'agit d'un céléron M 370 pour lequel le réglage de fréquence fonctionne sous breezy et sous dapper (de même que sous XP avec un "gestionnaire Toshiba")
Dernière modification par mazda (Le 14/06/2006, à 10:03)
Hors ligne
#87 Le 14/06/2006, à 10:33
- Malic
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Alors, Mazda, j'avoue être assez étonné que le changement de frequence fonctionne sur le céléron M370.
Aucune doc d'intel ne le mentionne mais j'ai trouvé la référence d'un portable toshiba à base de céléron M370 intégrant l'Intel Speedstep
Juste pour être sur de chez sur...
Peux tu poster les sorties de la commande cat /proc/cpuinfo à fond et à vitesse réduite, mazda?
Merci.
M.
#88 Le 14/06/2006, à 11:03
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
dès que je peux aller sous ubuntu je te fais la manip . Tout ce que je peux dire pour le moment c'est que l'icône CPU m'affiche :
* les gouverneurs ondemand etc...
* les fréquences de 187 à 1500 MHz et que ces fréquences sont ajustables et qu'elles varient en fonction de ce que j'éxécute .
donc + de précisions + tard . Mais si tu regardes sur le forum tu verras que je ne suis pas le seul à avoir constaté qu'un cél. M supporte le freq. scaling
de tte façon ça m'intéresse de tirer ça au clair
Dernière modification par mazda (Le 14/06/2006, à 11:57)
Hors ligne
#89 Le 14/06/2006, à 11:58
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
:cool: voilà l'info demandée
-laptop:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Celeron(R) M processor 1.50GHz
stepping : 8
cpu MHz : 187.129
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe
bogomips : 2995.59
-laptop:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Celeron(R) M processor 1.50GHz
stepping : 8
cpu MHz : 1497.032
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe
bogomips : 2995.59
garantie sortie de mon portable
Hors ligne
#90 Le 14/06/2006, à 13:50
- Malic
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Je suis étonné mais il est que oui, le Céléron M supporte le frequency scaling.
Mais pas l'Intel Enhanced SpeedStep (module noyau speedstep_centrino/flag cpuinfo est)
D'ailleurs quand tu fais un "modprobe speedstep_centrino", il doit te dire que le processeur ne le supporte pas.
Le Céléron M est dérivé du P4-M (pas le Pentium-M) et apparement il a conservé le switching bizarre du P4-M, d'où l'utilisation du module p4-clockmod.
J'imagine que tu as du lui dire de charger le module au démarrage, il ne doit pas être détecté comme un centrino ou un P3, non?
J'avoue que c'est beau. Ce qui est marrant c'est qu'Intel ne le vend pas, cette aptitude à faire du changement de fréquence, en même temps, il semble que j'avais vu des tests comparatifs de portables sous Windows où ils spécifiaient l'absence de freq scaling. Sous XP, tu utilise un truc genre RightMark CPU Clock?
M.
#91 Le 14/06/2006, à 21:38
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
je n'ai rien inventé ; je n'ai fait que suivre les conseils de gents compétents . Le module se charge tout seul au démarrage à partir du moment où on l'ajoute dans /etc/modules
sous XP c'est Toshiba qui s'occupe de l'affaire avec sa gestion de l'alimentation .
Dernière modification par mazda (Le 14/06/2006, à 21:40)
Hors ligne
#92 Le 20/06/2006, à 12:20
- Dadoo
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Je ne comprend pas, j'ai lu le post en long large et travers. J'ai suivit les differents tuto, mais rien rien rien ne s'affiche pour que je puisse modifier la fréquence de mon proc. C'est un Pentium M.
Quelqu'un sait pourquoi ?
Dernière modification par Dadoo (Le 20/06/2006, à 12:20)
Hors ligne
#93 Le 20/06/2006, à 14:39
- Dadoo
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Up !
Personne n'a une idée ? Je n'arrive vraiment pas à avoir l'interface graphique du gestionnaire de fréquence et c'est vraiment pas pratique de le gerer avec la console.
Hors ligne
#94 Le 20/06/2006, à 19:32
- janno59
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
tu as ajouté le moniteur de fréquence au tableau de bord ?
clic D sur le tableau de bord
ajouter le moniteur
Ensuite si tu fais
sudo dpkg-reconfigure gnome-applets
,clic g sur le monitor affiche les réglages gouverneurs et fréquences.
jean
Hors ligne
#95 Le 20/06/2006, à 20:35
- Dadoo
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Ha yes !! Merci Janno
Encore une question mon proc est un Pentium M qui tourne à 1,73 Ghz, cette option est d'ailleurs afficher dans le gestionnaire, mais pourtant impossible d'aller au dela de 1,33Ghz.
Une idée ?
Hors ligne
#96 Le 20/06/2006, à 20:38
- Dadoo
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
En changeant de gouverneur j'ai pu changer la fréquence. Problème réglé. Merci
Hors ligne
#97 Le 21/06/2006, à 15:57
- Ismael
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Bonjour.
J'ai reussi à mettre le gouvernor en ondemand des le demarrage de mon portable, sauf que la frequence affichée reste tout le temps proche de la frequence maximum (a savoir 1.73Ghz).
#98 Le 21/06/2006, à 18:37
- mazda
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Bonjour.
J'ai reussi à mettre le gouvernor en ondemand des le demarrage de mon portable, sauf que la frequence affichée reste tout le temps proche de la frequence maximum (a savoir 1.73Ghz).
ça serait sympa si tu me disais comment tu as réussi
Hors ligne
#99 Le 21/06/2006, à 22:51
- Ismael
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
En fait j'ai ajouté la ligne
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
dans la fonction start() du script powernowd (/etc/init.d/powernowd).
La j'ai pas le fichier sous la main mais si je me souviens bien la fonction start() est construit avec un
if ...
then ...
else ...
J'ai ajouté ma ligne juste avant le else, a la fin du then.
Je viendrais paster le fichier demain. Enfin ca a l'air de fonctionner en ce moment, mais des fois
je reste a frequence max alors que ya pas de charge.
#100 Le 21/06/2006, à 23:45
- Ismael
Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)
Voila la bayte:
#! /bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/powernowd
NAME=powernowd
DESC=powernowd
test -x $DAEMON || exit 0
# create the file /etc/default/powernowd if you want to override the value of
# variable OPTIONS and change the default behavior of the daemon as launched
OPTIONS="-q"
[ -f /etc/default/$NAME ] && . /etc/default/$NAME
# Get lsb functions
. /lib/lsb/init-functions
. /etc/default/rcS
if [ "x$VERBOSE" = "xno" ]; then
MODPROBE_OPTIONS="$MODPROBE_OPTIONS -Q"
export MODPROBE_OPTIONS
fi
set -e
load_modules() {
#stop the kernel printk'ing at all while we load.
PRINTK=`cat /proc/sys/kernel/printk`
[ "$VERBOSE" = no ] && echo "0 0 0 0" > /proc/sys/kernel/printk
#build a list of current modules so we don't load a module twice
LIST=`/sbin/lsmod|awk '!/Module/ {print $1}'`
#get list of available modules
LOC="/lib/modules/`uname -r`/kernel/drivers/cpufreq"
if [ -d $LOC ]; then
MODAVAIL=`( find $LOC -type f -name "*.o" -printf "basename %f .o\n"; \
find $LOC -type f -name "*.ko" -printf "basename %f .ko\n" ) | /bin/sh`
else
MODAVAIL=""
fi
#echo "Loading cpufreq modules:"
for mod in $MODAVAIL; do
# echo " $mod"
echo $LIST| grep -q -w "$mod" || modprobe $mod >/dev/null || /bin/true
done
#cpufreq is built in on powerpc; just return
if [ "`uname -m`" = "ppc" ]; then
return 0
fi
#new style detection system
if [ ! "$FREQDRIVER" = "" ]; then
modprobe "$FREQDRIVER"
else
. /usr/share/powernowd/cpufreq-detect.sh
[ ! -z "$MODULE" ] && (modprobe "$MODULE"||modprobe "$MODULE_FALLBACK")
fi
if [ "$USE_OLD_DETECT" = "fish" ]; then
# now lets load the driver
if [ ! $FREQDRIVER = "" ]; then
modprobe $FREQDRIVER||true
fi
if [ "`uname -m`" = "x86_64" ]; then
modprobe powernow-k8 >/dev/null 2>&1||true
fi
if [ ! -f /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ]; then
modprobe acpi > /dev/null 2>&1|| true
fi
fi
echo "$PRINTK" > /proc/sys/kernel/printk
}
check_kernel() {
CPUFREQ=/sys/devices/system/cpu/cpu0/cpufreq
if [ -f "$CPUFREQ/scaling_governor" ] && \
[ -f "$CPUFREQ/scaling_available_governors" ] && \
grep -q userspace "$CPUFREQ/scaling_available_governors"
then
return 0
else
return 1
fi
}
start() {
log_begin_msg "Starting $DESC... "
if check_kernel
then
# echo "Starting $DESC: "
start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- $OPTIONS >/dev/null 2>&1 || {
status=$?
log_end_msg $status
return $status
}
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
else
log_success_msg "CPU frequency scaling not supported"
# echo "required sysfs objects not found!"
# echo -e "\tRead /usr/share/doc/powernowd/README.Debian for more information."
fi
log_end_msg 0
return 0
}
case "$1" in
start)
[ "x$DO_MODULES" = "xyes" -a -f /proc/modules ] && load_modules
[ "x$DO_MODULES" = "xyes" ] || start
;;
stop)
log_begin_msg "Stopping $DESC: "
start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
log_end_msg $?
;;
restart|force-reload)
$0 stop
sleep 1
$0 start
#echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
log_success_msg "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0