Skyline1
18-12-2009, 20:02
Ένας οδηγός για να διαβάζεται θερμοκρασίες, volt, και τις στροφές των ανεμιστήρων στα ubuntu!
1)Καταρχάς πρέπει να εγκαταστήσετε τις “βιβλιοθήκες” που δίνουν την δυνατότητα στα Linux μα διαβάσουν τους σενσορες. Για να το κάνετε αυτό, εγκαθιστάτε τους lm-sensors, τρέχοντας την παρακάτω εντολή στο terminal:
sudo apt-get install lm-sensors
Αυτή η εντολή αφορά την μητρική σας. Για τους σκληρούς δίσκους πρέπει να εγκαταστήσετε το hddtemp τρέχοντας την εξής εντολή στο terminal
sudo apt-get install hddtemp
Τα ubuntu θα σας κάνει διάφορες ερωτήσεις κατά την διαδικασία της εγκατάστασης. Απαντήστε σε όλες yes εκτός αν ξέρετε καλά από linux και θέλετε να κάνετε εσείς τις επιλογές για την εγκατάσταση.
Στην συνέχεια τρέχετε την ακόλουθη εντολή στο terminal για να δείτε τα reading σας:
sudo sensors-detect
Απαντήστε και εδώ σε όλες τις ερωτήσεις “yes”.
Αυτό το “πρόγραμμα” θα σκανάρει το σύστημα σας και θα σας δώσει μια περιληπτική αναφορά με τους σένσορες τους οποίους βρήκε. Έπειτα θα σας "πει": I will now generate the commands needed to load the required modules.(έχω την αγγλική έκδοση και δεν είμαι σίγουρος πώς το ερμηνεύει στην ελληνική έκδοση). Αφού πατήσετε enter για να συνεχίσετε θα σας ρωτήσει :Do you want to add these lines to /etc/modules automatically? (yes/NO).Και σε αυτή την ερώτηση απαντάτε yes.
2)Αφού απαντήσετε yes στην προηγούμενη ερώτηση, τα modules των σένσορ μας θα φορτωθούν αυτόματα την επόμενη φορά που θα ανοίξετε τον υπολογιστή σας. Για να μην χρειαστεί roboot, θα χρησιμοποιήσουμε τις πληροφορίες που λάβατε απο το sensors-detect για να φορτώσετε τα “modules” από μόνοι σας για αυτή την φορά. Ακριβώς κάτω από την τελευταία ερώτηση θα εμφανιστεί μία λίστα με τα “modules” που πρέπει να φορτώσετε, τα οποία έχουν την εξής μορφή:
#----cut here----
# I2C adapter drivers
i2c-sis96x
# Chip drivers
w83781d
w83791d
#----cut here----
Μπορεί να έχετε περισσότερα ή λιγότερα αντικείμενα αλλά αυτό δεν μας απασχολεί. Αυτό που θέλουμε να κάνουμε τώρα για να φορτώσουμε τα “modules” είναι να χρησιμοποιήσουμε την use the modprobe εντολή με την μορφή:
sudo modprobe [το όνομα του module]
Στην περίπτωση μου θα έγραφα:
sudo modprobe w83791d
Αν όλα πάνε καλά θα επιστρέψετε στην γραμμή εντολών χωρίσ να “σας γράψει” κάτι.
3)Τώρα τα αποτελέσματα! Μπορείτε απλά να τρέξετε την εντολή:
sensors
η οποία θα σας δείξει τα readings από την μητρική σας... Π.χ
as99127f-i2c-0-2d
Adapter: SiS96x SMBus adapter at 0xe600
VCore 1: +1.55 V (min = +1.14 V, max = +1.65 V)
VCore 2: +0.00 V (min = +0.00 V, max = +0.00 V)
+3.3V: +3.22 V (min = +2.64 V, max = +3.97 V)
+5V: +5.16 V (min = +4.01 V, max = +5.99 V)
+12V: +11.55 V (min = +9.12 V, max = +13.68 V)
-12V: -0.00 V (min = -0.00 V, max = -0.00 V)
-5V: -0.00 V (min = -0.00 V, max = -0.00 V)
fan1: 2766 RPM (min = 0 RPM, div = 2)
M/B Temp: +46.0°C (high = +80.0°C, hyst = +75.0°C)
CPU Temp: +35.0°C (high = +100.0°C, hyst = +0.0°C)
cpu0_vid: +1.525 V
beep_enable:enabled
Ωστόσο είναι προτιμότερο να έχουμε τα readings μας σε γραφική μορφή!!!
Ας εγκαταστήσουμε το λοιπόν μία εφαρμογή που μας επιτρέπει να βλέπουμε τα readings μας στο “desktop panel” μας. Τρέξτε στο terminal την εντολή:
sudo apt-get install sensors-applet
για να εγκατασταθεί. Τώρα προσθέστε την “εφαρμογή” ακολουθώντας να βήματα που φαίνονται στίς εικόνες που ακολουθούν:
1)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26106&stc=1&d=1261155333
2)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26107&stc=1&d=1261155333
ΜΕΤΑ ΑΠΟ ΑΥΤΑ ΘΑ ΣΑΣ ΕΜΦΑΝΙΣΤΕΙ ΑΥΤΟ:
3)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26104&stc=1&d=1261155333
Τέλος μπορείτε να επιλέξετε ποια από τα readings θέλετε να εμφανίζονται...
1)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26105&stc=1&d=1261155333
2)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26108&stc=1&d=1261155333
3)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26109&stc=1&d=1261155333
4)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26110&stc=1&d=1261155333
Είσαστε έτοιμοι....:023:
Ελπίζω να σας φανεί χρήσιμος.
ΥΓ Βασίστηκα σε αυτόν (http://www.techthrob.com/2009/03/02/enabling-hardware-sensors-in-linux/) τον οδηγό, αλλά όλα τα παραδείγματα και τα screens είναι δικά μου!
1)Καταρχάς πρέπει να εγκαταστήσετε τις “βιβλιοθήκες” που δίνουν την δυνατότητα στα Linux μα διαβάσουν τους σενσορες. Για να το κάνετε αυτό, εγκαθιστάτε τους lm-sensors, τρέχοντας την παρακάτω εντολή στο terminal:
sudo apt-get install lm-sensors
Αυτή η εντολή αφορά την μητρική σας. Για τους σκληρούς δίσκους πρέπει να εγκαταστήσετε το hddtemp τρέχοντας την εξής εντολή στο terminal
sudo apt-get install hddtemp
Τα ubuntu θα σας κάνει διάφορες ερωτήσεις κατά την διαδικασία της εγκατάστασης. Απαντήστε σε όλες yes εκτός αν ξέρετε καλά από linux και θέλετε να κάνετε εσείς τις επιλογές για την εγκατάσταση.
Στην συνέχεια τρέχετε την ακόλουθη εντολή στο terminal για να δείτε τα reading σας:
sudo sensors-detect
Απαντήστε και εδώ σε όλες τις ερωτήσεις “yes”.
Αυτό το “πρόγραμμα” θα σκανάρει το σύστημα σας και θα σας δώσει μια περιληπτική αναφορά με τους σένσορες τους οποίους βρήκε. Έπειτα θα σας "πει": I will now generate the commands needed to load the required modules.(έχω την αγγλική έκδοση και δεν είμαι σίγουρος πώς το ερμηνεύει στην ελληνική έκδοση). Αφού πατήσετε enter για να συνεχίσετε θα σας ρωτήσει :Do you want to add these lines to /etc/modules automatically? (yes/NO).Και σε αυτή την ερώτηση απαντάτε yes.
2)Αφού απαντήσετε yes στην προηγούμενη ερώτηση, τα modules των σένσορ μας θα φορτωθούν αυτόματα την επόμενη φορά που θα ανοίξετε τον υπολογιστή σας. Για να μην χρειαστεί roboot, θα χρησιμοποιήσουμε τις πληροφορίες που λάβατε απο το sensors-detect για να φορτώσετε τα “modules” από μόνοι σας για αυτή την φορά. Ακριβώς κάτω από την τελευταία ερώτηση θα εμφανιστεί μία λίστα με τα “modules” που πρέπει να φορτώσετε, τα οποία έχουν την εξής μορφή:
#----cut here----
# I2C adapter drivers
i2c-sis96x
# Chip drivers
w83781d
w83791d
#----cut here----
Μπορεί να έχετε περισσότερα ή λιγότερα αντικείμενα αλλά αυτό δεν μας απασχολεί. Αυτό που θέλουμε να κάνουμε τώρα για να φορτώσουμε τα “modules” είναι να χρησιμοποιήσουμε την use the modprobe εντολή με την μορφή:
sudo modprobe [το όνομα του module]
Στην περίπτωση μου θα έγραφα:
sudo modprobe w83791d
Αν όλα πάνε καλά θα επιστρέψετε στην γραμμή εντολών χωρίσ να “σας γράψει” κάτι.
3)Τώρα τα αποτελέσματα! Μπορείτε απλά να τρέξετε την εντολή:
sensors
η οποία θα σας δείξει τα readings από την μητρική σας... Π.χ
as99127f-i2c-0-2d
Adapter: SiS96x SMBus adapter at 0xe600
VCore 1: +1.55 V (min = +1.14 V, max = +1.65 V)
VCore 2: +0.00 V (min = +0.00 V, max = +0.00 V)
+3.3V: +3.22 V (min = +2.64 V, max = +3.97 V)
+5V: +5.16 V (min = +4.01 V, max = +5.99 V)
+12V: +11.55 V (min = +9.12 V, max = +13.68 V)
-12V: -0.00 V (min = -0.00 V, max = -0.00 V)
-5V: -0.00 V (min = -0.00 V, max = -0.00 V)
fan1: 2766 RPM (min = 0 RPM, div = 2)
M/B Temp: +46.0°C (high = +80.0°C, hyst = +75.0°C)
CPU Temp: +35.0°C (high = +100.0°C, hyst = +0.0°C)
cpu0_vid: +1.525 V
beep_enable:enabled
Ωστόσο είναι προτιμότερο να έχουμε τα readings μας σε γραφική μορφή!!!
Ας εγκαταστήσουμε το λοιπόν μία εφαρμογή που μας επιτρέπει να βλέπουμε τα readings μας στο “desktop panel” μας. Τρέξτε στο terminal την εντολή:
sudo apt-get install sensors-applet
για να εγκατασταθεί. Τώρα προσθέστε την “εφαρμογή” ακολουθώντας να βήματα που φαίνονται στίς εικόνες που ακολουθούν:
1)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26106&stc=1&d=1261155333
2)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26107&stc=1&d=1261155333
ΜΕΤΑ ΑΠΟ ΑΥΤΑ ΘΑ ΣΑΣ ΕΜΦΑΝΙΣΤΕΙ ΑΥΤΟ:
3)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26104&stc=1&d=1261155333
Τέλος μπορείτε να επιλέξετε ποια από τα readings θέλετε να εμφανίζονται...
1)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26105&stc=1&d=1261155333
2)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26108&stc=1&d=1261155333
3)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26109&stc=1&d=1261155333
4)http://www.pctechnology.gr/vbull/vb/attachment.php?attachmentid=26110&stc=1&d=1261155333
Είσαστε έτοιμοι....:023:
Ελπίζω να σας φανεί χρήσιμος.
ΥΓ Βασίστηκα σε αυτόν (http://www.techthrob.com/2009/03/02/enabling-hardware-sensors-in-linux/) τον οδηγό, αλλά όλα τα παραδείγματα και τα screens είναι δικά μου!