Conky (кому что нравится)

Hужное/полезное 16298 просм. 20 сообщ.

Хоть мне не часто приходится видеть пустой рабочий стол, но всё же решил запустить Conky... Хоть и не очень люблю всякие "бантики/гаджики" , но подумалось: -А почему бы и нет? Не много ресурсов ест, да и мало ли...

Conky — это программа для системного мониторинга под X Window System, может отслеживать многие показатели системы: CPU, память, swap, размеры дисков, температуру, скорость закачки и загрузки, системные сообщения и многое другое...

Conky имеет множество настроек и конфигураций...
Умолчательный вариант Conky выглядит не очень симпатично, но это легко исправляется настройкой!
Для настройки Conky редактируется файл .conkyrc, находится в домашней директории пользователя (~/.conkyrc). Есть и Conky GUI, для тех кто не любит копаться в конфигах! =) Обычно пользователями находятся конфиги в сети, затем корректируются "под себя", можно и из двух трёх составить один... Вставив понравившиеся части!
Вот и я... Побродив по сети наткнулся на наработки некоего ~votritis и решил их использовать!
У него имеется два вида конфигов, Reloj Conky(в трёх вариантах) и TopBar Conky.

Установка:

Загружается (с сайта автора) архив и распаковывается / Из каталога fonts шрифты положить в ~/.fonts и для использования этих шрифтов выполнить в консоли:

fc-cache -f -v

Затем все графические файлы (.png) из распакованного архива скопировать/переместить в ~/.conky
А затем уже и файл .conkyrc (Bar, Original, Vertical или TopBar) скопировать в домашний каталог...

Всё вроде как симпатично... Но как то выбивалось из общего цветового оформления...
Изображения малость призеленил! Получилось вот что:

Но для Gnome, решил оставить этот:

На Openbox же поставил TopBar :

Что будет мною найдено интересного, буду закидывать сюда!
Поделитесь, кто чего пользует!

Вроде бы и нравится, но не использую! :)

Gnome-panel хватает ))

Пробовал, устанавливать
только со всей красотой не так уж и мало они отжирают ресурса.
решил отказаться, батарейку берегу.

BigOrange:

не так уж и мало они отжирают ресурса.

Как то не заметил этого, да и батарейка на это не жаловалась!

Там интервал обновления инфы чем больше, тем реже коньки дёргают проц, тем меньше это на аккумуляторе сказывается...

Коньки коньками, но температурки/обороты/напряжения они берут с lm_sensors. Я не помню сколько компов назад у меня lm_sensors выдавал что-то вменяемое. Только вчера снова пробовал - температура чего-то там -2 градуса по Цельсию, +5V = 2V, тихий ужОс. Вот так.

vovans, таки вот...
чем реже ставишь, тем скучнее графики )))
а если быстрее обновлять инфу, то эта штука уступает в списке процессов только john'у, который норовит не только проц, но и видюху нагрузить на все 100% ))))


Добавлено позже:

ex_penguin,
температурку, они нормально казали, а вот заряд батареи так и не научил отображать

Cваял себе необходимый минимум:

Аналогичные виджеты в xfce требуют заметно больше ресурсов и занимают больше места на панели.
Часики удобнее в трее, погода нафиг не нужна, сенсоры не особо интересны, да и в ноутбуке он у меня всего один - температура проца, которая на ощупь понятна.

скрин, это хорошо и наглядно, но вот конфиг коньков не помешал бы, думаю :) для последующих поколений :)

Alexander:

температура проца, которая на ощупь понятна
И по активности вентилятора... Что то на моём ноуте он стал сильно шуметь, ночью особенно слышно... Надо разобрать и почистить, а ленииииивоооо это ужасть! :)))

PS: И вот... Расширение "Системный монитор" для браузеров есть? :))) А то часы я уже давно на него поставил:

Удобно, панели то нету, часов не видно... 99% времени Seamonkey в полный экран, было бы системный мониторчик полезно на ноуте заиметь...

не знаю, что там на ощёпъ у вас прощумывается и на шём, а вчерась пытался МакОСь запустить в виртуалке. И ноут бац, да выключился )) от перегрева ))) Больно мощный камушек стоит для ноута )) И при особых обстоятельствах может сделать Ooops )))))

А чистить надо переодически и обязательно )) Если уши дороги ))

vovans:

скрин, это хорошо и наглядно, но вот конфиг коньков не помешал бы, думаю :) для последующих поколений :)

Ну вот как-то так всё:
#avoid flicker
double_buffer yes

out_to_console no
top_cpu_separate yes
max_port_monitor_connections 256
cpu_avg_samples 1

#own window to run simultanious 2 or more conkys
own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorate,below,sticky,skip_taskbar,skip_pager

#borders
draw_borders no

#shades
draw_shades no

#position
gap_x 4
gap_y 28
alignment top_right

#behaviour
update_interval 3

#color
default_color  8f8f8f

#font
use_xft yes
xftfont Droid Sans:size=8

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

#to prevent window from moving
use_spacer none

imlib_cache_size 0

TEXT
${alignr}CPU: ${color e0e0e0}${cpu}% ${color}${cpugraph 10,40 e0e0e0 8f8f8f}   MEM: ${color e0e0e0}$mem/$memmax - $memperc%${color} ${membar 6,40}   SWAP: ${color e0e0e0}${swapperc}%${color}   HDD: ${color e0e0e0}${fs_used /} / ${fs_size /} - ${fs_used_perc /}%
${alignr}${color}NETWORK: ${if_existing /proc/net/route eth0}Up: ${color e0e0e0}${upspeedf eth0} kb/s${color} ${upspeedgraph eth0 10,40 e0e0e0 8f8f8f}  Down: ${color e0e0e0}${downspeedf eth0} kb/s${color} ${downspeedgraph eth0 10,40 e0e0e0 8f8f8f}${else}N/A${endif}

Дополнительно ничего особенного не требуется, кроме шрифта Droid Sans.

http://ge.tt/14yphXW/v/0/

А я последнее время совсем маленькие и скромные коньки пользую:

Не помню уже где брал конфига, но он большим был, я его под себя и подправил: conkyrc.zip (873 B)

Руководство по Conky на русском языке.
На главной странице слева вверху - ссылка
http://ramzport.blogspot.com/
Вах, бальшой дэло чилавэк сдэлал !

Ну как-то так!

Спойлерalignment top_right
background no
border_width 1
cpu_avg_samples 2
default_color red
default_outline_color darkblue
default_shade_color red
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 10
gap_y 20
maximum_width 400
max_port_monitor_connections 64
max_specials 600
max_user_text 16384
minimum_size 400
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_console no
own_window_argb_visual yes
own_window_class conky
#own_window_colour black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type normal
own_window yes
stippled_borders 4
update_interval 1
uppercase no
use_spacer none
use_xft yes
xftalpha 0.4
xftfont Droid Sans Mono:size=7
#%e %b %Y %H:%M:%S

TEXT
${color #30a988}Загруженность процессора:$color ${cpu cpu0}% ${color #30a988}${cpugraph normal cpu0}
${voffset -26}${color #30a988}Первое ядро: $color${cpu cpu1}% ${color #3a6a20}${freq_g (1)} ГГц
${color #30a988}Второе ядро: $color${cpu cpu2}% ${color #3a6a20}${freq_g (2)} ГГц
${color #30a988}Чип: $color${exec nvidia-smi -a | grep 'Product Name' | awk '{print $4,$5,$6}'} ${alignr} ${color #30a988}Версия драйвера: $color${exec nvidia-smi -a | grep 'Driver Version' | awk '{print $4}'}
${color #ff7200} Gpu Temp=${exec nvidia-smi -a | grep Gpu | grep C | awk '{print $3}'}
${color #ff7200} Cpu Temp=${hwmon temp 1}
Ядро: $color$kernel${color #30a988} Архитектура: $color $machine
${color #9696ff}$stippled_hr
${color #30a988}PID CPU MEM $color
${color #ff7200}1) $color ${top name 1} ${alignr} ${alignr} ${top pid 1} ${top cpu 1} ${top mem 1}
${color #ff7200}2) $color ${top name 2} ${alignr} ${top pid 2} ${top cpu 2} ${top mem 2}
${color #ff7200}3) $color ${top name 3}${alignr} ${top pid 3} ${top cpu 3} ${top mem 3}
${color #9696ff}$stippled_hr
${color #ff7200} Время работы:$color $uptime
${color #30a988}Использование Ram:$color $mem${color #30a988}/${color}$memmax - $memperc% ${color #30a988}$membar
${color #30a988}Использование Swap:$color $swap/$swapmax - $swapperc% ${swapbar 4} ${color #30a988}
${color #30a988}Процессов: $color $processes
${color #9696ff}$stippled_hr
${color #30a988}PID CPU MEM $color
${color #ff7200}1) $color ${top_mem name 1} ${alignr} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color #ff7200}2) $color ${top_mem name 2}${alignr} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color #ff7200}3) $color ${top_mem name 3}${alignr} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color #9696ff}$stippled_hr
${color #30a988}Батарея: $color ${battery}${color #30a988} ${battery_bar 3}
Время заряда/разряда:$color ${battery_time BAT0}
${color #30a988}Дисковые разделы:
${color #30a988}Root FS "/" $color${fs_used /} из ${fs_size /} ${color #30a988}${fs_bar 5,145 /}
${color #30a988}Home "/home" $color${fs_used /home} из ${fs_size /home} ${color #30a988}${fs_bar 5,145 /home}
HDD: I/O=$color${diskio /dev/sda} ${color #ff7200}
${color #30a988}${diskiograph /dev/sdb 15,145 cb2518 30a988 111111} ${alignr}${color #30a988}${diskiograph /dev/sda 15,145 cb2518 30a988 111111}
${voffset -9}${color #9696ff}$stippled_hr

${color #30a988}Всего соединений: $color${tcp_portmon 1 65535 count}
${color #30a988}Входящие соединения $color${tcp_portmon 1 32767 count} ${alignr} ${color #30a988}Сервер/Порт$color
${color #ff7200}1) $color${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${color #ff7200}2) $color${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}
${color #ff7200}3) $color${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2}
${color #30a988}Исходящие соединения $color${tcp_portmon 32768 61000 count} ${alignr} ${color #30a988}Сервер/Порт$color
${color #ff7200}1) $color${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0}
${color #ff7200}2) $color${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1}
${color #ff7200}3) $color${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2}
${color #30a988}Dwn eth0:$color ${downspeed eth0}/s ${totaldown eth0} ${alignr}${color #30a988}Up eth0:$color ${upspeed eth0}/s ${totalup eth0}
${color #30a988}${downspeedgraph eth0 16,145 cb2518 30a988 444}${alignr}${color #30a988}${upspeedgraph eth0 16,145 cb2518 30a988 77}
${color #30a988}Dwn wlan0:$color ${downspeed wlan0} k/s ${totaldown wlan0} ${alignr} ${color #30a988}Up wlan0:$color ${upspeed wlan0} k/s ${totalup wlan0}
${color #30a988}${downspeedgraph wlan0 16,145 cb2518 30a988 444}${alignr}${color #30a988}${upspeedgraph wlan0 16,145 cb2518 30a988 77}
${voffset -9}${color #9696ff}$stippled_hr
${color #30a988} ${execp mescaline --print-artist --print-title}
${if_running deadbeef-main}Deadbeef
Artist: ${exec deadbeef --nowplaying "%a"}
Album: ${exec deadbeef --nowplaying "%b"}
Title: ${exec deadbeef --nowplaying "%t"}
Time: ${exec deadbeef --nowplaying "%e of %l"}
Volume: $mixerbar Master
${endif} ${font ToneDeaf BB:size=38}${font} ${if_match ${execi 10 expr length "`qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -c 8-`"} > 40}${scroll 40 1${execi 10 qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -c 8-}}${else}${execi 10 qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -c 8-}${color}${endif} ${color8}${execi 10 qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.GetMetadata | grep artist | cut -c 8-}${color}

${voffset 20}

это конфиг

скрин жесткий)

Моя Xubuntu_ 13.10

Мой Salix SDE (Simple Desktop Environment) сейчас имеет такой Conky:

Кому надо вот мой .conkyrc

Спойлер# this file goes in ~

background yes
use_xft yes
xftfont monospace:pixelsize=10
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline n
draw_borders noo
draw_graph_borders yes
stippled_borders 0
border_margin 4
border_width 0
default_color black
default_shade_color black
default_outline_color white
alignment top_right
gap_x 20
gap_y 30
no_buffers yes
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer yes

maximum_width 300

TEXT
${font sans:size=57}${alignr}${color #005700}${time %R}${voffset -15}${voffset -45}
${font sans:bold:size=11}${alignr}${color #005500}Время работы: ${color #000000}$uptime_short
${font sans:bold:size=9}${alignr}${color #000000} Процессор
${alignr}$font Общая загрузка > ${cpu 1}% <
${alignr}$font ${top name 1}${top cpu 1}% ─┤
${alignr}$font ${top name 2}${top cpu 2}% ─┤
${alignr}$font ${top name 3}${top cpu 3}% ─┘
${font sans:bold:size=9}${alignr}${color #000000} Память
${alignr}$font $memperc% / $mem/ $memmax │
${alignr}$font ${top_mem name 1}${top_mem mem 1}% ─┤
${alignr}$font ${top_mem name 2}${top_mem mem 2}% ─┤
${alignr}$font ${top_mem name 3}${top_mem mem 3}% ─┤
${alignr}$font $swapmax/ $swapperc% / $swap swap
${alignr}$font ${swapbar 5,137} ─┘

posixru, Спасибо, забацаю себе какой-нибудь "гибрид" из Ваших и своих коньков. :)

Написать ответ…