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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2850 : 05 Декабря 2012, 22:04:05 »
есть такой параметр как ${voffset} и распостраняется на все последующие строки. кстати offset при этом тоже работает и можно с ними игратся
« Последнее редактирование: 05 Декабря 2012, 22:06:23 от ШуркОо »
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2851 : 05 Декабря 2012, 22:11:09 »
Насчет текста ШуркОо прав. А насчет луа-скрипта, он у тебя выводит только часы и колечки и к текстам отношения не имеет. Каждый пользователь имеет свои права, если коньки твои, то прав у них на запуск нет, вот и не показывают. Дай конькам права для всех и должно заработать
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2852 : 05 Декабря 2012, 22:16:25 »
Насчет текста ШуркОо прав. А насчет луа-скрипта, он у тебя выводит только часы и колечки и к текстам отношения не имеет. Каждый пользователь имеет свои права, если коньки твои, то прав у них на запуск нет, вот и не показывают. Дай конькам права для всех и должно заработать
именно у каждого пользователя должен быть свой конфиг... или права
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2853 : 06 Декабря 2012, 01:35:05 »
Ребят, ну не настолько я уж и туп.
Наверное у всех прав на все хватает. Ну давайте опишу что бы вы не сомневались:
Конфиг коньков вынесен в папку /home/@users. Папка забиндена в себя с отражение прав пользователя для пользователя и прав группы для группы users. Все пользователи включены в группу users. Т.е. они видят что файл принадлежит им и установленные биты прав.
Для ВСЕХ пользователей (это значит что и для меня) сделана ссылка ~/.conkyrc на этот файл.

Да и коньки не сообщают ничего в консоле о том что не могут прочесть конфиг - они просто выводят стандартную инфу о том что бла-бла-бла все хорошо. И делают вид что работают. А картинки нет... :(

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2854 : 06 Декабря 2012, 02:17:09 »
 а каталог /home принадлежит только одному пользователю ... поэтому коньки пашут только у одного пользователя...
« Последнее редактирование: 06 Декабря 2012, 02:24:52 от ШуркОо »
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2855 : 06 Декабря 2012, 02:27:45 »
Любой каталог принадлежит одному пользователю если вы не используете ACL.
Каталога /home принадлежит пользователю root и в данном случае отношения к вопросу не имеет.
Если вас интересует кому принадлежит /home/@users, хотя это тоже никакого отношения к вопросу не имеет, то принадлежит он пользователю nobody и его же группе.
Как я говорил он забинден с зеркалированием прав в себя и поэтому его содержимое принадлежит тому пользователю который к нему обращается.

Пользователь решил продолжить мысль 06 Декабря 2012, 06:35:30:
Ну в общем как я и предполагал коньки вместо того, что бы рисовать в дисплей пользователя рисуют в 0:0
Судя по ману дисплей можно задать через опцию -X|--display но коньки у меня почему-то ее игнорируют. Никто не сталкивался?

Пользователь решил продолжить мысль 06 Декабря 2012, 06:42:29:
И вот тут кстати встает еще один вопрос - а какого дьявола у коньков хватает прав писать в чужой дисплей? :o
« Последнее редактирование: 06 Декабря 2012, 06:42:29 от dr.Faust »

Оффлайн mrDoctorWho

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2856 : 17 Декабря 2012, 14:07:37 »
Может быть вопрос уже задавался не раз, но я не нашёл подходящего ответа. Почему-то, при прорисовке, Conky не рисует всё, что есть в конфиге — обрезает, хотя место на экране ещё присутствует. Менеджер окон — xfwm4 4.10.0git.e207a6b, среда — xfce4.10. Выставлял большие значения maximum_width — не помогло. Может есть ещё какой-то параметр? В доках также ничего не нашёл.

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2857 : 17 Декабря 2012, 14:25:55 »
Может быть вопрос уже задавался не раз, но я не нашёл подходящего ответа. Почему-то, при прорисовке, Conky не рисует всё, что есть в конфиге — обрезает, хотя место на экране ещё присутствует. Менеджер окон — xfwm4 4.10.0git.e207a6b, среда — xfce4.10. Выставлял большие значения maximum_width — не помогло. Может есть ещё какой-то параметр? В доках также ничего не нашёл.
Все дело не в указанных размерах или настройках, а в объеме кода верней его высоте в conkyrc. т.е. размер окна тянется пропорционально размеру конфига от объявления «TEXT»
Решение. Порезать каждый элемент на отдельные файлы, и их с позиционировать заново
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн Antoha_82

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2858 : 18 Декабря 2012, 09:15:55 »
Всем привет!
Кто нибудь сталкивался с такой проблемой: при запуске коньки работаю нормально и все читаемо, как только начинает обновляться информация, то шрифт начинает наслаиваться друг на друга, потом старая надпись пропадает и сново все читаемо. Когда постоянно информация обновляется, разумеется не читаемо становится, т.е. получается он обновляется очень медленно. Как его ускорить? Двойная буферизация включена, шрифты копировал в ~/.fonts  Команду fc-cache -v -s выполнял. что еще сделать
Безобразие выглядит вот так:


мой .conkyrc
background no
font FreeMonoBold:size=8
xftfont FreeMonoBold:size=8
use_xft yes
xftalpha 0.1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_argb_visual yes
own_window_argb_value 0
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
minimum_size 206 1000
maximum_width 270
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 6
gap_y 22
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no
use_spacer none
color0 ffbd20
color1 3df8ff

# ----- LUA -----

lua_load ~/.weather.lua
lua_draw_hook_pre widgets

TEXT

#Часы------------------------------------------------------------------------------
${color0}${hr 1 }
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=25}${alignc}${time %H:%M}
${color0}${hr 1 }
#Система--------------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=20}Система:${font FreeMonoBold:size=8}${color0}${hr 1 }
Hostname: $alignr$nodename
Ядро: $alignr$kernel
Время работы: $alignr$uptime
Процессы: ${alignr}$processes ($running_processes running)

Процессор:  частота ядра   ${alignc} ${freq}MHz
1-ое ядро:                 ${alignr}${cpu cpu1}%
2-ое ядро:                 ${alignr}${cpu cpu2}%
${cpubar 4 cpu1}

#Оперативка-------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}Оперативная память: ${color1}${font Arial::pixelsize=12}${alignr}$mem / $mem$
${color0}${membar 4}

#Свап------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}SWAP ${font Arial::pixelsize=12}${alignr}$swap / $swapmax ($swapperc%)
${color0}${swapbar 4}
#Топы------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}TOP использования процессора:
${color0}${font UbuntuMono-R:pixelsize=10}$alignr CPU% MEM%
${hr 1}
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}

${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}TOP использования памяти:
${color0}${hr 1}
${font Aerial:pixelsize=10}
${top_mem name 1}$alignr${top_mem mem_res 1}
${top_mem name 2}$alignr${top_mem mem_res 2}
${top_mem name 3}$alignr${top_mem mem_res 3}

Пробовал разными шрифтами все выводить, одно и тоже все
Ubuntu-server 12.04 LTS (samba, DNS, DHCP, UniFi Controller) + Kubuntu 12.10

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2859 : 18 Декабря 2012, 11:38:03 »
Всем привет!
Кто нибудь сталкивался с такой проблемой: при запуске коньки работаю нормально и все читаемо, как только начинает обновляться информация, то шрифт начинает наслаиваться друг на друга, потом старая надпись пропадает и сново все читаемо. Когда постоянно информация обновляется, разумеется не читаемо становится, т.е. получается он обновляется очень медленно. Как его ускорить? Двойная буферизация включена, шрифты копировал в ~/.fonts  Команду fc-cache -v -s выполнял. что еще сделать
Безобразие выглядит вот так:


мой .conkyrc
background no
font FreeMonoBold:size=8
xftfont FreeMonoBold:size=8
use_xft yes
xftalpha 0.1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_argb_visual yes
own_window_argb_value 0
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
minimum_size 206 1000
maximum_width 270
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 6
gap_y 22
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no
use_spacer none
color0 ffbd20
color1 3df8ff

# ----- LUA -----

lua_load ~/.weather.lua
lua_draw_hook_pre widgets

TEXT

#Часы------------------------------------------------------------------------------
${color0}${hr 1 }
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=25}${alignc}${time %H:%M}
${color0}${hr 1 }
#Система--------------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=20}Система:${font FreeMonoBold:size=8}${color0}${hr 1 }
Hostname: $alignr$nodename
Ядро: $alignr$kernel
Время работы: $alignr$uptime
Процессы: ${alignr}$processes ($running_processes running)

Процессор:  частота ядра   ${alignc} ${freq}MHz
1-ое ядро:                 ${alignr}${cpu cpu1}%
2-ое ядро:                 ${alignr}${cpu cpu2}%
${cpubar 4 cpu1}

#Оперативка-------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}Оперативная память: ${color1}${font Arial::pixelsize=12}${alignr}$mem / $mem$
${color0}${membar 4}

#Свап------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}SWAP ${font Arial::pixelsize=12}${alignr}$swap / $swapmax ($swapperc%)
${color0}${swapbar 4}
#Топы------------------------------------------------------------------
${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}TOP использования процессора:
${color0}${font UbuntuMono-R:pixelsize=10}$alignr CPU% MEM%
${hr 1}
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}

${color1}${font URWChanceryL-MediItal:style=Bold:pixelsize=15}TOP использования памяти:
${color0}${hr 1}
${font Aerial:pixelsize=10}
${top_mem name 1}$alignr${top_mem mem_res 1}
${top_mem name 2}$alignr${top_mem mem_res 2}
${top_mem name 3}$alignr${top_mem mem_res 3}

Пробовал разными шрифтами все выводить, одно и тоже все
запускал твой конфиг у себя - работает нормально
что то с шрифтами. сделай sudo fc-cache -fv; fc-cache ~/.fonts
« Последнее редактирование: 18 Декабря 2012, 11:45:44 от ШуркОо »
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн Antoha_82

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2860 : 18 Декабря 2012, 13:01:17 »
Не помогает ((
Еще думал из-за видеокарты может, хотя здесь на работе стоит nvidia, а дома radeon и беда такая же абсолютно (
Сейчас хотел прибить процесс conky, чтобы заного перезапустить, у меня кстати когда меняешь конфиг его и сохраняешь он сам перезапускается, так вот решил в ручную прибить, выполнил команду чтобы найти pid процесса:
ps aux | grep conkyи оно мне выдало:
anton     1911  1.2  0.2  96748  8596 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1982  1.3  0.2  96740  8648 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1983  1.1  0.2  96740  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1984  1.1  0.2  96740  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1985  1.2  0.2  96740  8636 ?        Sl   14:54   0:00 conky
anton     1993  1.1  0.2  96744  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1994  1.1  0.2  96744  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     1995  1.1  0.2  96744  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     2003  1.1  0.2  96744  8628 ?        Sl   14:54   0:00 /usr/bin/conky
anton     2011  1.0  0.2  96744  8632 ?        Sl   14:54   0:00 /usr/bin/conky
anton     2012  1.1  0.2  96744  8640 ?        Sl   14:54   0:00 /usr/bin/conky
anton     2013  1.1  0.2  96744  8640 ?        Sl   14:54   0:00 /usr/bin/conky
anton     2029  1.2  0.2  96744  8640 ?        Sl   14:54   0:00 /usr/bin/conky
anton     5255  0.0  0.0   5892   848 pts/0    S+   14:55   0:00 grep --color=auto conky
А чего его так много?  :o
Может поэтому наслоение идет? один процесс на другой?
Я в kde добавлял conky для автоматического запуска при старте компьютера
Ubuntu-server 12.04 LTS (samba, DNS, DHCP, UniFi Controller) + Kubuntu 12.10

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2861 : 18 Декабря 2012, 13:31:19 »
Прибивать проще так
pkill -9 conky

Оффлайн Antoha_82

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2862 : 18 Декабря 2012, 14:15:22 »
Всем спасибо, разобрался что это из-за количества процессов запущенных было. Остается только разобраться почему их столько, но это уже другая тема, теперь знаю куда копать
Ubuntu-server 12.04 LTS (samba, DNS, DHCP, UniFi Controller) + Kubuntu 12.10

Оффлайн Xts

  • Старожил
  • *
  • Сообщений: 1677
  • Arch Linux, Kernel 4.20
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2863 : 19 Декабря 2012, 12:07:54 »
подскажите как сделать вывод количества именно новых сообщений на е-майле
вот такая конструкция выводит количество всех принятых, а хотелось бы только новых(не прочитанных)
${imap_messages imap.yandex.ru логин@ya.ru пасс -i 1}
« Последнее редактирование: 19 Декабря 2012, 14:28:49 от Xts »
ASUS Sabertooth 990FX R2.0
AMD FX-8350 x8@5Ггц, AMD Memory 16Гб
AMD Radeon R9 290X

Оффлайн chester_+1

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2864 : 26 Декабря 2012, 07:08:50 »
Помогите пожалуйста решить проблему вылета коньков с лентами rss. У меня 6 коньков расположены по всему экрану (диски, лог, датчики, нагрузка, новости), вот только шестой, где расположены одни новости вылетают через некоторое время. Попытался изменить время обновления (с 30 до 60; с 60 до 120), но эффекта это не возымело. Примерно через минуты три коньки стабильно вылетают.

Стоит xubuntu, в дополнение с cinnamon и gnome-classic (работаю сейчас в последнем). Вот конфиг:
(Нажмите, чтобы показать/скрыть)

upd. Конфиг состовлял очень давно. Что-то не работало - дополнял. Сейчас разобратся очень сложно.
« Последнее редактирование: 26 Декабря 2012, 09:40:38 от chester_+1 »

 

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