Cpufreq... Casse tête

Cpufreq... Casse tête - Hardware - Linux et OS Alternatifs

Marsh Posté le 19-08-2011 à 19:00:59    

Bonjour. Besoin d'un pro la ;).
J'ai un soucis avec Cpufreq , mon X3360 et mon asus rampage formula (dernier bios 1001). Je souhaite activer l'EIST. Il n'y a pas cette option dans le bios , que le C1E , néanmoins sous Cpu-z , le processeur passe bien de 2.8ghz à 2ghz en idle sous windows , donc le EIST est bien activé.
Sous linux , que ce soit sous ubuntu ou fedora je n'arrive pas à l'activer.  
 
Pour le module acpi_cpufreq
Sous fedora il me renvoie carrément chier :
Error inserting acpi_cpufreq : No such device
 
Sous ubuntu il valide le modprobe. Néanmoins je ne le trouve pas dans la liste des modules activés au lsmod ...
Lsmod :  

Spoiler :

lsmod
Module                  Size  Used by
msr                    12908  0  
xt_limit               12711  8  
xt_tcpudp              12603  7  
ipt_LOG                17016  8  
ipt_MASQUERADE         12759  0  
xt_DSCP                12629  0  
ipt_REJECT             12576  1  
nf_conntrack_irc       13383  0  
nf_conntrack_ftp       13359  0  
xt_state               12578  6  
binfmt_misc            17565  1  
parport_pc             36959  0  
ppdev                  17113  0  
dm_crypt               22993  0  
vesafb                 13761  1  
snd_usb_audio         112426  2  
snd_usbmidi_lib        25139  1 snd_usb_audio
nvidia              11713775  48  
snd_emu10k1_synth      17244  0  
snd_emux_synth         42834  1 snd_emu10k1_synth
snd_seq_virmidi        13525  1 snd_emux_synth
snd_seq_midi_emul      13706  1 snd_emux_synth
snd_emu10k1           156895  4 snd_emu10k1_synth
snd_ac97_codec        134270  1 snd_emu10k1
ac97_bus               12730  1 snd_ac97_codec
snd_pcm                96391  4 snd_usb_audio,snd_emu10k1,snd_ac97_codec
snd_page_alloc         18529  2 snd_emu10k1,snd_pcm
snd_util_mem           14074  2 snd_emux_synth,snd_emu10k1
snd_hwdep              13604  3 snd_usb_audio,snd_emux_synth,snd_emu10k1
iptable_nat            13182  0  
nf_nat                 25736  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      19640  9 iptable_nat,nf_nat
nf_conntrack           81956  7 ipt_MASQUERADE,nf_conntrack_irc,nf_conntrack_ftp,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
snd_seq_midi           13324  0  
snd_rawmidi            30486  4 snd_usbmidi_lib,snd_seq_virmidi,snd_emu10k1,snd_seq_midi
iptable_mangle         12734  0  
iptable_filter         12810  1  
snd_seq_midi_event     14899  2 snd_seq_virmidi,snd_seq_midi
ip_tables              27456  3 iptable_nat,iptable_mangle,iptable_filter
snd_seq                61621  5 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi,snd_seq_midi_event
x_tables               29581  11 xt_limit,xt_tcpudp,ipt_LOG,ipt_MASQUERADE,xt_DSCP,ipt_REJECT,xt_state,iptable_nat,iptable_mangle,iptable_filter,ip_tables
snd_timer              29602  3 snd_emu10k1,snd_pcm,snd_seq
snd_seq_device         14462  5 snd_emu10k1_synth,snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
snd                    67382  21 snd_usb_audio,snd_usbmidi_lib,snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
joydev                 17606  0  
soundcore              12680  1 snd
pwc                    87923  0  
emu10k1_gp             12646  0  
gameport               19652  2 emu10k1_gp
videodev               82052  1 pwc
v4l2_compat_ioctl32    17078  1 videodev
serio_raw              13166  0  
x38_edac               13128  0  
edac_core              53845  2 x38_edac
asus_atk0110           17976  0  
vhba                   17398  2  
lp                     17825  0  
parport                46458  3 parport_pc,ppdev,lp
firewire_ohci          40370  0  
firewire_core          62646  1 firewire_ohci
usbhid                 46956  0  
hid                    91020  1 usbhid
ahci                   25951  2  
crc_itu_t              12707  1 firewire_core
libahci                26642  1 ahci
sky2                   58509  0  
pata_jmicron           12747  0  
floppy                 74120  0  


 
Evidement impossible d'activer les governors malgrès que les modprobe pour eux soient passés aussi :
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
bash: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: Aucun fichier ou dossier de ce type
 
Sous fedora au locate acpi-cpufreq , il me le trouve dans les modules
Sous ubuntu : il ne me le trouve pas.
 
Évidement le cpufreq-info me renvoie ca :
cpufreq-info
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009                  
Veuillez rapportez les erreurs et les bogues à cpufreq@vger.kernel.org, s'il vous plait.                                                                        
analyse du CPU 0 :                                                              
  pas de pilotes cpufreq reconnu pour ce CPU                                    
  maximum transition latency: 4294.55 ms.                                        
analyse du CPU 1 :                                                              
  pas de pilotes cpufreq reconnu pour ce CPU                                    
  maximum transition latency: 4294.55 ms.                                        
analyse du CPU 2 :                                                              
  pas de pilotes cpufreq reconnu pour ce CPU                                    
  maximum transition latency: 4294.55 ms.                                        
analyse du CPU 3 :                                                              
  pas de pilotes cpufreq reconnu pour ce CPU                                    
  maximum transition latency: 4294.55 ms.          
 
Et le daemon ne se lance pas :
/etc/init.d/cpufreqd start
 * Starting CPU Frequency daemon cpufreqd                                [fail]  
 
Mon cat /proc/cpuinfo ne donne rien à la ligne power management :
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           X3360  @ 2.83GHz
stepping        : 7
cpu MHz         : 2838.748
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm dts tpr_shadow vnmi flexpriority
bogomips        : 5677.49
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
 
Pourtant le noyau possède bien ces modules :
cat config-2.6.38-11-* | grep ACPI_CPUFREQ
CONFIG_X86_ACPI_CPUFREQ=y
Hijidia@Mithril:/boot$ cat config-2.6.38-11-* | grep SPEEDSTEP
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_LIB=m


Message édité par farika le 19-08-2011 à 19:03:42
Reply

Marsh Posté le 19-08-2011 à 19:00:59   

Reply

Marsh Posté le 19-08-2011 à 20:43:19    

ouch ... bon y'a un moment j'ai décroché entre tes tests fedora et tes tests ubuntu ...
 
tes grep sur la conf du noyal, c'est sous Ubuntu ou Fedora ?
parce que CONFIG_XXX=y ça veut dire que l'option CONFIG_XXX est compilée en dur dans le noyau, pas en modules, sinon ça serait CONFIG_XXX=m
donc dans ce cas, normal que locate ne trouve rien, et qu'un modprobe plante ...
 
Regarde le contenu du fichier /var/log/dmesg pour voir ce que raconte ton noyau lors du démarrage ...


---------------
[mon feed]
Reply

Marsh Posté le 19-08-2011 à 20:53:45    

Si je tente un modprobe p4-clockmod , dmesg sort ca :
 p4-clockmod: Warning: EST-capable CPU detected. The acpi-cpufreq module offers voltage scaling in addition to frequency scaling. You should use that instead of p4-clockmod, if possible.
 
Sauf que le acpi-cpufreq est pas pris en compte :(.

Reply

Marsh Posté le 20-08-2011 à 02:52:08    

Bon j'ai avancé (j'avais bloqué les FSB) dans le bios donc bon fallait pas s'étonner... Maintenant de ce coté la c'est bloqué , alors mon cpufreq-info est un peu plus joli :  
 
analyse du CPU 0 :
  pilote : acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  limitation matérielle : 2.00 GHz - 2.83 GHz
  plage de fréquence : 2.83 GHz, 2.00 GHz
  régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
  tactique actuelle : la fréquence doit être comprise entre 2.83 GHz et 2.83 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 2.83 GHz.
  des statistique concernant cpufreq:2.83 GHz:100,00%, 2.00 GHz:0,00%  (2)
analyse du CPU 1 :
  pilote : acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  limitation matérielle : 2.00 GHz - 2.83 GHz
  plage de fréquence : 2.83 GHz, 2.00 GHz
  régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
  tactique actuelle : la fréquence doit être comprise entre 2.83 GHz et 2.83 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 2.83 GHz.
  des statistique concernant cpufreq:2.83 GHz:100,00%, 2.00 GHz:0,00%  (4)
analyse du CPU 2 :
  pilote : acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 2
  maximum transition latency: 10.0 us.
  limitation matérielle : 2.00 GHz - 2.83 GHz
  plage de fréquence : 2.83 GHz, 2.00 GHz
  régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
  tactique actuelle : la fréquence doit être comprise entre 2.83 GHz et 2.83 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 2.83 GHz.
  des statistique concernant cpufreq:2.83 GHz:100,00%, 2.00 GHz:0,00%  (6)
analyse du CPU 3 :
  pilote : acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 3
  maximum transition latency: 10.0 us.
  limitation matérielle : 2.00 GHz - 2.83 GHz
  plage de fréquence : 2.83 GHz, 2.00 GHz
  régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
  tactique actuelle : la fréquence doit être comprise entre 2.83 GHz et 2.83 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 2.83 GHz.
  des statistique concernant cpufreq:2.83 GHz:100,00%, 2.00 GHz:0,00%  (6)
 
 
 
Cependant , quelque soit le scaling governor que j'applique , la fréquence ne change pas... J'ai testé powersave et ondemand... Ca reste bloqué sur 2.8ghz.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed