Conky и все что с ними связано

Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
Аватара пользователя

Ольга
Сообщения: 102
Зарегистрирован: 09 сен 2016, 18:54
Благодарил (а): 33 раза
Поблагодарили: 15 раз

Conky и все что с ними связанно

Сообщение Ольга » 10 авг 2017, 21:28

Bill Williamson писал(а): Возможно сетевой интерфейс указан неверно. ifconfig чтобы увидеть список.
разобралась.

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 28 сен 2017, 09:30

Кофиг:

Код: Выделить всё

# Use Xft?
use_xft yes
xftfont OFL Sorts Mill Goudy:size=17
xftalpha 0.8
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type override
own_window_class conky
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
background no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 180 
#maximum_width 200
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 5
# border width
border_width 1
# Default colors and also border colors
default_color gray
default_shade_color gray
default_outline_color gray
own_window_colour gray
color1 gray
# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 15
gap_y 190
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none
TEXT
${font Goudy Bookletter 1911:style=Bold:size=17}ОС ${font}${hr 2}
Ядро: $alignr${kernel}
ОС: ${alignr}Xubuntu 16.04
Архитектура: $alignr$machine
Время работы: $alignr${uptime}
Доступные обновы: $alignr${execi 360 apt-get --just-print upgrade | grep '^Inst ' | wc -l} шт
${font Goudy Bookletter 1911:style=Bold:size=17}ЦП, ОЗУ${font} ${hr 2}
${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}$font$color
Частота: (${cpu cpu0}%) $alignr${cpubar cpu0 17,120}
Ядро1: (${cpu cpu1}%) ${alignr}${cpubar cpu1 17,120}
Ядро2: (${cpu cpu2}%) ${alignr}${cpubar cpu2 17,120}
Ядро3: (${cpu cpu3}%) ${alignr}${cpubar cpu3 17,120}
Ядро4: (${cpu cpu4}%) ${alignr}${cpubar cpu2 17,120}
ОЗУ: $mem/$memeasyfree $alignr${membar 17,120}
${font Goudy Bookletter 1911:style=Bold:size=17}Трафик${font} ${hr 2}
Принято: ${alignr}${totaldown enp0s7}
Отдано: ${alignr}${totalup enp0s7}
${font Goudy Bookletter 1911:style=Bold:size=17}Процессы${font} ${hr 2}
Процессов: $processes Запущено $running_processes
                                      ОЗУ             ЦП
${top_mem name 1}$alignr${top_mem mem_res 1}       $alignr${top cpu 1}
${top_mem name 2}$alignr${top_mem mem_res 2}       $alignr${top cpu 2}
${top_mem name 3}$alignr${top_mem mem_res 3}       $alignr${top cpu 3}
${top_mem name 4}$alignr${top_mem mem_res 4}       $alignr${top cpu 4}
${top_mem name 5}$alignr${top_mem mem_res 5}       $alignr${top cpu 5}
Покажите как подключить погоду...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

Conky и все что с ними связанно

Сообщение Chocobo » 28 сен 2017, 12:40

BadBird,
Снимок экрана_2017-09-28_15-38-44.png

Код: Выделить всё

${execi 600 curl wttr.in/?0pq -q | sed '3,37!d' | perl -pe 's/\e\[?.*?[\@-~]//g'}
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 28 сен 2017, 12:43

Chocobo, заработало!!!
Спасибо!!!
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 28 сен 2017, 12:58

Если что, вот, частично перевел на русский язык )))

Код: Выделить всё

${execi 600 curl curl -H "Accept-Language: ru" wttr.in/?0pq -q | sed '3,37!d' | perl -pe 's/\e\[?.*?[\@-~]//g'}
Снимок экрана_2017-09-28_15-57-36.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

AlexelA
Сообщения: 113
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Conky и все что с ними связанно

Сообщение AlexelA » 29 сен 2017, 09:03

Погонял вчера вариант от ув. Chocobo (Conky и все что с ними связанно (Пост Chocobo #7906)), понравился. В связи с этим возникло несколько вопросов. Возможно ли:
1) сделать коника прозрачным для кликов по значкам рабочего стола?
Если нет, то
2) сделать так, чтоб он отображался только на одном рабочем столе?
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 29 сен 2017, 09:13

BadBird писал(а): Если что, вот, частично перевел на русский язык )))
Готовый конфиг:

Код: Выделить всё

# Use Xft?
use_xft yes
xftfont OFL Sorts Mill Goudy:size=17
xftalpha 0.8
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type override
own_window_class conky
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
background no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 180 
#maximum_width 200
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 5
# border width
border_width 1
# Default colors and also border colors
default_color gray
default_shade_color gray
default_outline_color gray
own_window_colour gray
color1 gray
# Text alignment, other possible values are commented
alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 15
gap_y 70
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none
TEXT
${font Goudy Bookletter 1911:style=Bold:size=17}Погода в Грозном ${font}${hr 2}
${execi 600 curl curl -H "Accept-Language: ru" wttr.in/?0pq -q | sed '3,37!d' | perl -pe 's/\e\[?.*?[\@-~]//g'}
${font Goudy Bookletter 1911:style=Bold:size=17}ОС ${font}${hr 2}
Ядро: $alignr${kernel}
ОС: ${alignr}Xubuntu 16.04
Архитектура: $alignr$machine
Время работы: $alignr${uptime}
Доступные обновы: $alignr${execi 360 apt-get --just-print upgrade | grep '^Inst ' | wc -l} шт
${font Goudy Bookletter 1911:style=Bold:size=17}ЦП, ОЗУ${font} ${hr 2}
${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}$font$color
Частота: (${cpu cpu0}%) $alignr${cpubar cpu0 17,120}
Ядро1: (${cpu cpu1}%) ${alignr}${cpubar cpu1 17,120}
Ядро2: (${cpu cpu2}%) ${alignr}${cpubar cpu2 17,120}
Ядро3: (${cpu cpu3}%) ${alignr}${cpubar cpu3 17,120}
Ядро4: (${cpu cpu4}%) ${alignr}${cpubar cpu2 17,120}
ОЗУ: $mem/$memeasyfree $alignr${membar 17,120}
${font Goudy Bookletter 1911:style=Bold:size=17}Трафик${font} ${hr 2}
Принято: ${alignr}${totaldown enp0s7}
Отдано: ${alignr}${totalup enp0s7}
${font Goudy Bookletter 1911:style=Bold:size=17}Процессы${font} ${hr 2}
Процессов: $processes Запущено $running_processes
                                      ОЗУ             ЦП
${top_mem name 1}$alignr${top_mem mem_res 1}       $alignr${top cpu 1}
${top_mem name 2}$alignr${top_mem mem_res 2}       $alignr${top cpu 2}
${top_mem name 3}$alignr${top_mem mem_res 3}       $alignr${top cpu 3}
${top_mem name 4}$alignr${top_mem mem_res 4}       $alignr${top cpu 4}
${top_mem name 5}$alignr${top_mem mem_res 5}       $alignr${top cpu 5}

Только название города в блоке погоды смените на свой...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 30 сен 2017, 13:26

Как удалить эту точку:
Выделение_001.png
Конфиг коньков выше в посте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

zinks
Сообщения: 95
Зарегистрирован: 23 июл 2017, 08:02
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Conky и все что с ними связанно

Сообщение zinks » 30 сен 2017, 17:59

http://wttr.in/?0pq
Написать админу ресурса с которо тянешь курлом, нет?
Нехочешь разбираться в утиле sed?
Тогда '3,37!d' меняешь на '3,8!d'
Зачем было лишних 29 строк оставлять?
Курл тянет с 3 по 8 строку в данном случае... точки не будет
Linux Mint 18.2 x86_64
kernel: 4.12.3
DE: Cinamon
Asus SABERTOOTH 990FX rev 1.0 / FX-6200 / Radeon R7 260x

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 30 сен 2017, 19:05

BadBird писал(а): Как удалить эту точку:
Решил проблему удалением p в параметре:
?0pq
И точки больше нет!!!
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

Conky и все что с ними связанно

Сообщение Chocobo » 01 окт 2017, 06:48

BadBird, Чет без моноширинного шрифта разъехалось твое солнышко :smile:

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 01 окт 2017, 08:57

Chocobo,да, и именно оно нарушилось, хотя все остальное вроде как сходиться с терминальным изо )))
Ты не в курсе, как это исправить?
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

BadBird
Сообщения: 1327
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Conky и все что с ними связанно

Сообщение BadBird » 04 окт 2017, 18:57

BadBird писал(а): Ты не в курсе, как это исправить?
Проблему решил:
333333.png
Просто нужно было в коньках выставить шрифт DejaVu Sans Mono
И чуть укоротил блок:
${execi 600 curl -s 'wttr.in/?0QTM&lang=ru'}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

AlexelA
Сообщения: 113
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Conky и все что с ними связанно

Сообщение AlexelA » 08 окт 2017, 10:40

Помнится, неделю назад я спрашивал о возможности запуска виджета conky только на одном рабочем столе. Бродя по инету в поисках ответов, прочел, что параметр "sticky" в блоке "WINDOW SETTINGS", отвечает за отображение виджета на всех рабочих столах:
##### WINDOW SETTINGS
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,[glow=red]sticky[/glow],skip_taskbar,skip_pager
double_buffer yes
minimum_size 0 0
maximum_width 1900
После его удаления, виджет отображается только на том рабочем столе, с которого он был запущен.
Но, после данной модификации появился баг, выражающийся в наползании букв друг на друга в блоке "COLUMN LOAD AVERAGE" (во всех остальных - все в порядке):
зарузка.png
# COLUMN LOAD AVERAGE
${goto 1390}${voffset -35}СРЕДНЯЯ НАГРУЗКА $alignr${offset -202}$loadavg
${goto 1390}${loadgraph 60,313 555555 FFFFFF -t}
В поисках решения запуска conky на определенном рабочем столе, набрел на эту статью (понятно, что статья старая, версия conky другая), попробовал вставить параметры ${if_match ${desktop}==3} $endif[/icode] в конфигурационный файл следующим образом:
TEXT

${if_match ${desktop}==3}
# COLUMN PROCESSOR
${goto 55}${voffset 55}${font Audiowide:size=25}PROCESSOR$font ${goto 55}${voffset 5}________________________________________${voffset 10}
${goto 55}${voffset 5}${font Fontawesome:size=15}$font ЯДРА: ${execi 999999 nproc}
${goto 55}${voffset 5}${font Fontawesome:size=12}$font ПОТОКИ: ${execi 999999 cat /proc/cpuinfo | grep -c "model name"}
${goto 55}${voffset 5}${font Fontawesome:size=15} $font ТЕМПЕРАТУРА: ${execi 5 sensors | grep id | awk '{ print $4 }' | sed 's#+##'}
${goto 55}${voffset 5}${font Fontawesome:size=15}$font ЧАСТОТА: $freq MHz
${goto 55}${voffset 5}${font Fontawesome:size=15}$font ${execi 999999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##;s#CPU ##;s#@ ##'}
${goto 55}${voffset 25}${cpugraph cpu1 60,310 555555 FFFFFF -t}
${goto 131}УТИЛИЗАЦИЯ ЯДЕР
#${voffset 18}${font ConkyWind:size=114}%$font${goto 58}${voffset -85}${font Open 24 Display St:size=40}${cpu cpu1}%$font
${goto 55}${voffset 15}${font ConkyWind:size=90}%$font${goto 101}${voffset -65}${font Open 24 Display St:size=32}${cpu cpu1}%$font
${voffset -65}${goto 240}${font ConkyWind:size=90}%$font ${goto 282}${voffset -65}${font Open 24 Display St:size=32}${cpu cpu2}%$font
${goto 55}${voffset 80}${font ConkyWind:size=90}%$font ${goto 101}${voffset -65}${font Open 24 Display St:size=32}${cpu cpu3}%$font
${voffset -65}${goto 240}${font ConkyWind:size=90}%$font ${goto 282}${voffset -65}${font Open 24 Display St:size=32}${cpu cpu4}%$font
${voffset 70}${goto 161}ПРОЦЕССЫ
${goto 55}${voffset 18}ИМЯ ${goto 220}PID ${goto 285}ЦПУ ${goto 345}ОЗУ ${voffset 5}
${goto 56}1. ${top name 1}${goto 215}${top pid 1}${goto 275}${top cpu 1}%${goto 335}${top mem 1}%
${goto 56}2. ${top name 2}${goto 215}${top pid 2}${goto 275}${top cpu 2}%${goto 335}${top mem 2}%
${goto 56}3. ${top name 3}${goto 215}${top pid 3}${goto 275}${top cpu 3}%${goto 335}${top mem 3}%
${goto 56}4. ${top name 4}${goto 215}${top pid 4}${goto 275}${top cpu 4}%${goto 335}${top mem 4}%
${goto 56}5. ${top name 5}${goto 215}${top pid 5}${goto 275}${top cpu 5}%${goto 335}${top mem 5}%
${goto 56}6. ${top name 6}${goto 215}${top pid 6}${goto 275}${top cpu 6}%${goto 335}${top mem 6}%
${goto 56}7. ${top name 7}${goto 215}${top pid 7}${goto 275}${top cpu 7}%${goto 335}${top mem 7}%
${goto 56}8. ${top name 8}${goto 215}${top pid 8}${goto 275}${top cpu 8}%${goto 335}${top mem 8}%
${goto 56}9. ${top name 9}${goto 215}${top pid 9}${goto 275}${top cpu 9}%${goto 335}${top mem 9}%
${goto 56}10. ${top name 10}${goto 215}${top pid 10}${goto 275}${top cpu 10}%${goto 335}${top mem 10}%

# COLUMN MEMORY
${goto 475}${voffset -848}${font Audiowide:size=25}MEMORY$font ${goto 475}${voffset 5}________________________________________${voffset 10}
${voffset 10}${goto 460}${font ConkyWind:size=90}%$font ${goto 496}${voffset -62}${font Open 24 Display St:size=32}$memperc%$font${voffset -67}
${goto 595}ИСПОЛЬЗОВАНО: $mem
${voffset 5}${goto 604}СВОБОДНО: $memeasyfree
${voffset 5}${goto 608}КЭШИРОВАНО: $buffers
${voffset 5}${goto 604}БУФЕРЫ: $cached
${voffset 5}${goto 595}ОБЩИЙ ОБЪЕМ: $memmax
${voffset 43}${goto 476}${membar 15,320}

# COLUMN NETWORK
${goto 476}${voffset 20}${font Audiowide:size=25}NETWORK$font ${goto 475}${voffset 5}________________________________________${voffset 10}
${goto 476}${font Fontawesome:size=10}$font ОТПРАВЛЕНО: ${totalup enp5s0}
${goto 476}${font Fontawesome:size=10}$font ПОЛУЧЕНО: ${totaldown enp5s0}${voffset 10}
${goto 476}${font Fontawesome:size=10}$font ОТПРАВКА ${upspeed enp5s0}/s
${goto 476}${voffset -4}${upspeedgraph enp5s0 50,320 555555 FFFFFF -t}
${goto 476}${voffset -6}${font Fontawesome:size=10}$font ПОЛУЧЕНИЕ ${downspeed enp5s0}/s
${goto 476}${voffset -5}${downspeedgraph enp5s0 50,320 555555 FFFFFF -t}

# COLUMN FILESYSTEM
${goto 910}${voffset -555}${font Audiowide:size=25}FILESYSTEM$font ${goto 910}${voffset 5}________________________________________${voffset 10}

${voffset 30}${goto 910}/ROOT ${goto 1080}${fs_used /} / ${fs_size /}(${fs_used_perc /}%)
${goto 910}${fs_bar 10,320 /}
${voffset 10}${goto 910}/HOME ${goto 1080}${fs_used /home} / ${fs_size /home}(${fs_used_perc /home}%)
${goto 910}${fs_bar 10,320 /home}
${voffset 10}${goto 910}/TMP ${goto 1080}${fs_used /run} / ${fs_size /run}(${fs_used_perc /run}%)
${goto 910}${fs_bar 10,320 /run}
${goto 910}${voffset 25}${font Fontawesome:size=10}$font ВВОД / ВЫВОД ДИСКА (${diskio /dev/sdb})
${goto 910}${voffset -3}${diskiograph 60,320 555555 FFFFFF -t}
${goto 910}${voffset -2}${font Fontawesome:size=10}$font ЧТЕНИЕ С ДИСКА (${diskio_read /dev/sdb})
${goto 910}${voffset -4}${diskiograph_read 60,320 555555 FFFFFF -t}
${goto 910}${voffset -2}${font Fontawesome:size=10}$font ЗАПИСЬ НА ДИСК (${diskio_write /dev/sdb})
${goto 910}${voffset -4}${diskiograph_write 60,320 555555 FFFFFF -t}

# COLUMN SYSTEM
${goto 1385}${voffset -554}${font Audiowide:size=25}SYSTEM$font ${goto 1385}${voffset 5}________________________________________${voffset 10}
${goto 1385}${offset 10}${font FontAwesome:size=70} ${voffset -25}${font Open 24 Display St:size=80}${time %H:%M}$font
${goto 1445}${voffset 12}${font FontAwesome:size=11} ${font Ubuntu:size=11} ${time %A, %d %B %Y}$font
${goto 1390}${voffset 18}${font Fontawesome:size=10}$font ОС: ${exec cat /etc/issue.net | sed 's#s#S#g'}
${goto 1390}${font Fontawesome:size=10}$font ЯДРО: $kernel
${goto 1390}${font Fontawesome:size=10}$font АПТАЙМ: $uptime_short
${goto 1390}${font Fontawesome:size=10}$font ПРОЦЕССЫ: $processes
${goto 1390}${font Fontawesome:size=10}$font ПОТОКИ: $running_threads
${goto 1390}${font Fontawesome:size=10}$font УСТАНОВЛЕНО: ${execi 900 dpkg -l | grep -c ^i} ПАКЕТОВ
${goto 1390}${font Fontawesome:size=10}$font ДОСТУПНО: ${execi 999999 apt list | wc -l} В РЕПОЗИТОРИИ
${goto 1390}${font Fontawesome:size=10}$font КЭШ АПТА: ${execi 600 find /var/cache/apt/archives -type f | wc -l} ПАКЕТОВ
${goto 1390}${font Fontawesome:size=10}$font ФАЙРВОЛЛ: ${execi 999999 systemctl status ufw | grep -i active | awk '{print $2}'}
${goto 1390}${font Fontawesome:size=10}$font DPMS: ${execi 300 xset -q | grep -i dpms | tail -1 | awk '{print $3}'}




# COLUMN LOAD AVERAGE
${goto 1390}${voffset -35}СРЕДНЯЯ НАГРУЗКА $alignr${offset -202}$loadavg
${goto 1390}${loadgraph 60,313 555555 FFFFFF -t}


# COLUMN PORT MONITOR
${goto 475}${voffset 20}${font Audiowide:size=25}PORT MONITOR ${goto 1425}${font Audiowide:size=15}TOTAL CONNECTIONS = ${tcp_portmon 1 65535 count}$font ${goto 475}${voffset 5}____________________________________________________________________________________________________________________________________________________________${voffset 10}
${goto 475}${voffset -6}HOSTNAME${goto 1090}REMOTE IP ${goto 1340}PROTO${goto 1500}LOCAL ${goto 1635}REMOTE
${goto 475}${voffset -10}_____________________________________________________________________________________________________________________________________________________________
${goto 475}${tcp_portmon 1 65535 rhost 1}${goto 1085}${tcp_portmon 1 65535 rip 1}${goto 1345}${tcp_portmon 1 65535 rservice 1}${goto 1500}${tcp_portmon 1 65535 lport 1}${goto 1640}${tcp_portmon 1 65535 rport 1}
${goto 475}${tcp_portmon 1 65535 rhost 2}${goto 1085}${tcp_portmon 1 65535 rip 2}${goto 1345}${tcp_portmon 1 65535 rservice 2}${goto 1500}${tcp_portmon 1 65535 lport 2}${goto 1640}${tcp_portmon 1 65535 rport 2}
${goto 475}${tcp_portmon 1 65535 rhost 3}${goto 1085}${tcp_portmon 1 65535 rip 3}${goto 1345}${tcp_portmon 1 65535 rservice 3}${goto 1500}${tcp_portmon 1 65535 lport 3}${goto 1640}${tcp_portmon 1 65535 rport 3}
${goto 475}${tcp_portmon 1 65535 rhost 4}${goto 1085}${tcp_portmon 1 65535 rip 4}${goto 1345}${tcp_portmon 1 65535 rservice 4}${goto 1500}${tcp_portmon 1 65535 lport 4}${goto 1640}${tcp_portmon 1 65535 rport 4}
${goto 475}${tcp_portmon 1 65535 rhost 5}${goto 1085}${tcp_portmon 1 65535 rip 5}${goto 1345}${tcp_portmon 1 65535 rservice 5}${goto 1500}${tcp_portmon 1 65535 lport 5}${goto 1640}${tcp_portmon 1 65535 rport 5}
${goto 475}${tcp_portmon 1 65535 rhost 6}${goto 1085}${tcp_portmon 1 65535 rip 6}${goto 1345}${tcp_portmon 1 65535 rservice 6}${goto 1500}${tcp_portmon 1 65535 lport 6}${goto 1640}${tcp_portmon 1 65535 rport 6}
${goto 475}${tcp_portmon 1 65535 rhost 7}${goto 1085}${tcp_portmon 1 65535 rip 7}${goto 1345}${tcp_portmon 1 65535 rservice 7}${goto 1500}${tcp_portmon 1 65535 lport 7}${goto 1640}${tcp_portmon 1 65535 rport 7}
${goto 475}${tcp_portmon 1 65535 rhost 8}${goto 1085}${tcp_portmon 1 65535 rip 8}${goto 1345}${tcp_portmon 1 65535 rservice 8}${goto 1500}${tcp_portmon 1 65535 lport 8}${goto 1640}${tcp_portmon 1 65535 rport 8}
${goto 475}${tcp_portmon 1 65535 rhost 9}${goto 1085}${tcp_portmon 1 65535 rip 9}${goto 1345}${tcp_portmon 1 65535 rservice 9}${goto 1500}${tcp_portmon 1 65535 lport 9}${goto 1640}${tcp_portmon 1 65535 rport 9}
${goto 475}${tcp_portmon 1 65535 rhost 10}${goto 1085}${tcp_portmon 1 65535 rip 10}${goto 1345}${tcp_portmon 1 65535 rservice 10}${goto 1500}${tcp_portmon 1 65535 lport 10}${goto 1640}${tcp_portmon 1 65535 rport 10}
$endif
но к желаемому результату это не привело.
В связи с этим пока два вопроса: как убрать наползание букв и принудить conky запускаться на нужном мне раб. столе?
П.С. Для препарирования использовался конфиг отсюда: Conky и все что с ними связанно (Пост Chocobo #7906)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

Conky и все что с ними связанно

Сообщение Chocobo » 08 окт 2017, 12:31

AlexelA писал(а): # COLUMN LOAD AVERAGE
${goto 1390}${voffset -35}СРЕДНЯЯ НАГРУЗКА $alignr${offset -202}$loadavg
${goto 1390}${loadgraph 60,313 555555 FFFFFF -t}
за позицию значения LA здесь у тебя похоже отвечает ${offset -202}, поэтому начни с его правки

Аватара пользователя

AlexelA
Сообщения: 113
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Conky и все что с ними связанно

Сообщение AlexelA » 08 окт 2017, 12:51

Chocobo писал(а): за позицию значения LA здесь у тебя похоже отвечает ${offset -202}, поэтому начни с его правки
Не у меня, а у тебя... :acute: конфиг-то твой... :-D
Помогло, изменил значение параметра на ${offset -50}, все выровнялось...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

Conky и все что с ними связано

Сообщение Chocobo » 08 окт 2017, 13:37

AlexelA, неа, на авторство не претендую :smile:
Сам подглядывал где-то в интернетах, чуть может перерисовал исходный вариант)

Аватара пользователя

darkfenix
Сообщения: 615
Зарегистрирован: 27 июн 2017, 10:36
Решено: 9
Благодарил (а): 40 раз
Поблагодарили: 98 раз

Conky и все что с ними связано

Сообщение darkfenix » 09 окт 2017, 08:05

Поставил коньки те что в наших репах лежат. Конфиг конечно отличается от того что я раньше видел, но да ладно разберемся. Но хотел прикрутить lua он на меня ругается.
.conkyrc

Код: Выделить всё

-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
Conky, a system monitor, based on torsmo

Any original torsmo code is licensed under the BSD license

All code written since the fork of torsmo is licensed under the GPL

Please see COPYING for details

Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
Copyright (c) 2005-2012 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
All rights reserved.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
]]

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
	default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 5,
    gap_y = 60,
    minimum_height = 5,
	minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false
}

--подключаю скрипт lua
lua_load ~/script.lua
lua_draw_hook_pre conky_main

conky.text = [[
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}
$hr
${color grey}Name              PID   CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]
сама ошибка

Код: Выделить всё

conky
conky: Syntax error (/home/darkfenix/.conkyrc:62: '=' expected near '~') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:138: attempt to index local 'settings' (a nil value)
Ну и еще веселе lua ругается на отсутсвие cairo

Код: Выделить всё

 lua script.lua
lua: script.lua:1: module 'cairo' not found:
	no field package.preload['cairo']
	no file './cairo.lua'
	no file '/usr/local/share/lua/5.1/cairo.lua'
	no file '/usr/local/share/lua/5.1/cairo/init.lua'
	no file '/usr/local/lib/lua/5.1/cairo.lua'
	no file '/usr/local/lib/lua/5.1/cairo/init.lua'
	no file '/usr/share/lua/5.1/cairo.lua'
	no file '/usr/share/lua/5.1/cairo/init.lua'
	no file './cairo.so'
	no file '/usr/local/lib/lua/5.1/cairo.so'
	no file '/usr/lib/x86_64-linux-gnu/lua/5.1/cairo.so'
	no file '/usr/lib/lua/5.1/cairo.so'
	no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
	[C]: in function 'require'
	script.lua:1: in main chunk
	[C]: ?
Что с этим со всем делать? Как доставить cairo? И как теперь подключается lua в коньки?

Аватара пользователя

darkfenix
Сообщения: 615
Зарегистрирован: 27 июн 2017, 10:36
Решено: 9
Благодарил (а): 40 раз
Поблагодарили: 98 раз

Conky и все что с ними связано

Сообщение darkfenix » 09 окт 2017, 16:23

AlexelA писал(а): принудить conky запускаться на нужном мне раб. столе
Можно сделать вот такой скриптик

Код: Выделить всё

#!/bin/bash
xdotool search --class conky set_desktop_for_window %1 N
и положить его в автозапуск. N - нормер рабочего стола (отсчет идет от 0).
А перед запуском этого скрипта сделать запуск коньков

Аватара пользователя

AlexelA
Сообщения: 113
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Conky и все что с ними связано

Сообщение AlexelA » 09 окт 2017, 17:00

AlexelA писал(а): принудить conky запускаться на нужном мне раб. столе?
Вся засада (для меня-ламера) состоит в том, что conky стартует на активном воркспейсе, но, с помощью ув. Chocobo и darkfenix данный замысел на LMC 18.2 реализован путем эмуляции хоткеев перехода на нужный рабочий стол и обратно. Итак, для начала sudo apt install xdotool, затем идем в автозагрузку: Добавить -> команда пользователя -> Имя - "Workspace 3"; команда - xdotool key Ctrl+Alt+3 (переходим на 3 воркспейс); Описание - "Переключение на 3 стол"; выставляем нужный таймаут (у меня - 5 сек); Сохранить. Аналогичным образом создаем в автозапуске вторую команду xdotool key Ctrl+Alt+1 (возвращаемся на 1 воркспейс); выставляем таймаут (у меня - 10 сек). В настройках conky/conky manager выставляем таймаут запуска в промежутке между 5 и 10 сек (у меня - 7).
Кроме этого, в "Параметры системы" -> "Клавиатура" -> "Комбинации клавиш" я назначил клавиши для прямой навигации между воркспейсами Ctrl+Alt+1....4. Нужно это было делать или нет - подскажут более знающие товарищи...
Прилагаю видео (качеством не блещет!) работы данной приблуды: https://youtu.be/mXjMjWNZxHk
Благодарю за бесцельно потраченное время, можно ржать и крутить пальцем у виска... :-D
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Вернуться в «Иное программное обеспечение»