Поддержка > Настройка системы
[HOWTO] Conky - мощный монитор для XWindow
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
--- Конец кода ---
Навигация
Перейти к полной версии