Поддержка > Настройка системы

[HOWTO] Conky - мощный монитор для XWindow

(1/685) > >>

ceval:
Conky является мощным и легко настраиваемым монитором для XWindow.
Сonky был написан на основе не менее популярного torsmo, который вроде бы уже заброшен автором.
Установка для Debian/Ubuntu совсем проcта:

--- Код: ---$ sudo apt-get install conky
--- Конец кода ---
После установке программы надо создать конфигурационнй файл  .conkyrc в своем домашнем каталоге. Конечно же, его можно создать самостоятельно и добавить необходимые команды, но можно поступить проще, скопировать уже готовый конфигурационный файл следующей командой

--- Код: ---$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
--- Конец кода ---
И теперь открываем файл и редактируем его под свои нужды.
Параметры xftfont terminus:size=14 и  alignment top_right - отвечают за шрифт и позицию вывода.
Параметр override_utf8_locale no нужно заменить на yes, что бы избежать проблем с  кодировкой,  update_interval - это частота, с которой будет обновляться conky, имеет смысл изменить, а также установить вот эти параметры:
own_window yes,
own_window_type override,
own_window_transparent yes,
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 Еще один нужный параметр  ${color}, в нем можно указать каким цветом будет отображаться наша информация, цвета можно задать их кодом или названием.
Если параметр будет пу этой ${color} то будет браться дефолтный цвет который указан в параметре:
# Default colors and also border colors
   default_color название_цвета. .
Вообщем-то конфиг особо не сложный и можно в нем разобраться без проблем.
А так же почитать официальную документацию тут  и  тут, а также посмотреть скриншоты и примеры .conkyrc.
 Собственно, самый про этой способ получить то, что нужно - взять понравившийся .conkyrc  и выкинуть все ненужное и поменять цвета по желанию.

Важно: Для того что бы решить проблему "мерцания' conky правим файл xorg.conf

--- Код: ---$ sudo nano /etc/X11/xorg.conf
--- Конец кода ---
Находим секцию “Modules” добавляем следующую строчку

--- Код: ---Load “dbe”
--- Конец кода ---
а также в ~/.conkyrc

--- Код: ---double_buffer yes
--- Конец кода ---
Сохраняем, закрываем. Перезагрузаем Х  и запускаем conky.

Если вы хотите в Ubuntu автоматически запускать conky при загрузке системы, то просто добавьте вызов conky в "Система - Параметры - Сеансы ” во вкладке “Запускаемые при старте программы”.

Gray:

--- Цитата: ceval от 29 Марта 2007, 17:35:45 ---Conky является мощным и легко настраиваемым монитором для XWindow.
--- Конец цитаты ---
Штука классная, однозначно. Можно воткнуть показания датчиков (темп., вент...), проверку почтовых ящиков (как pop3 так и imap) и ещё много разных разностей.

--- Цитировать ---own_window yes,
own_window_type override,
own_window_transparent yes,
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
--- Конец цитаты ---


--- Цитата: man conky ---Override windows are not under the control of the window manager. Hints are ignored. This type of window can be useful for certain situations.
...
If you use own_window_type override, window manager hints have no meaning and are ignored.
--- Конец цитаты ---
Иными словами, хинты только для own_window_type normal


--- Цитировать ---Находим секцию “Modules” добавляем следующую строчку

--- Код: ---Load “dbe”
--- Конец кода ---

--- Конец цитаты ---
сразу имелось

--- Цитировать --- а также в ~/.conkyrc

--- Код: ---double_buffer yes
--- Конец кода ---

--- Конец цитаты ---
тоже. Не помогает:

--- Код: ---  gray@blacky:~$ conky
  Conky: desktop window (1000061) is subwindow of root window (20e)
  Conky: window type - normal
  Conky: hint - undecorated
  Conky: hint - below
  Conky: hint - sticky
  Conky: hint - skip_taskbar
  Conky: hint - skip_pager
  Conky: drawing to created window (1200002)
>>Conky: failed to set up double buffer
>>Conky: drawing to single buffer
  Conky: received SIGINT or SIGTERM to terminate. bye!
  gray@blacky:~$
--- Конец кода ---

есть другие таблетки?

И ещё, важный параметр: ,)
background yes
чтобы запускалось в фоновом режиме.

ceval:
еще посмотри как написанно в секции “Modules”
Load “dbe”,

тоже беда такая была, а потом как-то загрузился без X, открыл а там было у меня  "&dbe&", хотя в X все нормально отображалось

Gray:
Хм.ниппонял...
А ты в Х чем отображал? Я миднайтом, за ним таких глюков не замечено, вроде (на всякий случай глянул и в консоли).
Да и в логах усё нормально:

--- Цитата: Xorg.0.log ---(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 7.0.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
--- Конец цитаты ---

ceval:
Вот мой кусок,  до TEXT все нормально работает под 7,04

--- Код: ---alignment top_right
background yes
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 25
gap_y 15
maximum_width 350
max_port_monitor_connections 10
max_specials 512
max_user_text 16384
minimum_size 350 10
net_avg_samples 2
no_buffers yes
out_to_console no
wm_class_name 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 2
update_interval 2
uppercase no
use_spacer yes
use_xft yes
xftalpha 0.8
xftfont Terminus:size=9
override_utf8_locale yes

--- Конец кода ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии