Bonjour,
J'essaie de pouvoir modifier la fréquence du processeur, mais mon noyau refuse de charger le module qui me permettrait de le faire. Je suis sous Debian Sid et essaie de compiler le noyau 2.6.18.
J'aimerais donc pouvoir choisir entre "ondemand", "performance", etc. D'après ce que je sais, je peux utiliser cpufreq pour faire cette modification. Le hic c'est qu'il faudrait qu'il y ait quelque chose dans /sys/devices/system/cpu/cpu0/, mais cpu0 est désespérément vide.....
Dans mon noyau j'ai choisi Pentium M comme type de processeur étant donné que j'ai un intel Centrino. J'ai ensuite lu qu'il fallait activer le pilote spécifique à mon processeur dans CPUFreq driver. Pour ma part je pense qu'il s'agit de speedstep_centrino. J'ai essayé de le compiler en module puis en dur, mais rien n'y fait, ce module n'est pas chargé. Et si j'essaie de le charger manuellement après l'avoir compilé en dur, le module n'est pas trouvé. En fouillant un peu, j'ai remarqué que le module est bien présent avant la compilation, mais bizarrement, dès que le noyau a été compilé et installé, plus de module......
Merci
# fouille
Posté par TheBreton . Évalué à 1.
commande : dmesg
tu y verras sans doute un message du module disant qu'il ne trouve pas le matériel pour lequel il est sensé fonctionné ou qu'il lui manque un truc.
# SMP
Posté par Gabriel Linder . Évalué à 1.
# Réglage de la fréquence du processeur
Posté par mythril . Évalué à 2.
Pour ma part, j'ai :
Family: 6 Model: 13 Stepping: 8 Type: 0 Brand: 6
CPU Model: Pentium M Original OEM
Et ce stepping n'est en l'occurrence pas supporté par le module speedstep-centrino : il suffit de regarder le début du fichier /usr/src/linux/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c (vers la ligne 34).
Je crois que c'est corrigé par le kernel MM (un kernel patché) mais sinon, dans le noyau, active à la place le module "ACPI Processor P-States Driver".
Pour ma part, ça fonctionne nickel.
[^] # Re: Réglage de la fréquence du processeur
Posté par Tristelune . Évalué à 1.
En fait, j'avais bien besoin du module speedstep_centrino, mais j'avais un peu tout fait à l'envers. En compilant l'option en module, le module n'était pas chargé au démarrage. Pour qu'il le soit, je me suis dit qu'il faudrait compiler en dur. Et ça ne fonctionnait de nouveau pas. Alors j'essayais de charger speedstep_centrino avec modprobe, mais comme j'avais compilé l'option en dur, aucune chance.
A présent je charge le module et c'est réglé!
Merci!
[^] # Re: Réglage de la fréquence du processeur
Posté par Juke (site web personnel) . Évalué à 1.
sais tu quel version du noyau est patché, car je ne trouve rien, voici ce que j'ai avec un x86info
[^] # Re: Réglage de la fréquence du processeur
Posté par Tristelune . Évalué à 1.
Un x86info me donne la même chose que toi. Bon, je n'ai pas fait une analyse détaillée, mais le modèle de cpu, la plupart des "features Flags" et ce qui suit sont la même chose. J'utilise le noyau 2.6.18 que j'ai téléchargé sous kernel.org. Donc je n'ai pas installé de patchs.
En cherchant, j'ai lu qu'il fallait avoir l'option
Default CPUFreq Governor (userspace) --->
pour que le changement de fréquence puisse se faire. Il est possible d'avoir aussi "performance" à cet endroit-là. Si ça ne fonctionne toujours pas, je peux t'envoyer les options telles qu'elles sont compilées chez moi.
[^] # Re: Réglage de la fréquence du processeur
Posté par Juke (site web personnel) . Évalué à 1.
Avec les balises "blockquote"
ça fonctionne mais pas avec le cpufreq_centrino j'utilise acpi_cpufreq.
[^] # Re: Réglage de la fréquence du processeur
Posté par Tristelune . Évalué à 1.
Je dois t'avouer que je ne te suis plus très bien. J'avais cru comprendre que ça ne fonctionnais pas chez toi. Or apparemment en compilant avec un autre pilote ça fonctionne. Y'a-t-il quelque chose que tu ne peux pas faire avec acpi_cpufreq ?
[^] # Re: Réglage de la fréquence du processeur
Posté par Juke (site web personnel) . Évalué à 1.
[^] # Re: Réglage de la fréquence du processeur
Posté par Tristelune . Évalué à 1.
[^] # Re: Réglage de la fréquence du processeur
Posté par mythril . Évalué à 1.
Maintenant, speedstep_centrino ne supporte pas tous les Pentium M et si c'est le cas de ton processeur, faut te rabattre sur acpi_cpufreq.
[^] # Re: Réglage de la fréquence du processeur
Posté par Tristelune . Évalué à 1.
Merci!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.