debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Изучаем conky  (Прочитано 48217 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн saveriy

  • Topic Author
  • Сообщений: 266
Изучаем conky
« : 17 Февраль 2011, 20:34:34 »
В данной теме изучаем conky.

Делимся секретами, настройками, задаем вопросы, связанные с настройкой conky.

Скриншоты выкладываем в разделе Постим свой conkyrc со скриншотами
« Последнее редактирование: 26 Март 2018, 07:12:02 от BULATUS »
 

IngwarE

  • Гость
Re: Изучаем conky
« Ответ #1 : 17 Февраль 2011, 20:42:02 »
Расскажу как установить conky-colors
1.Установим conky
Код:

sudo apt-get install conky-all

2.Установим необходимое для работы с conky-colors
Код:

sudo aptitude install python-statgrab ttf-liberation hddtemp lm-sensors curl ;sudo chmod u+s /usr/sbin/hddtemp;sudo sensors-detect

3.Скачаем conky-colors
Код:

wget http://gnome-look.org/CONTENT/content-f ... ors.tar.gz

4.Начинаем работать с тем что скачали.
-разархивируем (У меня поумолчанию стояла домашняя дирриктория поэтому туда всё и скачалось)
Код:

tar -xzf 92328-conky_colors.tar.gz

-переходим в папку
Код:

cd conky_colors

-Далее самое интересное и пожалуй долгое.
Код:

make

Код:

./conky-colors --help


Здесь описаны функции которые можно исчпользовать набираем то что нам нужно...У меня получилось вот так:
Код:

./conky-colors --lang=ru --theme=gnome-noble --cpu=2 --cputemp --proc=7 --clock=modern --calendar --m  --nvidia --swap --hd=mix --hddtemp1=sda --weather=RSXX0009  --unit=C --side=right --debian

Код:

make install

5.Дорабатываем погоду. На сайте http://www.weather.com смотрим ID своего города и меняем его (weather=RSXX0009) на свой.
Далдее нужно отредактировать и переместить conkyForecast.config для этого запускаем в терминале
Код:

gedit ~/.conkycolors/conkyForecast.config && cp ~/.conkycolors/conkyForecast.config ~/.conkyForecast.config

в отрывшемся редакторе дописываем
Код:

LOCALE =
XOAP_PARTNER_ID = 1145285905
XOAP_LICENCE_KEY = 0c1bd826927639b7

Сохраняем и закрываем.
Далее.
Код:

sudo fc-cache -v -f

Код:

conky

6.Смотрим как всё отображается на экране, и как в терминале попраляем недочёты.
7.Система -> Параметры -> Запускаемые приложения ..... добавляем с названием Conky (или как угодно ) и с выполнением команды sh -c "sleep 7 && conky" (дабы избежать глюков при запуске)
 

Оффлайн saveriy

  • Topic Author
  • Сообщений: 266
Re: Изучаем conky
« Ответ #2 : 17 Февраль 2011, 20:48:49 »
IngwarE, ждем скриншота в разделе Постим свой conkyrc со скриншотами
« Последнее редактирование: 11 Май 2011, 00:44:51 от Пользователь »
 

Оффлайн butjapka

  • Сообщений: 27
Re: Изучаем conky
« Ответ #3 : 18 Февраль 2011, 07:30:46 »
Цитата: IngwarE
Расскажу как установить conky-colors
1.Установим conky
6.Смотрим как всё отображается на экране, и как в терминале попраляем недочёты.
7.Система -> Параметры -> Запускаемые приложения ..... добавляем с названием Conky (или как угодно ) и с выполнением команды sh -c "sleep 7 && conky" (дабы избежать глюков при запуске)
1. Для установки conky, по моему нужно подключать дополнительные репы (но не уверен)
2 в команде sh -c "sleep 7 && conky" цифра 7 обозначает задержку в секундах, можно подбирать индивидуально, в зависимости от загружаемых в автомате приложений, можно делать больше или меньше. Но если неправильно подобрать это значение, то при загрузке коньки просто не будут отображаться на экране.

Сообщение дополнено через 3 минуты 49 секунд

Нашел еще такой способ запуска conky

Для того чтобы conky запускался автоматически при старте системы, необходимо добавить его в автозагрузку. Для этого необходимо в  Gnome перейти в

Система ? Параметры ? Запускаемые приложения

И добавить команду:

conky --pause=10

В KDE добавить скрипт запуска в директорию

~/.kde/Autostart

примерно следующего содержания:

#!/bin/bash
conky --pause=10 #sleep 10

Знаком ~ обозначается домашняя директория текущего пользователя, например:

/home/someuser/
« Последнее редактирование: 10 Май 2011, 12:45:23 от Ghostdmn »
 

Оффлайн saveriy

  • Topic Author
  • Сообщений: 266
Re: Изучаем conky
« Ответ #4 : 18 Февраль 2011, 10:49:38 »
Цитата: "butjapka"
1. Для установки conky, по моему нужно подключать дополнительные репы (но не уверен)

Нет, не нужно, все очень просто, набираем в терминале
Цитата: "IngwarE"
sudo apt-get install conky-all
 

IngwarE

  • Гость
Re: Изучаем conky
« Ответ #5 : 18 Февраль 2011, 12:23:47 »
Цитата: "butjapka"
Но если неправильно подобрать это значение, то при загрузке коньки просто не будут отображаться на

не совсем так
просто если время будет меньше, чем необходимо, то коньки будут поверх всех окон.
 

Оффлайн butjapka

  • Сообщений: 27
Re: Изучаем conky
« Ответ #6 : 18 Февраль 2011, 13:00:30 »
Цитата: "IngwarE"
Цитата: "butjapka"
Но если неправильно подобрать это значение, то при загрузке коньки просто не будут отображаться на

не совсем так
просто если время будет меньше, чем необходимо, то коньки будут поверх всех окон.
Незнаю, в моем случае коньки, при моалом времени задержки, вообще не появляются, если не дать команду  conky restart
 

Оффлайн Metrix

  • Сообщений: 486
  • Jabber: metrix-ds@jabber.ru
Re: Изучаем conky
« Ответ #7 : 03 Март 2011, 22:27:27 »
А ати как добавить?

Сообщение дополнено через 18 часов 41 минуту 13 секунд

Как правильно подобрать время для автозапуска? Ставил 7, 10, все равно после перезагрузки  поверх всех окон встает
« Последнее редактирование: 10 Май 2011, 12:45:10 от Ghostdmn »
Юзербар в отпуске
 

Оффлайн Brainey

  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Изучаем conky
« Ответ #8 : 05 Март 2011, 11:54:18 »
Цитировать
Как правильно подобрать время для автозапуска? Ставил 7, 10, все равно после перезагрузки поверх всех окон встает
Тогда, скорее всего, проблема в самом ~/.concyrc
Я думаю, в значении own_window_type
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Metrix

  • Сообщений: 486
  • Jabber: metrix-ds@jabber.ru
Re: Изучаем conky
« Ответ #9 : 05 Март 2011, 14:39:32 »
Решил, вместо override поставил normal



А как узнать температуру ядер процессора? Узнал, что за процессор отвечает temp1, команда sensors дает только такой результат
vakhit@debian:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +55.0°C
« Последнее редактирование: 10 Май 2011, 12:44:31 от Ghostdmn »
Юзербар в отпуске
 

Оффлайн Akinak

  • Сообщений: 24
Re: Изучаем conky
« Ответ #10 : 14 Март 2011, 19:49:40 »
Мануальчик - мне помог.
здесь
« Последнее редактирование: 11 Май 2011, 00:44:16 от Пользователь »
Чудик
 

Оффлайн Thunder

  • Сообщений: 140
  • Jabber: minnigaliev-r@jabber.ru
Re: Изучаем conky
« Ответ #11 : 09 Май 2011, 12:51:06 »
Пропадает conky при клике по рабочему столу, сам процесс остается работать.
Перепробовал различные own_window_type, мне подходит только desktop, но с ним такая байда.
 

Оффлайн Thunder

  • Сообщений: 140
  • Jabber: minnigaliev-r@jabber.ru
Re: Изучаем conky
« Ответ #12 : 10 Май 2011, 10:36:16 »
Spoiler: ShowHide
override_utf8_locale yes
use_xft yes
xftfont Station 232:size=10
update_interval 1.0
own_window yes
own_window_type desktop
double_buffer yes
minimum_size 300 800
alignment top_right
own_window_transparent yes
gap_x 25
gap_y 10

TEXT
${alignc}${font Crystal:size=36}${color orange}${time %H:%M:%S}$font

${alignc}${font Impact:size=14}${color white}${time %A} ${time %e} ${time %B} ${time %G}$font

${color orange}Kernel$color $kernel ${alignr}${color orange}Uptime$color $uptime

${font Station 232:size=14}${color orange}CPU ${hr 2}$color$font
${color orange}Frequency $color${freq} MHz ${alignr}${color orange}Processes$color $processes ${color orange}Running$color $running_processes

${color orange}CPU0 $color${cpu cpu0}%${alignr}${color orange}CPU1 $color${cpu cpu1}% $color
${cpugraph cpu0 25,145 ff6600 ff6600 }${alignr}${cpugraph cpu1 25,145 ff6600 ff6600 }

${font Station 232:size=14}${color orange}RAM and SWAP ${hr 2}$font
${color orange}RAM:$color ${memperc}% ${alignr}$mem / $memmax
${color #ff6600}${membar 3}
${color orange}SWAP:$color ${swapperc}% ${alignr}$swap / $swapmax
${color #ff6600}${swapbar 3}

${font Station 232:size=14}${color orange}File System ${hr 2}$font
${color orange}Root: $color${fs_used_perc /}%$alignr${fs_used /} / ${fs_size /}
${color #ff6600}${fs_bar 3 /}
${color orange}Data: $color${fs_used_perc /mnt/data}%$alignr${fs_used /mnt/data} / ${fs_size /mnt/data}
${color #ff6600}${fs_bar 3 /mnt/data}
${color orange}Cached:$color $cached
${color orange}Disk read${alignr}${color orange}Disk write
$color${diskio_read}${alignr}$color${diskio_write}$color
${diskiograph_read /dev/sda 25,145 ff6600 ff6600 }${alignr}${diskiograph_write /dev/sda 25,145 ff6600 ff6600 }

${font Station 232:size=14}${color orange}TOP 5 Processes [CPU Load] ${hr 2}$font
${color orange}Name ${alignr}ID     ${alignr}CPU$color
1. ${top name 1} ${alignr}${font Crystal:size=10}${top pid 1} ${alignr}${top cpu 1}$font
2. ${top name 2} ${alignr}${font Crystal:size=10}${top pid 2} ${alignr}${top cpu 2}$font
3. ${top name 3} ${alignr}${font Crystal:size=10}${top pid 3} ${alignr}${top cpu 3}$font
4. ${top name 4} ${alignr}${font Crystal:size=10}${top pid 4} ${alignr}${top cpu 4}$font
5. ${top name 5} ${alignr}${font Crystal:size=10}${top pid 5} ${alignr}${top cpu 5}$font

${font Station 232:size=14}${color orange}TOP 5 Processes [RAM Load] ${hr 2}$font
${color orange}Name ${alignr}ID     ${alignr}MEM$color
1. ${top_mem name 1} ${alignr}${font Crystal:size=10}${top_mem pid 1} ${alignr}${top_mem mem 1}$font
2. ${top_mem name 2} ${alignr}${font Crystal:size=10}${top_mem pid 2} ${alignr}${top_mem mem 2}$font
3. ${top_mem name 3} ${alignr}${font Crystal:size=10}${top_mem pid 3} ${alignr}${top_mem mem 3}$font
4. ${top_mem name 4} ${alignr}${font Crystal:size=10}${top_mem pid 4} ${alignr}${top_mem mem 4}$font
5. ${top_mem name 5} ${alignr}${font Crystal:size=10}${top_mem pid 5} ${alignr}${top_mem mem 5}$font

${font Station 232:size=14}${color orange}Network [IP: ${addr eth0}] ${hr 2}$font
${color orange}IN:$color ${downspeed eth0}$font${alignr}${color orange}OUT:$color${alignr} ${upspeed eth0}
${downspeedgraph eth0 25,145 ff6600 ff6600}${alignr}${upspeedgraph eth0 25,145 ff6600 ff6600}$color
${color orange}Total Down:$color ${totaldown eth0}${alignr}${color orange}Total Up:$color ${alignr} ${totalup eth0}

${font Station 232:size=14}${color orange}Temperature ${hr 2}$font
${color orange}CPU:${alignr}$color ${execi 1 sensors | grep 'temp1' | cut -c 15-21}
${color orange}GPU:${alignr}$color ${execi 1 aticonfig --adapter=0 --od-gettemperature | grep 'Temperature' | cut -c 37-43}
${color orange}HDD:${alignr}$color ${execi 1 hddtemp /dev/sda | cut -d ' ' -f4}
 

Оффлайн saveriy

  • Topic Author
  • Сообщений: 266
Re: Изучаем conky
« Ответ #13 : 04 Июнь 2011, 21:34:20 »
Подскажите, пожалуйста, кто-нибудь сталкивался с такой проблемой. conky 1.8.0-1 не отображает статус сетевого адаптера. Т.е. не работает ${acpiacadapter} В чем может быть проблема? Раньше использовал этот параметр в ubuntu, проблем не было.
 

Оффлайн BULATUS

  • Сообщений: 1963
Re: Изучаем conky
« Ответ #14 : 15 Август 2011, 00:14:39 »
Прозрачность conky  в KDE 4
Поставив KDE я столкнулся с проблемой отображения conky, его фон был не прозрачным, черным....
Поиск помог мне  :) и решение проблемы простое:
поставил feh
в автозагрузку
feh --bg-scale `grep -m 1 'wallpaper=' ~/.kde/share/config/plasma-desktop-appletsrc | tail --bytes=+11`
в конфиге прописал
double_buffer yes
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
« Последнее редактирование: 15 Август 2011, 00:20:19 от BULATUS »
 

Теги: conky