Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
J'ai déjà lu cette page sur les modules, mais cela ne m'aide pas a trouver le module qui bloque p4-clockmod. Deplus p4-clockmod est intégré au noyau (/boot/config-2.6.28-16-generic), peut-on encore le considéré comme un module ?
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ? (comment ?)
J'ai créer le fichier cpu.conf dans /etc/modprobe.d dans lequel j'ai mis la ligne p4-clockmod.
(dans le fichier /etc/modules il y a toujours p4-clockmod)
Après redémarrage, rien ne change, le module acpi-cpufreq est toujours chargé :
guillaume@guillaume-laptop:/etc$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,00% (127)
J'ai essayé d'ajouter acpi-cpufreq au fichier /etc/moprobe.d/blacklist.conf, mais cela ne change rien.
"il me semble que depuis un bout de temps (pas forcément la 2008) que tout ceci se gère :
1) depuis /etc/modprobe.preload
ou
2) depuis /etc/modprobe.preload.d/tonfichier_a_toi"
Je n'ai pas de dossier ou fichier modprobe.preload, est-ce que j'ai fait au dessus est ce à quoi tu pensais ou faut-il que je créer aussi ce dossier ? (comment ?)
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ?
E325: ATTENTION
Trouvé un fichier d'échange nommé "/boot/.config-2.6.22.18-laptop-1mdv.swp"
propriété de : root daté : Mon Apr 7 01:29:26 2008
nom de fichier : /boot/config
modifié : non
nom d'utilisateur : root nom d'hôte : localhost
processus n° : 8965 (en cours d'exécution)
Lors de l'ouverture du fichier "config"
daté : Mon Feb 11 21:27:56 2008
(1) Un autre programme est peut-être en train d'éditer ce fichier.
Si c'est le cas, faites attention à ne pas vous retrouver avec
deux version différentes du même fichier en faisant des modifications.
Quittez, ou continuez prudemment.
(2) Une session d'édition de ce fichier a planté.
Si c'est le cas, utilisez ":recover" ou "vim -r config"
pour récupérer le fichier (voir ":help recovery").
Si vous l'avez déjà fait, effacez le fichier d'échange "/boot/.config-2.6.22.18-laptop-1mdv.swp"
pour éviter ce message.
Le fichier d'échange "/boot/.config-2.6.22.18-laptop-1mdv.swp" existe déjà !
[O]uvrir en lecture seule, (E)diter quand même, (R)écupérer, (Q)uitter, (A)bandonner:
Je tape o et j'obtiens :
#
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_SMP=y
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
CONFIG_PARAVIRT=y
CONFIG_VMI=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
CONFIG_M686=y
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MCORE2 is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_XADD=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_PPRO_FENCE=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_MODEL=4
CONFIG_HPET_TIMER=y
CONFIG_NR_CPUS=32
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT_BKL is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_VM86=y
CONFIG_TOSHIBA=m
CONFIG_I8K=m
CONFIG_X86_REBOOTFIXUPS=y
CONFIG_MICROCODE=m
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
et :
#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=m
CONFIG_ACPI_BAY=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_TOSHIBA=m
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_CUSTOM_DSDT_INITRD=y
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_SBS=m
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set
#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=m
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=m
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
Voila désolé le message est un peu long !
L'autre fichier config (config-2.6.22.18-laptop-1mdv) et indentique
au précédant (du moins pour ce qui nous interesse)
Je ne vois pas trop que faire avec ces infos.
Merci encore pour ton aide j'espère vraiment réussir à
solutionner ce problème pour profiter pleinement de linux !
[root@localhost ~]# uname -a
Linux localhost 2.6.22.18-laptop-1mdv #1 SMP Mon Feb 11 15:20:57 EST 2008 i686 Genuine Intel(R) CPU 2.40GHz GNU/Linux
[root@localhost ~]# cpufreq-selector -g ondemand
-bash: cpufreq-selector: command not found
[root@localhost ~]#0cd /sys/devices/system/cpu/cpu0
-bash: 0d: command not found
[root@localhost ~]# cd /sys/devices/system/cpu/cpu0
[root@localhost cpu0]# ls
crash_notes thermal_throttle/ topology/
Je remarque par ailleur que le répertoire cpufreq dans /sys/devices/system/cpu/cpu0 n'éxiste plus .
Comme j'ai testé pleins d'ajout et suppression de paquetages c'est peut être la cause .
Mes paquetages installés via le CCM sont : libfreq0, libcpufreqd, cpufreq, cpufreqd . (Le paquetage cpudyn n'est pas installé).
Quel sont les paquetages nécessaires ?
Pour ce qui est du BIOS : ("option" signifie que option est sélectionnée dans mon BIOS)
# OTHER
-PowerupMode {"Boot", Resume}
-CPU Cahe {"enabled", disabled}
-Level2 Cache {"enabled", disabled}
-Dynamic CPU Frequency Mode {"Dynamically Switchable", Always Hight, Always Low} (c'est la ligne qui nous interresse je pense)
-Auto power On {enabled, "disabled"}
# CONFIGURATION
DeviceConfig {"Setup by OS", All devices}
Voila je pense que le BIOS est bien configuré, merci de ton interet pour mon problème, j'espère vraiment pouvoir le solutionner avec ton aide !
# Recompilation
Posté par gpelle . En réponse au message Comment charger des driver cpu : p4-clockmod et acpi-cpufreq. Évalué à -1.
Merci de ta réponse !
Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
Je m'oriente vers une compilation du noyau que pensez vous de ce tuto : http://www.lea-linux.org/documentations/index.php/Compiler_l(...)
Avez vous quelque conseil sur les options à choisir, il y en a beaucoup ?
Je pense récupérer le fichier /boot/config-2.6.28-16-generic et faire quelque modif.
Mais qu'elles sont ces modif dans mon cas ?
CONFIG_X86_ACPI_CPUFREQ=n et CONFIG_X86_P4_CLOCKMOD=m ?
Et les autres options je laisse les même ?
Merci beaucoup !
[^] # Re: D'après cpufreq-info
Posté par gpelle . En réponse au message Comment charger des driver cpu : p4-clockmod et acpi-cpufreq. Évalué à -1.
Merci de ta réponse !
Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
Je m'oriente vers une compilation du noyau que pensez vous de ce tuto : http://www.lea-linux.org/documentations/index.php/Compiler_l(...)
Avez vous quelque conseil sur les options à choisir, il y en a beaucoup ?
Je pense récupérer le fichier /boot/config-2.6.28-16-generic et faire quelque modif.
Mais qu'elles sont ces modif dans mon cas ?
CONFIG_X86_ACPI_CPUFREQ=n et CONFIG_X86_P4_CLOCKMOD=m ?
Et les autres options je laisse les même ?
Merci beaucoup !
[^] # Re: D'après cpufreq-info
Posté par gpelle . En réponse au message Comment charger des driver cpu : p4-clockmod et acpi-cpufreq. Évalué à 1.
Je tiens vraiment à utiliser p4-clockmod car mon cpu tourne à 300Mhz avec ce driver. Mon ordi surchauffe moins avec ce module qu'avec acpi-cpufreq.
J'ai essayer de modifier le fichier /boot/config-2.6.28-16-generic en changeant les y, m et n.
Est-ce que cela peut faire quelque chose de juste éditer ce fichier ? Il me semble que non car cela ne marche pas.
A quoi sert ce fichier ? Peut-on paramétrer le noyau sans le recompiler ?
Je m'oriente vers une compilation du noyau que pensez vous de ce tuto : http://www.lea-linux.org/documentations/index.php/Compiler_l(...)
Avez vous quelque conseil sur les options à choisir, il y en a beaucoup ?
Je pense récupérer le fichier /boot/config-2.6.28-16-generic et faire quelque modif.
Mais qu'elles sont ces modif dans mon cas ?
CONFIG_X86_ACPI_CPUFREQ=n et CONFIG_X86_P4_CLOCKMOD=m ?
Et les autres options je laisse les même ?
Merci beaucoup !
# merci
Posté par gpelle . En réponse au message Comment charger des driver cpu : p4-clockmod et acpi-cpufreq. Évalué à 1.
J'ai déjà lu cette page sur les modules, mais cela ne m'aide pas a trouver le module qui bloque p4-clockmod. Deplus p4-clockmod est intégré au noyau (/boot/config-2.6.28-16-generic), peut-on encore le considéré comme un module ?
Est-ce que tu aurais une piste ?
# Comment décharger complétement acpi-cpufreq et charger p4-clockmod
Posté par gpelle . En réponse au message Problème de fréquence CPU. Évalué à 1.
Je commence être complètement perdu !
J 'ai essayé comme dans http://linuxfr.org/forums/10/21598.html d'ajouter CPUFREQD_MODULE=p4-clockmod dans /etc/laptop-mode/conf.d/cpufreq
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
# Comment décharger complétement acpi-cpufreq et charger p4-clockmod
Posté par gpelle . En réponse au message Problème de fréquence CPU. Évalué à 2.
Je commence être complètement perdu !
J 'ai essayé comme dans http://linuxfr.org/forums/10/21598.html d'ajouter CPUFREQD_MODULE=p4-clockmod dans /etc/laptop-mode/conf.d/cpufreq
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
[^] # Re: Module
Posté par gpelle . En réponse au message Problème de fréquence CPU. Évalué à 1.
Voila ce que cela donne :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ lsmod|grep clockmod
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ lsmod|grep p4-clockmod
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls
affected_cpus ondemand scaling_available_governors scaling_governor scaling_setspeed
cpuinfo_max_freq related_cpus scaling_cur_freq scaling_max_freq stats
cpuinfo_min_freq scaling_available_frequencies scaling_driver scaling_min_freq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_available_governors
conservative ondemand userspace powersave performance
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_available_frequencies
2400000 1600000
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_governor
ondemand
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ? (comment ?)
Merci
PS : quel est la balise pour insérer du code ?
[^] # Re: preload ?
Posté par gpelle . En réponse au message Problème de fréquence CPU. Évalué à 1.
J'ai créer le fichier cpu.conf dans /etc/modprobe.d dans lequel j'ai mis la ligne p4-clockmod.
(dans le fichier /etc/modules il y a toujours p4-clockmod)
Après redémarrage, rien ne change, le module acpi-cpufreq est toujours chargé :
guillaume@guillaume-laptop:/etc$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,00% (127)
J'ai essayé d'ajouter acpi-cpufreq au fichier /etc/moprobe.d/blacklist.conf, mais cela ne change rien.
"il me semble que depuis un bout de temps (pas forcément la 2008) que tout ceci se gère :
1) depuis /etc/modprobe.preload
ou
2) depuis /etc/modprobe.preload.d/tonfichier_a_toi"
Je n'ai pas de dossier ou fichier modprobe.preload, est-ce que j'ai fait au dessus est ce à quoi tu pensais ou faut-il que je créer aussi ce dossier ? (comment ?)
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ?
Merci
[^] # Re: preload ?
Posté par gpelle . En réponse au message Problème de fréquence CPU. Évalué à 1.
J'ai bien un dossier modprobe.d, mais je ne sais pas quel fichier utiliser.
guillaume@guillaume-laptop:~$ cd /etc/
guillaume@guillaume-laptop:/etc$ ls
acpi group- perl
adduser.conf grub.d pm
adjtime gshadow pnm2ppa.conf
alsa gshadow- PolicyKit
alternatives gtk-2.0 popularity-contest.conf
anacrontab hal power
apm hdparm.conf ppp
apparmor hesiod.conf printcap
apparmor.d host.conf profile
apport hostname profile.d
apt hosts protocols
at.deny hosts.allow pulse
avahi hosts.deny purple
bash.bashrc hp python
bash_completion ifplugd python2.6
bash_completion.d inetd.conf qt3
bindresvport.blacklist init.d rc0.d
blkid.tab initramfs-tools rc1.d
blkid.tab.old inputrc rc2.d
bluetooth iproute2 rc3.d
bogofilter.cf issue rc4.d
bonobo-activation issue.net rc5.d
brlapi.key java-6-openjdk rc6.d
brltty kbd rc.local
brltty.conf kde3 rcS.d
ca-certificates kernel readahead
ca-certificates.conf kernel-img.conf resolvconf
calendar laptop-mode resolv.conf
chatscripts latex2html.conf rmt
checkbox.d ldap rpc
compizconfig ld.so.cache samba
ConsoleKit ld.so.conf sane.d
console-setup ld.so.conf.d scim
console-tools lftp.conf screenrc
cron.d libpaper.d scsi_id.config
cron.daily locale.alias securetty
cron.hourly localtime security
cron.monthly logcheck sensors.conf
crontab login.defs services
cron.weekly logrotate.conf sgml
cups logrotate.d shadow
dbus-1 lsb-base shadow-
debconf.conf lsb-base-logging.sh shells
debian_version lsb-release skel
default ltrace.conf sound
defoma magic ssh
deluser.conf magic.mime ssl
depmod.d mailcap sudoers
dhcp3 mailcap.order sysctl.conf
dictionaries-common manpath.config sysctl.d
dm mime.types syslog.conf
doc-base mke2fs.conf terminfo
dpkg modprobe.d tex4ht
e2fsck.conf modules texmf
emacs mono timezone
environment motd ts.conf
esound motd.tail ucf.conf
event.d mtab udev
firefox-3.0 mtools.conf ufw
fonts mysql updatedb.conf
foomatic nanorc update-manager
fstab netscsid.conf update-motd.d
fuse.conf network update-notifier
gai.conf NetworkManager usplash.conf
gamin networks vim
gconf nsswitch.conf w3m
gdm obex-data-server wgetrc
gimp openoffice wodim.conf
gnome opt wpa_supplicant
gnome-app-install pam.conf X11
gnome-system-tools pam.d xdg
gnome-vfs-2.0 pango xml
gnome-vfs-mime-magic papersize xulrunner-1.9
gre.d passwd zsh_command_not_found
groff passwd-
group pcmcia
guillaume@guillaume-laptop:/etc$ sudo gedit mod
modprobe.d/ modules
guillaume@guillaume-laptop:/etc$ cd modeprobe.d
bash: cd: modeprobe.d: Aucun fichier ou dossier de ce type
guillaume@guillaume-laptop:/etc$ cd modprobe.d
guillaume@guillaume-laptop:/etc/modprobe.d$
guillaume@guillaume-laptop:/etc/modprobe.d$ ls
alsa-base.conf blacklist-firewire.conf blacklist-oss.conf
blacklist-ath_pci.conf blacklist-framebuffer.conf blacklist-watchdog.conf
blacklist.conf blacklist-modem.conf libpisock9.conf
Voila ce qu'il y a dans ce dossier.
Merci
[^] # Re: Speedstep
Posté par gpelle . En réponse au message Automie, cpu sur toshiba satellite A40. Évalué à 1.
La commande me donne :
root@localhost ~]# cpufreq-set -g ondemand
CPU inconnu ou non supporté ?
[root@localhost ~]#
Je suis donc aller à la recherche du fichier config .
[root@localhost ~]# cd..
[root@localhost /]# ls
bin/ dev/ home/ lib/ media/ opt/ root/ srv/ tmp/ var/
boot/ etc/ initrd/ lost+found/ mnt/ proc/ sbin/ sys/ usr/
[root@localhost boot]# ls
config@ kernel.h@
config-2.6.22.18-laptop-1mdv kernel.h-2.6.22.18-laptop-1mdv
gfxmenu System.map@
grub/ System.map-2.6.22.18-laptop-1mdv
initrd-2.6.22.18-laptop-1mdv.img vmlinuz@
initrd.img@ vmlinuz-2.6.22.18-laptop-1mdv
initrd-laptop.img@ vmlinuz-laptop@
[root@localhost boot]# vi config
Aprés l'avertissement suivant :
E325: ATTENTION
Trouvé un fichier d'échange nommé "/boot/.config-2.6.22.18-laptop-1mdv.swp"
propriété de : root daté : Mon Apr 7 01:29:26 2008
nom de fichier : /boot/config
modifié : non
nom d'utilisateur : root nom d'hôte : localhost
processus n° : 8965 (en cours d'exécution)
Lors de l'ouverture du fichier "config"
daté : Mon Feb 11 21:27:56 2008
(1) Un autre programme est peut-être en train d'éditer ce fichier.
Si c'est le cas, faites attention à ne pas vous retrouver avec
deux version différentes du même fichier en faisant des modifications.
Quittez, ou continuez prudemment.
(2) Une session d'édition de ce fichier a planté.
Si c'est le cas, utilisez ":recover" ou "vim -r config"
pour récupérer le fichier (voir ":help recovery").
Si vous l'avez déjà fait, effacez le fichier d'échange "/boot/.config-2.6.22.18-laptop-1mdv.swp"
pour éviter ce message.
Le fichier d'échange "/boot/.config-2.6.22.18-laptop-1mdv.swp" existe déjà !
[O]uvrir en lecture seule, (E)diter quand même, (R)écupérer, (Q)uitter, (A)bandonner:
Je tape o et j'obtiens :
#
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_SMP=y
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
CONFIG_PARAVIRT=y
CONFIG_VMI=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
CONFIG_M686=y
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MCORE2 is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_XADD=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_PPRO_FENCE=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_MODEL=4
CONFIG_HPET_TIMER=y
CONFIG_NR_CPUS=32
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT_BKL is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_VM86=y
CONFIG_TOSHIBA=m
CONFIG_I8K=m
CONFIG_X86_REBOOTFIXUPS=y
CONFIG_MICROCODE=m
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
et :
#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=m
CONFIG_ACPI_BAY=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_TOSHIBA=m
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_CUSTOM_DSDT_INITRD=y
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_SBS=m
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set
#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=m
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=m
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
#
# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_POWERNOW_K6=m
CONFIG_X86_POWERNOW_K7=m
CONFIG_X86_POWERNOW_K7_ACPI=y
CONFIG_X86_POWERNOW_K8=m
CONFIG_X86_POWERNOW_K8_ACPI=y
CONFIG_X86_GX_SUSPMOD=m
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_SPEEDSTEP_ICH=m
CONFIG_X86_SPEEDSTEP_SMI=m
CONFIG_X86_P4_CLOCKMOD=m
CONFIG_X86_CPUFREQ_NFORCE2=m
CONFIG_X86_LONGRUN=m
CONFIG_X86_LONGHAUL=m
CONFIG_X86_E_POWERSAVER=m
Voila désolé le message est un peu long !
L'autre fichier config (config-2.6.22.18-laptop-1mdv) et indentique
au précédant (du moins pour ce qui nous interesse)
Je ne vois pas trop que faire avec ces infos.
Merci encore pour ton aide j'espère vraiment réussir à
solutionner ce problème pour profiter pleinement de linux !
A bientot
[^] # Re: tente d'installer un noyau plus récent.
Posté par gpelle . En réponse au message Automie, cpu sur toshiba satellite A40. Évalué à 1.
J'ai installé le dernier noyau 2.6.22.18-laptop-1mdv mais rien ne change .
Cordialement
[^] # Re: Speedstep
Posté par gpelle . En réponse au message Automie, cpu sur toshiba satellite A40. Évalué à 1.
Ma session donne :
[root@localhost ~]# uname -a
Linux localhost 2.6.22.18-laptop-1mdv #1 SMP Mon Feb 11 15:20:57 EST 2008 i686 Genuine Intel(R) CPU 2.40GHz GNU/Linux
[root@localhost ~]# cpufreq-selector -g ondemand
-bash: cpufreq-selector: command not found
[root@localhost ~]#0cd /sys/devices/system/cpu/cpu0
-bash: 0d: command not found
[root@localhost ~]# cd /sys/devices/system/cpu/cpu0
[root@localhost cpu0]# ls
crash_notes thermal_throttle/ topology/
Je remarque par ailleur que le répertoire cpufreq dans /sys/devices/system/cpu/cpu0 n'éxiste plus .
Comme j'ai testé pleins d'ajout et suppression de paquetages c'est peut être la cause .
Mes paquetages installés via le CCM sont : libfreq0, libcpufreqd, cpufreq, cpufreqd . (Le paquetage cpudyn n'est pas installé).
Quel sont les paquetages nécessaires ?
Pour ce qui est du BIOS : ("option" signifie que option est sélectionnée dans mon BIOS)
ACPI BIOS Version 1.00
# BATTERY {"LowPower", FullPower, UserSettings}
-ProcessingSpeed {low, hight}
-CPU Sleep Mode {enabled, disabled}
-DisplayAutoOff {disabled,1min,2,5,10,15,20,30min}
-HDDAutoOff {1min,2,5,10,15,20,30min}
-LCD Brightness {SuperBright, Bright, Semi-Bright}
-CoolingMethod {Performance, BatteryOptimized, MaxPerformance}
# OTHER
-PowerupMode {"Boot", Resume}
-CPU Cahe {"enabled", disabled}
-Level2 Cache {"enabled", disabled}
-Dynamic CPU Frequency Mode {"Dynamically Switchable", Always Hight, Always Low} (c'est la ligne qui nous interresse je pense)
-Auto power On {enabled, "disabled"}
# CONFIGURATION
DeviceConfig {"Setup by OS", All devices}
Voila je pense que le BIOS est bien configuré, merci de ton interet pour mon problème, j'espère vraiment pouvoir le solutionner avec ton aide !
Merci