Автор Тема: Lxde/OpenBox и Conky  (Прочитано 18101 раз)

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

Оффлайн radist_serg

  • Новичок
  • **
  • Автор темы
  • Сообщений: 90
Lxde/OpenBox и Conky
« : Декабрь 28, 2010, 21:55:56 »
Надумал я на своем Lxde поставить Conky. И столкнулся с двумя непонятками.
Первая - запустишь Conky, все хорошо, но стоит щелкнуть по рабочему столу - пропадает Conky, хотя в процессах есть.
Решилось заменой в файле .conkyrc own_window_type desktop наown_window_type normalВторая - если в качестве обоев рабочего стола используется картинка - никаких проблем, прозрачность окна Conky работает, меняешь картинку на другую - тоже все хорошо. А вот если вместо картинки зальешь экран цветом - то прозрачность перестает работать. И, самое  забавное, в качестве фона идет фрагмент последнего рабочего стола с картинкой...
Решилось заменой в файле .conkyrc own_window_transparent yes на own_window_transparent no (убрал прозрачность окна) и добавлением строки own_window_colour 5D66FC (прописал цвет заливки рабочего стола, в экспериментах был именно такой)...
Уважаемые мэтры, если приведенное выше - общее место, известное всем, кроме меня... Ну, приношу свои глубочайшие извинения. Надеюсь, впрочем, что кому нибудь это пригодится...
ЗЫ Если закрыть все окна кнопкой на панели "Свернуть все окна" Conky тоже сворачивается, а вызвать с панели его нельзя, приходится его убивать и запускать по-новой :(
« Последнее редактирование: Декабрь 29, 2010, 11:56:56 от radist_serg »

Оффлайн Quadro

  • Новичок
  • **
  • Сообщений: 11
Re: Lxde/OpenBox и Conky
« Ответ #1 : Февраль 02, 2011, 20:01:44 »
насчет последнего
достаточно нажать еще раз свернуть все окна и он появится
в убунте работало.

Оффлайн radist_serg

  • Новичок
  • **
  • Автор темы
  • Сообщений: 90
Re: Lxde/OpenBox и Conky
« Ответ #2 : Февраль 18, 2011, 12:22:39 »
Перенес конки с домашнего компьютера на рабочий и возникла проблемка.
Конки в автозапуске, (задержку увеличивал до 90 сек) прорисовывается только после обращения к pcmanfm. При этом яндекс-погода (запрашиваемая через wget) не выводится, похоже  даже не запрашивается, а процес в диспетчере задач - 0% загрузки процессора... Убьешь процесс, запустишь в терминале - все ОК, есть погода, загрузка ~1%.
И дома и на работе Runtu Lxde 10.04, на работе разве что компьютер послабее и интернет через прокси...
Решил, что обойдусь без автозапуска, разбираться на работе особенно некогда, создал кнопку быстрого запуска на рабочем столе, тип - "Приложение в терминале"... Запускаю - прорисовка только после обращения к pcmanfm, погоды нет, загрузка процессора - 0%...  Запускаю из терминала - все ОК, и прорисовка и погода.
Почему при запуске через ярлык и из терминала результаты разные? (С автозапуском разбирусь попозже, когда время будет, хотя по поведению конки проблема  "однокоренная")
ЗЫ Дело не в повторном запуске, если после перезагрузки запустить конки из терминала - запустится нормально.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Lxde/OpenBox и Conky
« Ответ #3 : Февраль 18, 2011, 12:36:28 »
Почему при запуске через ярлык и из терминала результаты разные?

    Приложения не всегда корректно обрабатывают команду запуска из ярлыка с использованием галки "запускать в терминале". Попробуйте эту галку удалить, а в командной строке прописать
lxterminal -e команда_запуска_приложения

Оффлайн radist_serg

  • Новичок
  • **
  • Автор темы
  • Сообщений: 90
Re: Lxde/OpenBox и Conky
« Ответ #4 : Февраль 18, 2011, 13:59:49 »
HsH

Попробовал... Результат тот же - сразу не выводится, загрузка процессора - 0%, погоды нет... В появляющемся lxterminal - все нормально... (содержимое - точно такое же, как при вызове conky из терминала)  :o
Да, еще одно... Похоже я ошибался, связывая "прорисовку" с обращением к pcmanfm, conky появляется с задержкой вне зависимости (может просто совпадало?) от вызова pcmanfm...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Lxde/OpenBox и Conky
« Ответ #5 : Февраль 18, 2011, 14:21:13 »

   Как именно прописываете приложение в автозапуск?

Оффлайн radist_serg

  • Новичок
  • **
  • Автор темы
  • Сообщений: 90
Re: Lxde/OpenBox и Conky
« Ответ #6 : Февраль 18, 2011, 14:37:25 »
Через Параметры - Автозагрузка программ.
Задержку выставлял и через настройку автозагрузки и через параметр conky -p

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Lxde/OpenBox и Conky
« Ответ #7 : Февраль 18, 2011, 15:18:29 »
Через Параметры - Автозагрузка программ.

   Попробуйте прописать команду запуска conky в ~/.config/openbox/autostart.sh перед строкой монтирования сетевых ресурсов (выглядит как smbnetfs ~/.Network &).

Оффлайн radist_serg

  • Новичок
  • **
  • Автор темы
  • Сообщений: 90
Re: Lxde/OpenBox и Conky
« Ответ #8 : Февраль 18, 2011, 17:53:33 »
Прописал, результат тот же...
Кстати, увидел наконец то, что все время было перед глазами :) В конки у меня есть электронные часы, так вот их показания меняются ~ раз в сорок секунд даже при простое компьютера. А если конки запущен через терминал они идут более-менее нормально...
Ладно, займусь вплотную основной работой, я и так непозволительно много времени потратил... На следующей неделе по свободе (надеюсь, найдется полчасика) попытаюсь посмотреть логи, может чего интересного увижу...

Оффлайн ustal47

  • Постоялец
  • ***
  • Сообщений: 184
Re: Lxde/OpenBox и Conky
« Ответ #9 : Февраль 19, 2011, 11:47:44 »
Прописал, результат тот же...
У меня conky  адекватно запускалась и работали, при записиsudo leafpad ~/.config/openbox/autostart.sh #!/bin/bash
# Добавьте сюда приложения для автозапуска
~/.config/xresolution.sh &
lxpanel &
setxkbmap &
sleep 2 && pcmanfm &
smbnetfs ~/.Network &
sleep 3 && remoteaccess &
ob-autostart -d &
sleep 3 && conky&
sleep 3 - sleep 15 (можно попробовать поменять)
Сейчас conky отключен, так с lua много кушает (комп слабенький), а без рюшек не интересно.

Оффлайн brahner

  • Прохожий
  • *
  • Сообщений: 2
Re: Lxde/OpenBox и Conky
« Ответ #10 : Январь 02, 2012, 20:40:20 »
на runtu lite 10.04 не отоброжается conky когда запускаешь с редактированным конфигом,со стандартным работает.пробывал качать готовые,не помогает.если можно поподробнее,только начал изучать линукс
HP G7030er Intel Celeron540 1.86GHz 1G, iconBIT nettab sky 3g duo

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Re: Lxde/OpenBox и Conky
« Ответ #11 : Апрель 03, 2012, 19:06:49 »
Может кому пригодится:
Руководство по Conky
http://ramzport.blogspot.com/2012/04/conky-v02.html
Там можно скачать в формате pdf
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн Лерыч

  • Постоялец
  • ***
  • Сообщений: 160
  • Выбрал Linux - включай мозг!
Re: Lxde/OpenBox и Conky
« Ответ #12 : Апрель 03, 2012, 19:13:25 »
Огромнейшее спасибо! Весьма полезная книжуля!
Я никогда не утверждал, что Microsoft — это Империя Зла. Я просто говорил, что они делают дерьмовые

Оффлайн NixanR

  • Прохожий
  • *
  • Сообщений: 1
Re: Lxde/OpenBox и Conky
« Ответ #13 : Март 08, 2013, 16:19:32 »
Для ludoed:
Скачал. Пролистал.
Огромное спасибо.
Займусь настройкой.
До этого несколько раз пытался ставить "Коньки" - ничего не понятно...

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Re: Lxde/OpenBox и Conky
« Ответ #14 : Март 09, 2013, 13:36:12 »
Коньки - довольно замороченная программа, но в сети множество готовых конфигов для нее.
Можно пробовать все и комбинировать понравившиеся элементы.
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Lxde/OpenBox и Conky
« Ответ #15 : Апрель 01, 2013, 15:01:36 »
С помощью debootstrap сделал себе небольшой дистрибутивчик с OpenBox и установил на рабочий стол conky.
Это как выглядит:

А это код файла:

alignment top_right
background no
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=10
gap_x 5
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
double_buffer yes
own_window yes
own_window_transparent yes
own_window_class Conky
own_window_type desktop
stippled_borders 0
update_interval 5.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no

TEXT
${color red}${scroll 38 $nodename - $sysname $kernel on $machine}
${color grey}$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${color yellow}${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${color yellow}${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${color yellow}${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${color yellow}${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}
$hr
${color grey}Name              PID   CPU%   MEM%
${color lightgrey} ${top name 1}${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2}${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3}${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4}${top pid 4} ${top cpu 4} ${top mem 4}
${color lightgrey} ${top name 5}${top pid 5} ${top cpu 5} ${top mem 5}

Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн Fastor

  • Постоялец
  • ***
  • Сообщений: 143
Re: Lxde/OpenBox и Conky
« Ответ #16 : Апрель 01, 2013, 15:20:34 »
runtik, я конечно не знаю ваших предпочтений, но на мой взгляд включать в conky мониторинг сетевого интерфейса - лишнее. Т.к. если это дистрибутив, то может же использоваться на разных машинах, и не на всех сетевой интерфейс может быть eth0 (просто осутствие данных по этим параметрам может ввести в заблуждение). Собственно поэтому же не включаются в conky и температурные сенсоры в дистрибутивы.
Бывает решение проблемы, и бывает проблема в решении!
Если не знаешь, что делать, то лучше ничего не делать. (А.А.Громыко)

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Lxde/OpenBox и Conky
« Ответ #17 : Апрель 01, 2013, 15:26:02 »
Спасибо, коллега Fastor, хорошее замечание, учту на будущее. Про температуру подумал, а про eth0 не додумал.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 723
    • PuppyRus-Arch
Re: Lxde/OpenBox и Conky
« Ответ #18 : Апрель 01, 2013, 15:38:09 »
Т.к. если это дистрибутив, то может же использоваться на разных машинах
Если включать - надо писать скрипт, который протестит железо и сделает конфиг
Я так и сделал (см. аттач) Не идеально. Но идею иллюстрирует
Подбирает под разрешение экрана. Детектит интерфейс
conky перекомпилен на уменьшение размера и отвязку от imlib

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Lxde/OpenBox и Conky
« Ответ #19 : Апрель 01, 2013, 15:54:45 »
Спасибо, коллега sfs, за файлик. Написать скрипт, да ещё на 165,8 kb ( :o) - у меня вару не хватит  ;D.

Если можете, подскажите. Сделал файл lshw.desktop для меню Openbox. Написал
...
Exec=lxterminal -e 'sudo lshw'
...
Терминал открывается, запускается утилита lshw, но терминал сразу закрывается. Как его остановить, чтобы просмотреть результат lshw на экране?
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 723
    • PuppyRus-Arch
Re: Lxde/OpenBox и Conky
« Ответ #20 : Апрель 01, 2013, 16:02:35 »
168кб - это вместе с моим бинарником conky и спец. шрифтами

lxterminal -e sudo lshw.sh
cat lshw.sh
#/bin/sh
lshw && pause 10
#lshw && read .....

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Lxde/OpenBox и Conky
« Ответ #21 : Апрель 01, 2013, 16:07:11 »
Вооо, классно... Буду пробовать. Спасибо
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн mrtaxi

  • Новичок
  • **
  • Сообщений: 27
  • Asus EEEPC 901
    • Ok, linux ;)
Conky для ленивых :)
« Ответ #22 : Сентябрь 06, 2013, 10:50:30 »