Pourquoi mon CPU est plus chaud que sous windows ? - Hardware - Linux et OS Alternatifs
Marsh Posté le 13-11-2004 à 21:38:52
Lol ! je ne savais pas qu'émigrer sur la banquise nécessitait de se réchauffer via le CPU !!!!!!!
Marsh Posté le 13-11-2004 à 22:11:37
Mandrake 10.0 Official, noyau 2.6.7-3, Athlon 900 (9x100 non OC).
(c'était dans ma config, mais j'aurais dû le préciser dans le post, c'est vrai... )
EDIT: y'avait pas le noyau dans la config... mea culpa...
Marsh Posté le 13-11-2004 à 22:17:20
c'est un portable ? t'es sur que tes sondes thermiques sont bien étalonnées ?
cela dit, si mandrake a fait un noyau de merde, c'est possible que le noyau émette pas d'instructions IDLE ...
Marsh Posté le 13-11-2004 à 22:21:45
Non, ce n'est pas un portable : c'est une vieille Abit KT7-Raid de 2000...
Pour le noyau madrake, étant un newbie, je ne me permettrai aucun commentaire, mais je serais surpris que l'IDLE n'ait pas été prévu...
Le pb, c'est que je n'ai vraiment pas le temps d'installer une nouvelle distrib, alors je fais avec...
Marsh Posté le 13-11-2004 à 22:23:01
est-ce que dans le bios après une utilisation Linux tu constates le même échauffement
Marsh Posté le 13-11-2004 à 22:27:33
oui... même en rebootant sous windows, je constate que le cpu est encore à plus de 50°C...
(le CPU chauffe aussi sous le bios, au moins à 45°).
Marsh Posté le 13-11-2004 à 22:44:04
Ce n'est pas plutôt 2.6.3-7mdk ton noyau ?
Update : kernel-2.6.3.19mdk-1-1mdk.i586.rpm
Sinon, urpmi athcool, pour voir.
http://members.jcom.home.ne.jp/jac [...] wares.html
Marsh Posté le 13-11-2004 à 22:51:43
hummm, ça a l'air d'être bien utile ce soft... il pourrait décharger la charge CPU ??? moi, j'veux bien !
Là, le pb, c'est que je suis bloqué sous windows : pendant que je suis ici sur Hfr, je regarde avec mon père 'Jour de Foot' (en bi-écran)... et comme, je ne suis pas encore arrivé à activer le Video In de ma CG, je ne peux pas basculer, sous peine de me faire déshériter !!! (nan, j'déconne, il irait pas jusque là !!! )
Enfin, je testerai demain, et je viendrai donner des nouvelles...
Merci pour le tuyau, et laissez-m'en d'autres si vous avez d'autres idées !
Marsh Posté le 13-11-2004 à 22:55:09
le foot c'est le mal
Marsh Posté le 13-11-2004 à 23:18:47
A chacun sa passion...
Moi, j'en ai 2 : le foot et l'info !!! alors ne me demandes pas de choisir !
Marsh Posté le 14-11-2004 à 03:14:10
installer et lancer le service ACPI
Marsh Posté le 14-11-2004 à 07:56:00
Euh... petit problème avec athcool...
Le make plante, et j'y comprends rien !
--------------------------------------------------------------------------------------------------------------------
[root@pastis athcool-0.3.8]# make
gcc -O2 -Wall -I. -I/usr/include -DPACKAGE=\"athcool\" -DVERSION=\"0.3.8\" -c athcool.c -o athcool.o
athcool.c:63:21: pci/pci.h: No such file or directory
athcool.c:70: error: parse error before "get_conf_word"
athcool.c:70: warning: type defaults to `int' in declaration of `get_conf_word'
athcool.c:70: warning: data definition has no type or storage class
athcool.c: In function `setAthlonPowersave':
athcool.c:179: error: dereferencing pointer to incomplete type
athcool.c:180: error: dereferencing pointer to incomplete type
athcool.c:182: error: dereferencing pointer to incomplete type
athcool.c:182: error: dereferencing pointer to incomplete type
athcool.c:212: warning: implicit declaration of function `pci_read_byte'
athcool.c:215: warning: implicit declaration of function `pci_read_word'
athcool.c:219: warning: implicit declaration of function `pci_read_long'
athcool.c:251: warning: implicit declaration of function `pci_write_byte'
athcool.c:259: warning: implicit declaration of function `pci_write_word'
athcool.c:269: warning: implicit declaration of function `pci_write_long'
athcool.c:320: error: `PCI_REVISION_ID' undeclared (first use in this function)
athcool.c:320: error: (Each undeclared identifier is reported only once
athcool.c:320: error: for each function it appears in.)
athcool.c: In function `main':
athcool.c:430: warning: implicit declaration of function `pci_alloc'
athcool.c:430: warning: assignment makes pointer from integer without a cast
athcool.c:431: warning: implicit declaration of function `pci_filter_init'
athcool.c:432: warning: implicit declaration of function `pci_init'
athcool.c:437: warning: implicit declaration of function `pci_cleanup'
/usr/include/bits/string2.h: At top level:
athcool.c:67: error: storage size of `filter' isn't known
make: *** [athcool.o] Erreur 1
--------------------------------------------------------------------------------------------------------------------
Enfin, effectivement, il n'y a pas de pci/pci.h... bizarre, non ?
Marsh Posté le 14-11-2004 à 08:07:49
En attendant une solution pour cette version, j'ai fait un urpmi de la version 0.3.1...
athcool me dit :
Code :
|
Et ma température ne baisse toujours pas...
Marsh Posté le 14-11-2004 à 08:53:58
Je viens de relire la procédure d'install et j'avais pas vu ça :
---------------
Download source file, and unpack it. move source directory, and make, and make install.
---------------
Qu'est-ce-qu'ils entendent par move source directory ?
J'ai farfouillé dans mon usr/src/linux, j'ai tenté de m'adapter pour que ça marche (en copiant les fichiers directement dans arch/i386, ce qui n'est pas très orthodoxe comme méthode...), mais là, j'ai d'autres messages d'erreur, toujours en rapport avec le pci.h...
Bref, la procédure d'install n'est pas très claire pour moi, si vous pouvez m'aider...
Merci...
Marsh Posté le 14-11-2004 à 13:35:54
Ben comment veux-tu que je fasse ?
Je suis les instructions données par le site... il disent bien de faire un make && make install...
Marsh Posté le 14-11-2004 à 13:40:37
C'est ce que j'ai fait, bordel !
(cf. 5 messages au dessus).
C'est la version 0.3.1 qui est dispo, et la température ne baisse toujours pas.
Je ne pense pas que la version 0.3.8 résolve ce problème, mais c'est tout de même rageant de ne pas pouvoir utiliser une version plus récente et améliorée...
Marsh Posté le 14-11-2004 à 13:42:15
mauvaise configuration, mauvais noyau, reportbug à Mandrake
Marsh Posté le 14-11-2004 à 13:43:48
Je reviens sur ce qu'a dit Dark_Schneider : installer et relancer l'ACPI...
Je pensais que c'était fait par défaut, mais comment le vérifier, et éventuellement le faire ?
EDIT : Dans la commande grub, j'ai acpi=ht ... ça veut dire quoi 'ht'
Marsh Posté le 14-11-2004 à 14:21:10
Après une petite recherche (merci Google), je viens de voir que l'acpi n'était pas activé (menu mandrake / démarrage, etc...). J'ai coché la case 'activer l'ACPI', ce qui a supprimé mon 'acpi=ht' dans grub.
Je viens de rebooter, mais c'est toujours pareil...
Faudrait-il que je mette un acpi=on ou acpi=force ?
Marsh Posté le 14-11-2004 à 14:24:34
cactus a écrit : C'est ce que j'ai fait, bordel ! |
tu as bien fait un "athcool on" ?
car je viens d'essayer et j'ai perdu 10° en 15 min.
Marsh Posté le 14-11-2004 à 15:24:15
commence par mettre à jour ton noyau, on en est au 2.6.3-19mdk, et il y a eu beaucoup de corrections de bug
l'IDLE est activé par défaut normalement
Marsh Posté le 15-11-2004 à 08:31:35
ok, Mjules, je le ferai... (pas le temps, là...).
Il va falloir que je retrouve la procédure que tu m'avais déjà écrite (à moins que ce ne soit Dark_Schneider, enfin, peu importe ).
Et en espérant que cela marche !
Taz : j'enverrai un rapport de bug à Mandrake si ça ne marche toujours pas...
Merci pour votre aide.
Cactus.
PS: il fait frais ce matin, et mon CPU n'est qu'à 51°...
Marsh Posté le 15-11-2004 à 09:34:27
Je viens d'essayer ce soft par curiosité, en 1H j'ai perdu 28° ... Je suis à 34°
Marsh Posté le 15-11-2004 à 10:48:37
cactus a écrit : ok, Mjules, je le ferai... (pas le temps, là...). |
si pas de driver proprio nvidia/ati :
urpmi kernel, choisir le bon, rebooter
si driver proprio nvidia/ati :
urpmi kernel, choisir le bon ;
urpmi kernel-source, choisir les mêmes que kernel (tu peux prendre kernel-sources-stripped qui sont moins lourdes)
rebooter
démarrer en runlevel 3 (ECHP à l'invite lilo puis linux 3 )
réinstaller les drivers nvidia
telinit 5
Marsh Posté le 15-11-2004 à 11:03:45
cactus a écrit : Y'a un truc que je ne pige pas... en idle : |
si tu as une utilisation cpu de 100% c'est qu'un programme est peut être actif quand tu fais un "top" tu ne vois rien?
Et est ce que la température sous windows est bonne aussi
Marsh Posté le 15-11-2004 à 11:32:11
cactus>
ht = Hyper Threading
acpi=ht = activer l'ACPI juste pour le support des CPU hyper threading
http://lxr.linux.no/source/Documen [...] =2.6.5#L96
athcool existe pour mdk, surement dans les média contrib
Citation : |
pour ajouter les média main et contrib : http://easyurpmi.zarb.org
installe aussi : cpufreq
mais encore une fois, installe le service acpid :
|
Marsh Posté le 15-11-2004 à 13:47:01
madyodaseb a écrit : si tu as une utilisation cpu de 100% c'est qu'un programme est peut être actif quand tu fais un "top" tu ne vois rien? |
Non non, je suis à moins de 10%... sauf quand je j'utilise firefox (60 à 100% rien que pendant la frappe... je me demande si ce ne sont pas les smilies ou sinon l'extension Hfr Enhance...).
Marsh Posté le 15-11-2004 à 13:56:42
Mjules a écrit : si pas de driver proprio nvidia/ati : |
Merci Mjules. Je ne t'en demandais pas tant, mais franchement merci...
Tiens, une question au passage : j'utilise les drivers gatos pour mon ati, faut-il un kernel particulier ?
Sagittarius m'a parlé du 2.6.3.19mdk, mais le urpmq ne me sort que le 2.6.3.16mdk...
Peut-être faut-il que j'upgrade à la 10.1...
Marsh Posté le 15-11-2004 à 13:57:26
Cruchot a écrit : Je viens d'essayer ce soft par curiosité, en 1H j'ai perdu 28° ... Je suis à 34° |
Veinard, moi ça ne me fait rien...
Marsh Posté le 15-11-2004 à 14:00:25
Dark_Schneider :
J'ai mis acpi=on dans le boot...
Tu dois être en 10.1, car moi en 10.0, je n'ai que la version 0.3.1...
Cela dit, il n'y a pas de raison que la 0.3.1 ne marche pas... et pourtant, je suis toujours à 54°...
Marsh Posté le 15-11-2004 à 14:08:04
as tu activé le service acpid ?
Marsh Posté le 15-11-2004 à 15:21:47
résultat de la commande suivante :
service acpid status
Marsh Posté le 13-11-2004 à 21:34:09
Y'a un truc que je ne pige pas... en idle :
- sous windows, Temp(CPU)=34°C
- sous linux, Temp(CPU)=55°C
Avec quelques applis (firefox, thunderbird), j'ai :
- sous windows, Temp(CPU)=44°C
- sous linux, Temp(CPU)=59°C
En plus, sous linux, le %CPU a souvent des pics à 100%, ce que je n'observe pas sous windows...
Enfin, sous windows, quand j'utilise le CPU à 100% (dans un jeu par exemple), Temp(CPU)=59-60°C. Je n'ai pas encore lancé une grosse appli sous linux, mais ça risque d'être chaud !
Si vous avez une idée pour trouver l'origine de cette surchauffe...
Merci.
Cactus.