Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [HOWTO] Conky - мощный монитор для XWindow  (Прочитано 941743 раз)

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

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2055 : 03 Января 2011, 11:27:42 »
к примеру я хочу сделать пробелы между текстом с помощью goto, но когда я это делаю текс в следующей строке начинает наезжать друг на друга а то и вовсе пропадать часть, хотя goto я применя торлько в перидущей

Покажи кусок конфига, где это происходит, так трудно что-нибудь сказать
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн ZekMan

  • Новичок
  • *
  • Сообщений: 15
  • Уиииии
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2056 : 04 Января 2011, 10:23:22 »
Поставил конки, налепил конфигов, одно мучает - мигает, double_buffer yes стоит, при запуске говорит:
Цитировать
Conky: desktop window (18000b1) is subwindow of root window (bc)
Conky: window type - normal
Conky: drawing to created window (0x4000002)
Conky: failed to set up double buffer
Conky: drawing to single buffer

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2057 : 04 Января 2011, 11:12:13 »
в /etc/X11/xorg.conf в Section "Module" добавить:
Load  "dbe"

после перезапустить иксы, или перезагрузить пк
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн ZekMan

  • Новичок
  • *
  • Сообщений: 15
  • Уиииии
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2058 : 04 Января 2011, 13:23:28 »
Делал

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2059 : 04 Января 2011, 14:35:40 »
Поставил конки, налепил конфигов, одно мучает - мигает, double_buffer yes стоит, при запуске говорит:
Цитировать
Conky: desktop window (18000b1) is subwindow of root window (bc)
Conky: window type - normal
Conky: drawing to created window (0x4000002)
Conky: failed to set up double buffer
Conky: drawing to single buffer

Показал бы свой conkyrc до слова TEXT

Обычно используют
own_window_type override и
# двойная буфферизация (требуется для flicker, может не работать)
double_buffer yes
# вычитать буферизацию файловой системы из используемой памяти?
no_buffers yes

Но может еще чего-то не хватает.
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2060 : 04 Января 2011, 15:23:42 »
Делал
выкладыай конфиг свой, выкладывай версию Conky и дравишки на видео попробуй обновить
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Щурин Юрий Евгеньевич

  • Участник
  • *
  • Сообщений: 212
  • "Войны ещё никого не сделали великим .." - м. Йода
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2061 : 04 Января 2011, 15:59:19 »
Всем доброго дня!
Скажите, а conky может мониторить датчики, нагрузки и т.п. другого хоста (не локального).
Как вариант связь может быть через ssh.

Заранее спасибо.

P.S.: Если вопрос уже проходил по форуму - поделитесь ссылкой не нашел.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2062 : 04 Января 2011, 16:10:18 »
нет, но как вариант, на удалёнке мониторить и писать в текстовый файл а уже потом скриптами читать из этих файлов и отображать в conky ничего сложно как мне кажется нет :)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Щурин Юрий Евгеньевич

  • Участник
  • *
  • Сообщений: 212
  • "Войны ещё никого не сделали великим .." - м. Йода
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2063 : 04 Января 2011, 16:19:40 »
 :) это мне тоже первое что в голову пришло ... думал может может висеть как демон на определенном порту или что то подобное ...

Хочется иметь единое окно мониторинга нескольких серваков ... ну думаю понятно ...
« Последнее редактирование: 04 Января 2011, 16:22:35 от Щурин Юрий Евгеньевич »

Оффлайн ZekMan

  • Новичок
  • *
  • Сообщений: 15
  • Уиииии
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2064 : 04 Января 2011, 16:26:14 »
Делал
выкладыай конфиг свой, выкладывай версию Conky и дравишки на видео попробуй обновить
conky --version
Conky 1.8.0 compiled Fri Apr 23 10:38:37 UTC 2010 for Linux 2.6.24-27-server (i686)

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky

 X11:
  * Xdamage extension
  * XDBE (double buffer extension)
  * Xft
  * ARGB visual

 Music detection:
  * MPD
  * MOC

 General:
  * math
  * hddtemp
  * portmon
  * Curl
  * RSS
  * Weather (METAR)
  * Weather (XOAP)
  * wireless
  * support for IBM/Lenovo notebooks
  * nvidia
  * eve-online
  * config-output
  * Imlib2
  * ALSA mixer support
  * apcupsd
  * iostats
  * ncurses
  * Lua

  Lua bindings:
   * Cairo
   * Imlib2

######################
# - Conky settings - #
######################
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1

imlib_cache_size 0
double_buffer yes
no_buffers yes

format_human_readable

#####################
# - Text settings - #
#####################
use_xft yes
xftfont Droid Sans:size=8
override_utf8_locale yes
text_buffer_size 2048

#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 180
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

alignment top_right
gap_x 25
gap_y 40
minimum_size 182 0
maximum_width 182

default_bar_size 60 8

#########################
# - Graphics settings - #
#########################
draw_shades no

default_color cccccc

color0 white
color1 77507b
color2 white

TEXT
${font Droid Sans:style=Bold:size=8}СИСТЕМА $stippled_hr${font}
##############
# - SYSTEM - #
##############
${color0}${font Poky:size=15}S${font}${color}${goto 32}${voffset -8}Kernel:  ${alignr}${color2}${kernel}${color}
${goto 32}Время работы: ${alignr}${color2}${uptime}${color}
# |--CPU
${offset 1}${color0}${font Poky:size=16}P${font}${offset -19}${voffset 9}${cpubar cpu0 4,18}${color}${voffset -16}${goto 32}CPU1: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu1}%${color}${font} ${alignr}${color2}${cpugraph cpu1 8,60 5C3566 77507B}${color}
${goto 32}CPU2: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu2}%${color}${font} ${alignr}${color2}${cpugraph cpu2 8,60 5C3566 77507B}${color}
${goto 32}CPU3: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu3}%${color}${font} ${alignr}${color2}${cpugraph cpu3 8,60 5C3566 77507B}${color}
${goto 32}CPU4: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu4}%${color}${font} ${alignr}${color2}${cpugraph cpu4 8,60 5C3566 77507B}${color}
# |--MEM
${color0}${font Poky:size=16}M${font}${color}${goto 32}${voffset -7}RAM: ${font Droid Sans:style=Bold:size=8}${color1}$memperc%${color}${font}
${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}F: ${font Droid Sans:style=Bold:size=8}${color2}${memeasyfree}${color}${font} U: ${font Droid Sans:style=Bold:size=8}${color2}${mem}${color}${font}
#############
# - CLOCK - #
#############
${voffset 4}${font Droid Sans:style=Bold:size=8}ДАТА $stippled_hr${font}
${voffset -10}${alignc 46}${color2}${font Arial Black:size=30}${time %H:%M}${font}${color}
${alignc}${time %d %B %Y}
##########
# - HD - #
##########
${voffset 4}${font Droid Sans:style=Bold:size=8}ДИСКИ $stippled_hr${font}
${execpi 30 /usr/share/conkycolors/bin/conkyHD1}
###############
# - NETWORK - #
###############
${voffset 4}${font Droid Sans:style=Bold:size=8}СЕТЬ $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Отправка: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed wlan0}${color}${font} ${alignr}${color2}${upspeedgraph wlan0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totalup wlan0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Приём: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed wlan0}${color}${font} ${alignr}${color2}${downspeedgraph wlan0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown wlan0}${color}${font}
${voffset -2}${color0}${font Poky:size=14}Y${font}${color}${goto 32} ${voffset -2}Сигнал: ${font Droid Sans:style=Bold:size=8}${color1}${wireless_link_qual wlan0}%${color}${font} ${alignr}${color2}${wireless_link_bar 8,60 wlan0}${color}
${voffset 4}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -8}Локальный IP: ${alignr}${color2}${addr wlan0}${color}
${goto 32}Внешний IP: ${alignr}${color2}${execi 10800 /usr/share/conkycolors/bin/conkyIp}${color}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Отправка: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Приём: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Локальный IP: ${alignr}${color2}${addr eth0}${color}
${goto 32}Внешний IP: ${alignr}${color2}${execi 10800 /usr/share/conkycolors/bin/conkyIp}${color}
# |--PPP0
${else}${if_up ppp0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Отправка: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Приём: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,60 5C3566 77507B}${color}
${goto 32}Всего: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Локальный IP: ${alignr}${color2}${addr ppp0}${color}
${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Сеть недоступна${voffset 14}${endif}${endif}${endif}

Дровишки последние, ATI...

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2065 : 04 Января 2011, 16:33:52 »
:) это мне тоже первое что в голову пришло ... думал может может висеть как демон на определенном порту или что то подобное ...

Хочется иметь единое окно мониторинга нескольких серваков ... ну думаю понятно ...
так это всё равно не conky делает, тебе надо софт тогда писать, который читает параметры датчиков и пишет в порт, это на удалёнке, а на локалке писать скрипт который читает данные с порта на удалёнке и отдает conky.... хотя вот я тут подумал что если написать умную команду то можно результаты получить и не прибегая к подобным махинациям, ssh наше всё, так что через него можно попробовать реализовать :) при условии что на серверах стоит правильная ос :)
(Нажмите, чтобы показать/скрыть)
перекиньте конфиг в домашний каталог и запустите через:
conky -c /путь/к/конфигу
посмотрим что выйде
« Последнее редактирование: 04 Января 2011, 16:36:05 от Чистый »
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн bargool

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2066 : 04 Января 2011, 16:44:52 »
Хочется иметь единое окно мониторинга нескольких серваков ... ну думаю понятно ...
когда-то читал про такие вещи, единственное, что сейчас смог найти - https://help.ubuntu.ru/wiki/remote_monitor_conky

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2067 : 04 Января 2011, 16:47:36 »
Хочется иметь единое окно мониторинга нескольких серваков ... ну думаю понятно ...
когда-то читал про такие вещи, единственное, что сейчас смог найти - https://help.ubuntu.ru/wiki/remote_monitor_conky

это как раз то, что мы и обсуждали :)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн bargool

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2068 : 04 Января 2011, 17:17:31 »
это как раз то, что мы и обсуждали :)
Ну да  :)

Оффлайн ZekMan

  • Новичок
  • *
  • Сообщений: 15
  • Уиииии
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2069 : 04 Января 2011, 17:33:24 »
посмотрим что выйде
уже писал что он выдает:
└─[% >conky -c .conkycolors/conkyrc     
Conky: desktop window (18000b1) is subwindow of root window (bc)
Conky: window type - normal
Conky: drawing to created window (0x5400002)
Conky: failed to set up double buffer
Conky: drawing to single buffer

P.S. Пробовал компиз отключать - не помогло

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.