Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Miki22 08 Listopadu 2013, 08:31:57

Název: SSD zistenie teploty [vyřešeno]
Přispěvatel: Miki22 08 Listopadu 2013, 08:31:57
hddtemp vypise, ze nic nenasiel
Kód: [Vybrat]
miki@ubuntu:~$ sudo hddtemp /dev/sda
[sudo] password for miki:
WARNING: Drive /dev/sda doesn't seem to have a temperature sensor.
WARNING: This doesn't mean it hasn't got one.
WARNING: If you are sure it has one, please contact me (hddtemp@guzu.net).
WARNING: See --help, --debug and --drivebase options.
/dev/sda: Samsung SSD 840 PRO Serise              �:  no sensor

sensors zas len teploty zon ( aj tak neviem ktora je ktora) + teploty jadra CPU
Kód: [Vybrat]
miki@ubuntu:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +50.0°C  (crit = +256.0°C)
temp2:        +48.0°C  (crit = +110.0°C)
temp3:        +45.0°C  (crit = +105.0°C)
temp4:        +25.2°C  (crit = +110.0°C)
temp5:        +35.0°C  (crit = +110.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +50.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:       +50.0°C  (high = +100.0°C, crit = +100.0°C)

SMATR ukaze zas nieco ine


Otazka znie, ako ziskat realnu teplotu disku a dostat ju do CONKY


[příloha smazaná administrátorem]
Název: Re:SSD zistenie teploty
Přispěvatel: GdH 08 Listopadu 2013, 09:46:10
Dá se to vytáhnout z toho smartu pomocí smartctl -A (balík smartmontools) a sed, nebo awk, nevýhodou je nutnost spouštět to s právy roota. Buď se dá smartctl -A udělit výjimka v sudoers, aby se přes sudo spouštěl bez zadávání hesla, nebo to napsat do skriptíku jako démona, který bude sypat data podobně jako hddtemp na nějaký lokální síťový port, nebo do souboru na disku.
Název: Re:SSD zistenie teploty
Přispěvatel: patapon 08 Listopadu 2013, 16:57:55
moje conky pre teploty HDD.

Kód: [Vybrat]
##############
# - HDD - #
##############
${voffset -4}${font Ubuntu:style=Bold:size=8}HDD $stippled_hr${font}
${goto 32}/SDB---------------> ${font Ubuntu:style=Bold:size=8}${color1}${color}${font} $alignr ${hddtemp /dev/sdb}°C 1TB [MX]
${goto 32}/SDD--------------->${font Ubuntu:style=Bold:size=8}${color1}${color}${font} $alignr  ${hddtemp /dev/sdc}°C 2TB [SG]

porovnaval som ich v smart udajoch,a sedia,a tie su pravdive umna.
Název: Re:SSD zistenie teploty
Přispěvatel: GdH 08 Listopadu 2013, 17:23:22
moje conky pre teploty HDD.

Kód: [Vybrat]
##############
# - HDD - #
##############
${voffset -4}${font Ubuntu:style=Bold:size=8}HDD $stippled_hr${font}
${goto 32}/SDB---------------> ${font Ubuntu:style=Bold:size=8}${color1}${color}${font} $alignr ${hddtemp /dev/sdb}°C 1TB [MX]
${goto 32}/SDD--------------->${font Ubuntu:style=Bold:size=8}${color1}${color}${font} $alignr  ${hddtemp /dev/sdc}°C 2TB [SG]

porovnaval som ich v smart udajoch,a sedia,a tie su pravdive umna.

K tomu ti samozřejmě gratulujem, ale jak to souvisí s řešením problému s diskem, jehož teplotní senzor hddtemp nenajde? ;)
Název: Re:SSD zistenie teploty
Přispěvatel: patapon 08 Listopadu 2013, 19:12:26
Kód: [Vybrat]
sudo apt-get install lm-sensors hddtemp

sudo sensors-detect

sudo /etc/init.d/module-init-tools start

alebo mozte skusit tento navod.

http://www.serkey.com/ubuntu-conky-and-hddtemp-as-non-root-user-bexzpu.html (http://www.serkey.com/ubuntu-conky-and-hddtemp-as-non-root-user-bexzpu.html)
Název: Re:SSD zistenie teploty
Přispěvatel: GdH 09 Listopadu 2013, 11:28:14
...

Podívej se na ten dotaz znovu a než začneš vkládat další výstupy z googlu, zkus pochopit, co obsahuje. Je tam odpověď na všechno, co jsi sem zatím vložil.
Název: Re:SSD zistenie teploty
Přispěvatel: Miki22 11 Listopadu 2013, 06:04:23
Vdaka za rady, vyskusam dam vediet.

"patapon" skus si pozriet co som pisal a pochopis ze ani sensors ani hddtemp nepomohli. To som skusal ako prve, ale kedze som menil HDD za SSD disk, tak to nefunguje a po pokusoch, hladani na nete som sa opital tu.
Název: Re:SSD zistenie teploty
Přispěvatel: Miki22 12 Března 2014, 14:58:32
Doplním riešenie. Snáď niekomu pomôže. Ono stačilo len čítať a riešenie by som našiel skôr.

Kód: [Vybrat]
miki@ubuntu:~$ sudo hddtemp --debug /dev/sda

================= hddtemp 0.3-beta15 ==================
Model: Samsung SSD 840 PRO Serise              �

field(5) = 0
field(9) = 78
field(12) = 169
field(177) = 5
field(179) = 0
field(181) = 0
field(182) = 0
field(183) = 0
field(187) = 0
field(190) = 24
field(195) = 0
field(199) = 0
field(235) = 36
field(241) = 206

If one of the field value seems to match the temperature, be sure to read
the hddtemp man page before sending a report (section REPORT). Thanks.

Takže problém je v tom, že hddtemp nevie ktorá hodnota patri teplote.
Editáciou hddtemp.db sa doplní hodnota pre tento disk

Kód: [Vybrat]
"Samsung SSD 840 PRO Serise" 190  C  "Samsung SSD 840 PRO Series"
Odporúča sa reštart a výsledok je:

Kód: [Vybrat]
miki@ubuntu:~$ nc localhost 7634
|/dev/sda|Samsung SSD 840 PRO Serise              �|24|C|

Do conky sa pridá:

Kód: [Vybrat]
nc localhost 7634 | cut -c54-55
Název: Re:SSD zistenie teploty [vyřešeno]
Přispěvatel: GdH 12 Března 2014, 18:21:24
Dik za info, taky mě to mohlo napadnout.