|
Général
|
Composition de cet article
B. Connaître le nom de son disque dur B. Lancement et configuration de gkrellm
Vous pouvez toujours contrôler la température de votre PC en allant dans le bios la plupart du temps. Mais c'est peu pratique car vous devez alors redémarrer votre PC :( . Sous Windows, vous avez Speedfan.
su -c 'votre commande'
Note 2 : si vous sensors ne fonctionne pas chez vous, vous pouvez toujours regarder le contenu du fichier /proc/acpi/thermal_zone/THRM/temperature (si votre carte mère est compatible). cat /proc/acpi/thermal_zone/THRM/temperature
Au préalable, le module thermal doit être chargé : sudo modprobe thermal
Pour installer lm-sensors, rien de plus simple, ils sont dans les dépôts officiels pour la plupart des distributions. Sous Debian/Ubuntu et dérivées, taper dans un terminal (shell) : sudo apt-get install lm-sensors
ou (si ça ne marche pas): su -c 'apt-get install lm-sensors'
Pour configurer lm-sensors tapez : sudo sensors-detect
Pour faire simple, vous répondez tout par « YES ». À la fin, on vous demande si vous voulez ajouter les modules automatiquement. Répondez par « yes », mais nous devrons vérifier quelque chose.
Quand vous aurez terminé, vous taperez cette commande (liste tous les fichiers commençant par « /etc/modules »): ls /etc/modules*
Si vous obtenez ceci /etc/modules /etc/modules.conf
C'est bon, passez à la partie qui suit. Si vous obtenez quelque chose du genre : /etc/modules /etc/modules-2.6.22-3-686 /etc/modules-2.6.25-2-686
/etc/modules-2.6.19 /etc/modules-2.6.22-3-686~ /etc/modules.conf /etc/modules-2.6.21-2-686 /etc/modules-2.6.23-1-686 /etc/modules.conf.old /etc/modules-2.6.22-2-686 /etc/modules-2.6.24-1-686 alors, copiez les modules que vous avez obtenus, situé entre les deux #----cut here---- , et ensuite, tapez : sudo -s || su
(c'est une petite bidouille de ma part : ça permet de se mettre en superutilisateur avec sudo , ou avec su si cette dernière commande ne vous le permet pas ou si elle n'existe pas) puis echo '
et ensuite, collez le contenu du code, et tapez ceci : ' >> /etc/modules-$(uname -r)
(explication : on envoie les modules à la fin du fichier /etc/modules-[version de votre noyau] ) Normalement, votre commande devrait ressembler à ça : root@monpc:/tmp$ echo '
> w83627ehf > coretemp > ' >> /etc/modules-$(uname -r) root@monpc:/tmp$ N'oubliez pas non plus de charger dès maintenant les modules (sinon, il faudrait attendre la prochain redémarrage). Pour chaque modules que sensors-detect vous a affichez, faîtes ceci : modprobe <module>
Ici, ça donnera : modprobe w83627ehf
modprobe coretemp Et enfin, faites : sudo depmod -a
sudo update-modules ensuite, le mieux est de sortir du mode super-utilisateur. Tapez : exit
Rien de plus simple :) . Lancez-le grâce à la commande sensors :
sensors
Vous obtiendrez alors quelque chose du genre :
user@monpc:/tmp$ sensors
coretemp-isa-0000 Adapter: ISA adapter Core 0: +51.0°C (high = +78.0°C, crit = +100.0°C) coretemp-isa-0001 Adapter: ISA adapter Core 1: +50.0°C (high = +78.0°C, crit = +100.0°C) w83627dhg-isa-0290 Adapter: ISA adapter VCore: +1.15 V (min = +0.00 V, max = +1.74 V) in1: +12.09 V (min = +0.21 V, max = +4.54 V) ALARM AVCC: +3.26 V (min = +2.05 V, max = +0.05 V) ALARM 3VCC: +3.25 V (min = +3.14 V, max = +0.26 V) ALARM in4: +1.46 V (min = +1.03 V, max = +0.06 V) ALARM in5: +1.58 V (min = +0.16 V, max = +0.08 V) ALARM in6: +4.53 V (min = +0.51 V, max = +4.92 V) VSB: +3.26 V (min = +2.56 V, max = +2.05 V) ALARM VBAT: +3.26 V (min = +2.40 V, max = +0.00 V) ALARM Case Fan: 0 RPM (min = 5273 RPM, div = 128) ALARM CPU Fan: 2836 RPM (min = 2596 RPM, div = 4) Aux Fan: 0 RPM (min = 5273 RPM, div = 128) ALARM fan4: 0 RPM (min = 10546 RPM, div = 128) ALARM fan5: 0 RPM (min = 5273 RPM, div = 128) ALARM Sys Temp: +39.0°C (high = +1.0°C, hyst = +72.0°C) sensor = thermistor CPU Temp: +46.5°C (high = +80.0°C, hyst = +75.0°C) sensor = diode AUX Temp: +119.0°C (high = +80.0°C, hyst = +75.0°C) ALARM sensor = thermistor cpu0_vid: +1.350 V Ce qui nous intéresse : o Core 0/1 : la température de chaque coeur du processeur o CPU Temp : la température du processeur o Sys Temp (ou M/B temp) : température de la carte mère.
Notez que les noms peuvent changer, suivant la configuration matérielle de votre PC. Vous aurez d'autre part remarqué que les valeurs « CPU Temp et Core 0/1 » diffèrent. Peut-être quelqu'un saura-t-il m'expliquer, mais dans mon cas, je suis allé voir dans le bios (après redémarrage) , j'ai constaté que la valeur de Core 0/1 correspondait à celle indiquée par mon bios. J'ai donc décidé de retenir la température affichée par Core 0/1
Pour installer hddtemp, c'est pareil que pour lm-sensors, vous pouvez le faire depuis vos dépôts. Sous Debian, Ubuntu et leurs dérivées: sudo apt-get install hddtemp
B. Connaître le nom de son disque dur Vous pouvez retrouver la liste de vos disques dur en faisant comme suit dans un terminal : parted
Ensuite, tapez : print
Exemple d'affichage : user@monpc:~$ parted
WARNING: You are not superuser. Watch out for permissions.
GNU Parted 1.8.9
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA SAMSUNG SP2504C (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32,3kB 49,4GB 49,4GB primary ext3
2 49,4GB 160GB 111GB primary ext3
3 160GB 193GB 32,9GB primary ext3
4 214GB 250GB 35,9GB extended
5 221GB 223GB 1736MB logical linux-swap
6 223GB 233GB 10,8GB logical ext3
7 233GB 250GB 16,6GB logical ext3
(ici, ce qui nous intéresse, c'est /dev/sda : c'est votre disque dur) et pensez bien à quitter parted : quit
Pour lancer hddtemp, faîtes (en supposant que votre disque dur soit sda) : sudo hddtemp /dev/sda
Gkrellm est un outil qui permet d'avoir un oeil sur votre système (taux d'occupation du processeur, la température, la ventilation...). Notes que les outils lm-sensors et hddtemp sont nécessaires pour afficher la température des composants qu'ils gèrent (par exemple, sans hddtemp, vous ne pourrez afficher la température de vos disques durs).
Vous pouvez afficher la température en temps réel avec Gkrellm. Pour cela, téléchargez le : sudo apt-get install gkrellm
B. Lancement et configuration de gkrellm Ensuite, lancez-le (ALT-F2 -> « gkrellm » ) Lorsque Gkrellm apparaîtra, appuyez sur F1. Cliquez sur « Capteurs ». Là, vous avez 3 listes. Nous allons nous intéresser à « Températures » et à « Ventilateurs ».
Dans cette liste, vous retrouvez les noms des modules chargés pour lm-sensors. Choisissez les températures que vous voulez retrouver en temps réel avec Gkrellm. Notez que souvent, vous avez des noms peu explicites comme « temp 1 » ... Heureusement, les températures proposées par Gkrellm sont disposées dans le même ordres que les températures affichées par lm-sensors. Par exemple, ici : coretemp-hwmon[0/1]/temp1 correspondent à la température affichée à côté de Core[0/1] .
w83627dhg-hwmon2/temp1 est la « Sys Temp » . Et ainsi de suite. Si vous voulez afficher la température de vos disques durs, cochez hddtemp/disque_dur (ici, hddtemp/sda).
Voilà, Gkrellm devrait dorénavant se présenter comme ci-dessous :
Notez que si un de vos composants a une température trop élevée, sa durée de vie diminue. Pensez à bien décrasser vos ventilateurs, à changer de pâte thermique (attention à ne pas trop en mettre) si votre processeur surchauffe. Vous trouverez de nombreuses astuces sur des sites et ses forums. Tags associés : lm-sensors, température, hddtemp, gkrellm
Liste des 0 commentaires pour cet article :
|
Mes statistiques
|