Kima e’ una piccola applet per il kicker che visualizza diverse informazioni riguardo la situazione energetica del nostro computer.

* Temperatura hard disk
* Temperatura GPU
* Temperatura core (modulo coretemp)
* Supporto al frequency scaling
* Supporto fan
* Stato batteria

…e altro ancora

Per poter usufruire di queste informazioni, bisogna disporre degli opportuni moduli del kernel.
Solitamente sono inseriti di default, ma per questi dettagli vi rimando al wiki-Ubuntu Lm-sensors, almeno per un infarinatura sull’argomento.
Oltre agli input prelevati dallo pseudo filesystem /proc, troviamo il supporto ad hwmon e I2C, i due subsystem che si occupano anche di queste cose..

Per avere sempre il subsystem HWMON aggiornato:

sudo apt-get install git-core
git-clone git://lm-sensors.org/kernel/mhoffman/hwmon-2.6.git testing

Dal momento che parliamo sempre di cose che “non si vedono”, ecco dove trovano posto questi due importanti Subsystem:

I2C

Free Image Hosting at www.ImageShack.us

Supporta gran parte di hardware e di sensori oggi in circolazione sui vari modelli di computer
Generalmente riceve i sorgenti da /proc (es. proc/acpi per la temperatura interna)

– hwmon –

Free Image Hosting at www.ImageShack.us

Tra i nuovi moduli che lavorano sotto questo subsystem cito ancora il nuovissimo coretemp, aggiunto da pochissimo
Le informazioni giungono da /sys/devices/ come nel caso della core-temperature.

Quale sara’ il nostro? Basta cercare nella configurazione del kernel oppure bisogna affidarsi a sensors-detect (non infallibile)

La temperatura dell’hard disk arriva da hddtem:

sudo apt-get install hddtemp

Hddtemp e’ un demone che rileva i sensori termici in ascolto sulla porta 7634 in localhost (127.0.0.1)

Il progetto KIma supporta anche:

supported thermal sources:
– the Linux ACPI Thermal Zone driver. The corresponding kernel module is called thermal.
– the thermal sources of the Linux ACPI driver for the IBM ThinkPad laptops. The corresponding kernel module is called ibm-acpi.
– the IBM Hard Drive Active Protection System (HDAPS) driver. The corresponding kernel module is called hdaps.
– the Omnibook Configuration Tools & Patches. The corresponding kernel module is called omnibook.
– the iBook G4 CPU and GPU thermal zones. It may work on other Apple machines as well (please let me know).
– the thermal sensors available through hwmon (I2C, lm_sensors, …).
– the CPU thermal sensor of the i8k kernel driver for Dell Inspiron and Latitude notebooks.
– the GPU thermal sensors of nvidia-settings (provided by the nVidia GPU card driver tools)

supported frequency sources:
– the Linux kernel /proc/cpuinfo interface
– the Linux kernel cpufreq subsystem

supported fan sources
:
– the fan sensors available through hwmon (I2C, lm_sensors, …).
– the fan sources of the Linux ACPI driver for the IBM ThinkPad laptops. The corresponding kernel module is called ibm-acpi.
– the fan sources of the i8k kernel driver for Dell Inspiron and Latitude notebooks.

misc sources:
– uptime source that displays the current system uptime
– battery source that displays the current state of charge of your batteries

misc:
– cpufreqd control module to switch cpufreqd profiles via cpufreqd remote interface

=============
Installazione
=============

Sourceforge Kima project

Scompattiamo i sorgenti nella nostra home e compiliamoli:

./configure --prefix=$(kde-config --prefix)
make

Per Kubuntu:

sudo make install
sudo make clean

Per altre distribuzioni:

su -c 'make install'

Pacchetto debian per Kubuntu Feisty 7.04 ed Edgy 6.10

Download

KIma CVS

svn checkout https://kima.svn.sourceforge.net/svnroot/kima/trunk/ kima
cd kima/
make -f Makefile.cvs
./configure --prefix=$(kde-config --prefix)
make
su -c 'make install' # per kubuntu: sudo make install
appletproxy `kde-config --prefix`/share/apps/kicker/applets/kima.desktop
dcop kicker Panel restart

===========
Attivazione
===========

KIma e’ una applet, percio’:

click destro sul kicker–aggiungi applet–kima

Esempio impostazioni:

Kima in azione:

Free Image Hosting at www.ImageShack.us

FAQ:

* D: Kima mostra i valori termici in in Fahrenheit/Celsius. Dove posso modificarli?
R: E’ possibile cambiare in metric/imperial da kcontrol: “Regional & Accessibility”->”Country/Region & Language”->”Other”->”Measure system”->”Metric”/”Imperial” e riavviare la applet (dcop kicker Panel restart).
* D: Dove sono fisicamente le impostazioni di Kima?
R: Si trovano in ~/.kde/share/config/libkimarc.
* D: Kima mostra poche fonti. Perche’ le mie non sono tutte visibili seppur supportate?
R: Prima di avviare Kima e’ necessario assicurarsi di avere i moduli correttamente avviati. Altrimenti la fonte non puo’ essere rilevata.
* D: Supporti futuri nelle prossime releases di Kima?
R: Kima inon e’ limitato alla frequenza, temperatura e velocita’ ventole. Come scritto nel changelog, in futuro ci saranno numerose altre features.

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
54.221.9.6

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

,

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

28 Comments

  • Sei sicuro che il pacchetto sia per Feisty?

    kima dipende da libfreetype6 (>= 2.3.5); comunque:
    La versione di libfreetype6 presente sul sistema è 2.2.1-5ubuntu1.1.

      Quota

  • @montag
    si mannaggia, hai ragione..mi sono dimenticato che io ho libfreetype6 piu’ aggiornato
    Lo devo rimuovere..oppure chiedo a DktrKranz come si potrebbe risolvere..mi spiace

    EDIT

    C’erano i pacchetti gia’ confezionati..ho messo il link
    😉

      Quota

  • Ottimo, grazie mille!

      Quota

  • scusa divilinu, ma hddtemp mi dice che i diski dormono a meno che non usi il comando “-w” kima ovviamente me li da per dormienti pure…c’è un modo per risolvere?

      Quota

  • si devi usare l’opzione -w se e’ dormiente
    in kima non ci sono pero’ opzioni per modificare il lancio di hddtemp..

      Quota

  • bene… 😀 e per svegliare l’hardisk un modo c’è?

      Quota

  • darkmax86 ITALY 11 anni ago

    è normale che le 2 cpu abbiano SEMPRE la stessa temperatura???

      Quota

  • se per cpu intendi i due core di una cpu, direi d no, un core ha sempre una temperatura superiore all’altro di qualcosina, un paio d gradi, perchè è quello che viene utilizzato maggiormente.

      Quota

  • di solito il core1 ha una temperatura di 1° minore del core0
    ovviamente dipende dalla frequenza di polling

      Quota

  • Devvero ottimo, ma forse è meglio usare i widget invece di fare tutti questi passaggi. 😀

      Quota

  • @Marco
    forse non hai capito..
    🙂
    i “passaggi” servono per attivare il supporto dei sensori, kima e’ un semplice monitor che visualizza temperature, frequenze etc..
    Prima di utilizzare un qualsiasi monitor, widget di superkaramba..kima..gkrellm etc..vanno abilitati questi sensori
    Sinceramente poi e’ meglio una applet, come consumo di memoria, che non superkaramba + 1 widget
    😉

      Quota

  • Ah scusa, non avevo capito. Ciao 😉

      Quota

  • Tyler ITALY 11 anni ago

    Mmm il pacchetto per Feisty l’ho compilato io, non vorrei che avendo anch’io libfreetype aggiornato mi abbia fregato con le dipendenze 🙁 Mal che vada lo ricompilo su una live bella fresca.

    Ottimo articolo comunque Divilinux 😉

      Quota

  • @Tyler
    mi sto ancora informando per risolvere la pacchettizzazione “asincrona”
    Felipe ha risolto, ma non saprei come contattarlo e chiedergli come

      Quota

  • Daniele ITALY 11 anni ago

    Ciao Divi,
    ho installato kima e lm_sensors su Kubuntu 7.10, ora sto facendo fare le operazioni git-clone (ma quanto ci mette?)…non capisco però a cosa si riferiscano le thermal zones: ne ho 4…che tu sappia, c’è un modo standard per capirne la provenienza? La descrizione è una sorgente Linux ACPI Thermal Zone Driver non meglio definita.

    P.S. il mio sistema è un notebook HP nc8430 con t7200, chipset i945 e ati x1600.

    Grazie e ciao 🙂

      Quota

  • @Daniele
    devi farmi vedere uno screen perche’ le opzioni dipendono dai sensori che sono diversi per ognuno di noi…non ho mai visto nessun “thermal zone” tra le opzioni di kima

      Quota

  • Daniele ITALY 11 anni ago

    Allora thermal zones che intendo sono i campi etichettati con TZn, dove n un è numero da 0 a 4. A PC acceso da 10 minuti ho questi valori:
    TZ0 50

      Quota

  • Daniele ITALY 11 anni ago

    Allora thermal zones che intendo sono i campi etichettati con TZn, dove n un è numero da 0 a 4. Ho questi valori:
    core1 48
    core2 51
    freq1 1GHz
    freq2 1GHz
    proc 1GHz
    TZ0 50
    TZ1 46
    TZ2 44
    TZ3 16
    TZ4 55
    hddtemp 30
    uptime 00:32

    La sorgente dei campi TZ è come detto nel post precedente un Linux ACPI thermal zone driver

      Quota

  • Daniele ITALY 11 anni ago

    @Divi
    Nessuna idea? ^^

      Quota

  • @Daniele
    non ho proprio idea di dove tu stia guardando..non le ho quelle opzioni nella kima applet..

      Quota

  • Daniele ITALY 11 anni ago

    Tramite il forum dell’HP ho scoperto le sorgenti; sono 5 sensori, nell’ordine relativi a: DTS, Thermal sensor, Scheda video, Batteria e velocità in % della ventola.
    Di questi, mi interessano solo la scheda video e la ventola; quest’ultima ha però ha come unità di misura i gradi Celsius come gli altri. Divi, sapresti se è possibile cambiare questo in percentuale? Non avrei proprio idea da dove cominciare…

      Quota

  • Daniele ITALY 11 anni ago

    Any idea?

      Quota

  • @Daniele
    Non ho capito cosa intendi per cambiare in percentuale

      Quota

  • Daniele ITALY 11 anni ago

    Intendo dire che vorrei far comparire a destra del valore di rotazione della ventola non “°C” ma “%”

      Quota

  • Daniele ITALY 11 anni ago

    Lo sviluppatore di kima mi ha fatto notare che dando un semplice cat /proc/acpi/thermal_zone/*/temperature è il kernel stesso a identificare come temperatura la velocità della ventola…non è un errore dell’applet, quindi, ma del kernel!

    Pazienza…

      Quota

  • @Daniele
    Potrebbe essere come dici, perche’ ad esempio io non ho nessuna sezione FAN nella kima applet..mi sa che in base a cio’ che rileva ti offre diverse opzioni

      Quota