Newsgroup: it.comp.os.linux.iniziare
Titolo: Rilevazione temperatura CPU

Ciao a tutti,
ho una mobo MSI C45-770 con cpu AMD Phenom II 1055T, con installato Mandriva 
2010 Spring 64 bit.
Volevo rilevare le temperature della cpu ( cosa che avviene regolarmente sia 
dal Bios che da Windows ), ma usando lm-sensors e dopo averlo configurato 
con sensors-detect dando "yes" ad ogni domanda, non rileva altro che la 
temperatura del Bus PCI.
Lanciando da root il comando "acpi -t o acpi -V" non esce nessuna 
temperatura, cosa che con il mio vecchio Opteron 185 su altra scheda madre, 
avveniva regolarmente.
Acpi regolarmente abilitato sulla Mobo, tanto che da windows tutto viene 
rilevato correttamente.
Puo' essere un problema del kernel che sto usando ( 2.6.33-7 ) ? O c'e' 
qualcosa da abilitare manualmente ?
Grazie e ciao ! 

 qualcosa da abilitare manualmente ?
può darsi che bisogna caricare i moduli;
se non faccio confusione dovrebbero essere, dal mio lsmod:
it87                   18272  0
powernow_k8            11986  1
hwmon_vid               1984  1 it87
thermal                10366  0 
processor              22429  1 powernow_k8 
thermal_sys            12096  2 thermal,processor 
i2c_piix4               7876  0 
i2c_core               15424  2 nvidia,i2c_piix4 
k10temp                 2163  0
hwmon                   1129  3 it87,thermal_sys,k10temp
ho un Phenom II X4 810;
se modprobe non va allora mi sa che devi compilare il kernel;
r
-- 
Abruzzo 2009: dopo 162 giorni consegnati 47 chalet per 200 persone.
Irpinia 1981: dopo 122 giorni consegnati 150 chalet per 450 persone.
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net


Io uso lm_sensors senza problemi
sensors-detect dovrebbe averti creato un /etc/conf.d/lm_sensors, postalo
che gli diamo un'occhiata
Ovviamente hai fatto partire il servizio immagino:
/etc/init.d/lm_sensors start
Ciao
Marco

 /etc/init.d/lm_sensors start
/etc/init.d/lm-sensors start
.. o almeno su Debian e` cosi`. Scusa il puntiglio ...


coredebabbo ~ # cat /etc/gentoo-release
Gentoo Base System release 1.12.13
coredebabbo ~ # /etc/init.d/lm_sensors
Usage: lm_sensors [ flags ] < options >
cut...
Questo su Gentoo
Odiose micro differenze fra una distro e l'altra ...
M

 Odiose micro differenze fra una distro e l'altra ...
root@darkstar:/home/s# /etc/init.d/lm_sensors
bash: /etc/init.d/lm_sensors: No such file or directory
(lo stesso con rc.d, nat);
sensor TAB TAB mi dice:
sensors               sensors-conf-convert  sensors-detect
Slack, what else?



Anch'io lo usavo senza problemi sul vecchio pc, ma su questo credo ci 
sia qualcosa che non va .
Vi posto cio' che mi avete chiesto, anche se i path sono leggermente 
diversi.
more /etc/sysconfig/lm_sensors
# Generated by sensors-detect on Tue Oct 19 19:06:57 2010
# This file is sourced by /etc/init.d/lm_sensors and defines the modules to
# be loaded/unloaded.
#
# The format of this file is a shell script that simply defines variables:
# HWMON_MODULES for hardware monitoring driver modules, and optionally
# BUS_MODULES for any required bus driver module (for example for I2C or 
SPI).
BUS_MODULES="nvidia"
HWMON_MODULES="f71882fg lm90"
# For compatibility reasons, modules are also listed individually as 
variables
#    MODULE_0, MODULE_1, MODULE_2, etc.
# You should use BUS_MODULES and HWMON_MODULES instead if possible.
MODULE_0=nvidia
MODULE_1=f71882fg
MODULE_2=lm90
Se scrivo da root : sensors
esce questo :
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +19.6°C  (high = +70.0°C)
Con "acpi -t" non esce nulla.
Con "acpi -V" :
No support for device type: power_supply
No support for device type: power_supply
Cooling 0: Processor 0 of 3
Cooling 1: Processor 0 of 3
Cooling 2: Processor 0 of 3
Cooling 3: Processor 0 of 3
Cooling 4: Processor 0 of 3
Cooling 5: Processor 0 of 10
Ditemi se avete bisogno di altro !

 Ditemi se avete bisogno di altro !
hai provato a caricare i moduli che ti ho postato?
ho appena messo su la Slack current con kernel 2.6.35.7 e non ho dovuto 
far nulla, manco lanciare sensors-detect;
bash-4.1# sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:     +1.26 V  (min =  +0.85 V, max =  +1.60 V)
  +3.3 Voltage:     +3.26 V  (min =  +2.97 V, max =  +3.63 V)
  +5 Voltage:       +4.97 V  (min =  +4.50 V, max =  +5.50 V)
  +12 Voltage:     +12.16 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:    1730 RPM  (min =  600 RPM)
CHASSIS FAN Speed:   0 RPM  (min =  600 RPM)
POWER FAN Speed:     0 RPM  (min =  600 RPM)
CPU Temperature:   +42.0 C  (high = +60.0 C, crit = +95.0 C)
MB Temperature:    +29.0 C  (high = +45.0 C, crit = +95.0 C)
r
-- 
verrà la Parusia come ladro di notte
Ramapage: 
http://umpf.net/

 MB Temperature: +29.0 C (high = +45.0 C, crit = +95.0 C)
Ho controllato, e rispetto ai moduli da te postati, a me mancano :
it87, hwmon, thermal_sys.
Non ho mai caricato nessun modulo, ma se il comando da dare e', da root:
modprobe
i risultati sono:
modprobe it87
FATAL: Error inserting it87 
(/lib/modules/2.6.33.7-desktop-2mnb/kernel/drivers/hwmon/it87.ko.gz): No 
such device
modprobe hwmon
FATAL: Module hwmon not found.
modprobe thermal_sys
FATAL: Module thermal_sys not found.
Il kernel che ho e' :
Linux localhost.localdomain 2.6.33.7-desktop-2mnb #1 SMP Mon Sep 20 
18:19:20 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
Cosa dovrei fare per compilare il kernel ? Non c'e' altro modo x 
ottenere i dati delle temperature ?

 ottenere i dati delle temperature ?
che io sappia no;
r
-- 
Hare hare supermarket !
Hare hare supermarket !
[Daevid Allen: Other Side of the Sky]
Baudelaire e l'arte: 
http://umpf.net/

 make xconfig
  Visto che sta per configurare un kernel nuovo a partire dal file config di
un kernel vecchio, ï¿œ meglio che come primo comando dia make oldconfig.
  Ciao,
-- 
Alessandro Selli, 
http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
Chiave PGP/GPG: EC885A8B

 un kernel vecchio, è meglio che come primo comando dia make oldconfig.
giusto, dimenticavo;
per l'initrd che dici? è suffciente mettere statici i fs per non usarlo?


 per l'initrd che dici? è suffciente mettere statici i fs per non usarlo?
  Credevo anch'io che bastasse quello, ma sulle Fedora non m'è mai riuscito
di far partire il sistema senza initrd.  Ho letto che il colpevole è dracut,
una pseudoshell piccolissima e stupidissima, ma scoprire in quale punto
dell'init dell'initramd dracut fa quale operazione indispensabile all'avvio
è complesso, e non sono mai arivato a scoprirlo.  Non che ci abbia dedicato
poi molto tempo, mi sono sempre stancato dopo una mezz'ora prima di decidere
di compilare il kernel con il dannato initrd incluso per farla finita.
  Eppure, sullo stesso computer altre distribuzioni, Gentoo nello specifico,
partivano senza problemi senza initrd e con lo stessa versione del kernel,
con la stessa configurazione.  Mah.
