LINUX.ORG.RU

hddtemp


0

1

Здравствуйте,

не могу заставить работать hddtemp в коньках в терминале показывает всё как надо а в коньках нет

добавлял туда через судо

в конфиге сделал чтоб запускалось без запроса пароля

в коньках прописывал

так:

execi sudo /usr/sbin/hddtemp /dev/sdb

потом делал ссылку

так:

execi sudo /usr/local/bin/hddtemp /dev/sdb

ещё так:

execi /usr/bin/sudo /usr/local/bin/hddtemp /dev/sdb

просто hddtemp тоже пробовал

права на hddtemp дал, оно и без судо в терминале тоже работает, а в коньках нет ((


Как вариант man hddtemp:

To test hddtemp in daemon mode, start it like this:

# hddtemp -d /dev/hd[abcd]
and use telnet or netcat (which is known as nc on some systems) to  geta reply:

# netcat localhost 7634
: sudo hddtemp -d /dev/sda

: nc localhost 7634

|/dev/sda|SAMSUNG HD200HJ|26|C|

Потом распарсить.

ronkajitsu ()
Ответ на: комментарий от HTaeD

Conky 1.9.0 compiled Sat Oct 12 23:37:34 VLAT 2013 for Linux 3.2.29-smp (i686)

Compiled in features:

System config file: /etc/conky/conky.conf Package library path: /usr/lib/conky

X11: * Xdamage extension * XDBE (double buffer extension) * Xft * ARGB visual

Music detection: * Audacious * MPD * MOC

General: * math * hddtemp * portmon * Curl * RSS * Weather (METAR) * Weather (XOAP) * wireless * support for IBM/Lenovo notebooks * config-output * apcupsd * iostats * ncurses

GGUseR ()
Ответ на: комментарий от Extraterrestrial

в консоли у меня тоже выводит а в коньках не работает

sudo hddtemp /dev/sdb

ВНИМАНИЕ: Диск /dev/sdb не включен в базу данных поддерживаемых приводов. ВНИМАНИЕ: Но с использованием распространенных параметров он что-то выдает. ВНИМАНИЕ: Заметьте, что показанная температура может таковой не являться. ВНИМАНИЕ: См. опции --help, --debug и --drivebase. ВНИМАНИЕ: И не забудьте, что можно добавить привод в hddtemp.db /dev/sdb: SAMSUNG HD103SJ �: 30°C или °F

GGUseR ()
Ответ на: комментарий от HTaeD
disable_auto_reload no
alignment top_right
background no
border_width 1
cpu_avg_samples 2
gap_x 10
gap_y 150
minimum_size 256 735
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
stippled_borders 0
update_interval 1
uppercase no
use_spacer no
show_graph_scale no
show_graph_range no
double_buffer yes
default_graph_size 1 1


color0 FF5757 #бледно-розовый
color1 259F00 #болотно-зеленый
color2 2BFF00 #кислотно-зеленый
color3 81FF68 #бледно-зеленый
color4 309FFF #индиго
color5 A8D7FF #бледный индиго
color6 F7FF00 #желтый
color7 FFA141 #бледно-оранжевый
color8 494949 #серый
color9 F05000 #ярко-оранжевый

#Прозрачность
own_window yes
own_window_class Conky
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_argb_visual yes
own_window_transparent yes
own_window_argb_value 235

#Цвет
own_window_colour 333333
xftfont Ubuntu:size=10
default_color white
default_outline_color 202020
default_shade_color gray
default_color ffffff

#Шрифт
xftfont Ubuntu:bold:size=10
override_utf8_locale yes
#text_buffer_size 1024
no_buffers yes
use_xft yes


#Тень
draw_borders no
draw_graph_borders yes
draw_outline yes
draw_shades yes


TEXT
#${image ~/Документы/beta_conky.png -p 0,0 -s 242x668}
#ЧАСЫ
#${font LCD:style=Bold:pixelsize=24}${alignc}${time %H:%M:%S}${font Ubuntu:size=9}$color
#${font LCD:style=Bold:pixelsize=14}$alignc${time %A}, ${time %d} ${time %B} ${time %Y}${font Ubuntu:size=9}$color
#
#
#
#ЯДРО
${alignc}$sysname $kernel
$hr
#
#
#
#ПРОЦЕССОР
${font Ubuntu:bold:pixelsize=16}${alignc}Процессор${font Ubuntu:size=9}
${alignc}${color bbbbbb} Частота:${freq} MHz$color
CPU1:${cpu cpu0}% $color4${alignr}${cpubar cpu0 4,170}$color
CPU2:${cpu cpu1}% $color4${alignr}${cpubar cpu1 4,170}$color
CPU3:${cpu cpu2}% $color4${alignr}${cpubar cpu2 4,170}$color
CPU4:${cpu cpu3}% $color4${alignr}${cpubar cpu3 4,170}$color
${font Ubuntu:bold:pixelsize=14}Acpi: $color0${acpitemp} °C$color ${alignr}HDD: $color0${hddtemp /dev/sdb} °C$color${font 
Ubuntu:size=9}
${alignc} Время работы:${uptime}
${font Ubuntu:bold:pixelsize=10}
Процессы:${alignr}PID        CPU
${top name 1} ${alignr} ${top pid 1} ${top cpu 1}%
${top name 2} ${alignr} ${top pid 2} ${top cpu 2}%
${font Ubuntu:size=9}
#
#
#
#ПАМЯТЬ
${font Ubuntu:bold:pixelsize=16}${alignc}Память${font Ubuntu:size=9}
${font Ubuntu:pixelsize=16}${font Ubuntu:size=9}$alignc${font Ubuntu:bold:pixelsize=16}${mem}${font Ubuntu:size=9}\${memmax}
${font Ubuntu:bold:pixelsize=18}${memperc}%${alignr}$color2${membar 10,215}$color${font Ubuntu:size=9}
${font Ubuntu:bold:pixelsize=10}
Процессы:${alignr}PID        MEM
${top_mem name 1}${alignr}${top_mem pid 1} ${top_mem mem 1}%
${top_mem name 2}${alignr}${top_mem pid 2} ${top_mem mem 2}%
${top_mem name 3}${alignr}${top_mem pid 3} ${top_mem mem 3}%
${top_mem name 4}${alignr}${top_mem pid 4} ${top_mem mem 4}%
${font Ubuntu:size=9}
#
#
#
#
#
#
#ФАЙЛОВАЯ СИСТЕМА
${font Ubuntu:bold:pixelsize=16}${alignc}Файловая система${font Ubuntu:size=9}
$alignr${fs_used /}\${fs_size /}
System: ${fs_used_perc /}%$color5 ${alignr}${fs_bar 6,185 /}$color
$alignr${fs_used /home}\${fs_size /home}
Home: ${fs_used_perc /home}%$color7 ${alignr}${fs_bar 6,185 /home}$color
$alignr${diskio /dev/sda}
${color 000000}${diskiograph 10,0 /dev/sda cccccc 111111}$color
${font Ubuntu:bold:pixelsize=10}
Процессы:${alignc}PID${alignr}HDD%
${top_io name 1}${alignc}     ${top_io pid 1}${alignr}${top_io io_perc 1}%
${top_io name 2}${alignc}     ${top_io pid 2}${alignr}${top_io io_perc 2}%
${font Ubuntu:size=9}
#
#
#
#ИНТЕРНЕТ
${font Ubuntu:bold:pixelsize=16}${alignc}Сеть${font Ubuntu:size=9}
Входящий${alignc}                  ppp0${alignr}Исходящий
${font Ubuntu:bold:size=8}${totaldown ppp0}${alignr}${totalup ppp0}
${font Ubuntu:bold:size=12}${downspeed ppp0}${alignr}${upspeed ppp0}${font}
${color1}${downspeedgraph ppp0 12,120 111111 259F00}${color}${alignr}${color9}${upspeedgraph ppp0 12,120 1111111 F05000}${color}

Входящий${alignc}                      eth0 ${alignr}Исходящий
${font Ubuntu:bold:size=8}${totaldown eth0}${alignr}${totalup eth0}
${font Ubuntu:bold:size=12}${downspeed eth0}$alignr${upspeed eth0}${font}
${color1}${downspeedgraph eth0 12,120 111111 259F00}${color}${alignr}${color9}${upspeedgraph eth0 12,120 1111111 F05000}
GGUseR ()
Ответ на: комментарий от HTaeD

и в hddtemp.db тоже добавил «SAMSUNG HD103SJ» 194 C «Samsung HD103SJ»

в коньках по прежнему не работает

в консоли:

hddtemp /dev/sdb

/dev/sdb: SAMSUNG HD103SJ �: 30°C

GGUseR ()
Ответ на: комментарий от GGUseR

Что прописал в /etc/sudoers?
Запусти в консоле conky -c твой_конфиг, на что ругается?
Твой конфиг у меня отображает температуру.

HTaeD ★★★★ ()
Ответ на: комментарий от HTaeD

а у меня нет=(

conky -c .conkyrc

Conky: use_spacer should have an argument of left, right, or none. 'no' seems to be some form of 'false', so defaulting to none. Conky: can't open '/sys/class/thermal/thermal_zone0/temp': No such file or directory Conky: desktop window (291) is root window Conky: window type - normal Conky: drawing to created window (0x3400002) Conky: drawing to double buffe

GGUseR ()
Ответ на: комментарий от GGUseR
Conky: use_spacer should have an argument of left, right, or none.  'no' seems to be some form of 'false', so defaulting to none.
Conky: can't open '/sys/class/thermal/thermal_zone0/temp': No such file or directory
Conky: desktop window (291) is root window
Conky: window type - normal
Conky: drawing to created window (0x3400002)
Conky: drawing to double buffer
GGUseR ()
Ответ на: комментарий от GGUseR

Да. Смотри инструкцию для своего дистрибутива.
У меня так:
/etc/init.d/hddtemp — для управления состоянием демона;
/etc/conf.d/hddtemp — конфиг демона:

# grep -v '^#' /etc/conf.d/hddtemp                                                                                              ~ 
HDDTEMP_EXEC=/usr/sbin/hddtemp
HDDTEMP_OPTS="-l 127.0.0.1"
HDDTEMP_DRIVES="/dev/sda /dev/sdb"

HTaeD ★★★★ ()
Последнее исправление: HTaeD (всего исправлений: 1)

По идее нужно запустить демон hddtemp, коньки умеют с ним работать.

Но если не выходит, можно использовать костыль:

sudo ln -s /usr/sbin/hddtemp /usr/bin/user-hddtemp
sudo chmod a+s /usr/bin/user-hddtemp
Потом в коньках
${exec user-hddtemp /dev/sdb}

Worron ★★★ ()
Ответ на: комментарий от Worron

Но если не выходит, можно использовать костыль:

sudo ln -s /usr/sbin/hddtemp /usr/bin/user-hddtemp sudo chmod a+s /usr/bin/user-hddtemp

Потом в коньках

${exec user-hddtemp /dev/sdb}

я так уже пробовал только в /usr/local/bin/hddtemp создавал

и в конку непмного по другому добавлял

сейчас возможности провереть нет завтро попробую

GGUseR ()
Ответ на: комментарий от Worron

добавил демон перезагрузился и всё работает :) всем спасибо!

GGUseR ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.