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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн nocturna

  • Участник
  • *
  • Сообщений: 107
  • :3
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1320 : 05 Декабря 2009, 18:26:46 »
olgmen, спасибо  :)

Оффлайн smbd

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1321 : 06 Декабря 2009, 01:23:38 »
Пытаюсь вывести информацию о новой почте, а получаю следующее:

ERROR: getPOPEmailData:Unexpected error:Traceback (most recent call last):
  File "/usr/share/conkyemail/conkyEmail.py", line 344, in getPOPEmailData
    pop = poplib.POP3_SSL(servername)
  File "/usr/lib/python2.6/poplib.py", line 350, in __init__
    raise socket.error, msg
timeout: timed out

Вывожу так:

execi 600 conkyEmail --servertype=POP --servername=pop.mail.ru --username=*****@mail.ru --password=**** --ssl
В чем может быть проблема?
Acer Aspire 5930G: Core2Duo T5800, 3GB DDR2, GeForce 9600M GT, Ubuntu 9.10

Оффлайн sEr...

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1322 : 07 Декабря 2009, 14:22:23 »
--ssl убери. Я только что настроил так же на pop.bk.ru

Оффлайн smbd

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1323 : 07 Декабря 2009, 18:50:11 »
--ssl убери. Я только что настроил так же на pop.bk.ru

Так ssl вроде защищенное подключение обеспечивает, если не ошибаюсь. С ним безопаснее, имхо. Не страшно? :)
Acer Aspire 5930G: Core2Duo T5800, 3GB DDR2, GeForce 9600M GT, Ubuntu 9.10

Оффлайн ghostic

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1324 : 07 Декабря 2009, 20:44:37 »
Народ подскажите  как вывести общию скорость чтения и записи дисков? через iotop grep(ом) что-то не получилось.

Оффлайн SaVVa

  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1325 : 07 Декабря 2009, 20:56:34 »
Цитировать
Народ подскажите  как вывести общию скорость чтения и записи дисков?
# hdparm -I /dev/sdX  man hdparm

Оффлайн ghostic

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1326 : 07 Декабря 2009, 22:06:48 »
Цитировать
Народ подскажите  как вывести общию скорость чтения и записи дисков?
# hdparm -I /dev/sdX  man hdparm
нет в хдпарм такой опции, мб вы меня не так поняли, нужно вывести общию скорость чтения и записи при обращение на хдд или разделы.
Например копирую файл с cd диска на hdd и что бы отображалась скорость записи на хдд, с флэшки на хдд  или когда что нибудь ставится и обращяется к хдд. Наверника это где-то есть в /proc или /sys только где... найти бы.. тогда можно было катом и грепом выдернуть данные.

Оффлайн SaVVa

  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1327 : 07 Декабря 2009, 22:59:29 »
sudo hdparm -t /dev/sda
/dev/sda:
 Timing buffered disk reads:  282 MB in  3.01 seconds =  93.81 MB/sec

sudo hdparm -T /dev/sda
/dev/sda:
 Timing cached reads:   840 MB in  2.00 seconds = 419.98 MB/sec

может быть, действительно, - я вас не понял :(

Оффлайн ghostic

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1328 : 07 Декабря 2009, 23:28:01 »
Обнаружил что в последний версии conky появились функции для вывода инф. чтения записи.
для процессов
${top io_write 1}   ${top io_read 1} ${top io_perc 1}
для дисков
${diskio_read /dev/sdb}
${diskio_write /dev/sdb}
Но это не решило мою проблему, ибо у меня рейд 0. Попробовал прописать туда что-то типо этого.
${diskio_write /dev/mapper/nvidia_acfifcee5} и ничего не показало, кроме нуля.
А выводить инфу с каждого диска не очень читабельно получается.
Можно ли еще как нибудь вывести?

Оффлайн sstuzzi

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1329 : 10 Декабря 2009, 19:53:48 »
Всем доброго времени суток!

Такое дело: пытаюсь заставить коньки отображать графики использования сети только в случае наличия подключения, а соответственно и IP, отличного от 0.0.0.0, используя команду if_match, но почему-то ничего не работает, хоть команда опознается и конки не закрывается с ошибкой.
Вот код:

${alignc}${color 9AB7DC}LAN:
${if_match ${addrs eth0}!=0.0.0.0}${font cure:size=5}${alignc}${color ffffff}${addrs eth0}
${alignc}${font cure:size=5}${color 9AB7DC}U:${color ffffff}${alignr}${upspeed eth0}
${alignc}${color 668ABF}${upspeedgraph eth0 15,49 68ABF 9AB7DC}
${alignc}${font cure:size=5}${color 9AB7DC}Total: ${color ffffff} ${totalup eth0}

${alignc}${font cure:size=5}${color 9AB7DC}D:${color ffffff}${alignr}${downspeed eth0}
${alignc}${color 668ABF}${downspeedgraph eth0 15,49 668ABF 9AB7DC}
${alignc}${font cure:size=5}${color 9AB7DC}Total: ${color ffffff} ${totaldown eth0}$else${font cure:size=5}${alignc}${color ffffff}Not Connected$font$endif
Отображается все после $else, то есть 'Not Connected'.
Где грабли, подскажите пожалуйста?



Всем спасибо, решил так:

${alignc}${color 9AB7DC}LAN:
${if_empty ${exec ifconfig eth0 | grep 'inet addr:'}}${font cure:size=5}${alignc}${color ffffff}Not Connected$else${font cure:size=5}${alignc}${color ffffff}${addrs eth0}
${font cure:size=5}${color 9AB7DC}U:${color ffffff}${alignr}${upspeed eth0}
${alignc}${color 668ABF}${upspeedgraph eth0 15,49 68ABF 9AB7DC}
${font cure:size=5}${color 9AB7DC}Total: ${color ffffff} ${totalup eth0}

${font cure:size=5}${color 9AB7DC}D:${color ffffff}${alignr}${downspeed eth0}
${alignc}${color 668ABF}${downspeedgraph eth0 15,49 668ABF 9AB7DC}
${font cure:size=5}${color 9AB7DC}Total: ${color ffffff} ${totaldown eth0}$endif



А разобравшись далее, все оказалось гораздо проще!  :2funny:

...
${if_match "${addrs eth0}" != "0.0.0.0"}
...

Нужно всего лишь ставить двойные кавычки.  :coolsmiley:
« Последнее редактирование: 14 Декабря 2009, 01:16:12 от sstuzzi »

Оффлайн D-man

  • Участник
  • *
  • Сообщений: 135
    • Просмотр профиля
    • Магия Огня - универмаг Белгород
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1330 : 29 Декабря 2009, 23:00:47 »
А я срезался в самом начале - еще на конфигурационном файле застрал, что не тк???  :-[

dman@dman-desktop:~$ sudo apt-get install conky
...
...
...
здесь процесс установки
...
...
...
dman@dman-desktop:~$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
gzip: /usr/share/doc/conky/examples/conkyrc.sample.gz: No such file or directory
dman@dman-desktop:~$

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1331 : 29 Декабря 2009, 23:27:11 »
Возьмите любой простой конфиг из этой темы.Образец конфига теперь убран из пакета.

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1332 : 30 Декабря 2009, 06:52:29 »
А я срезался в самом начале - еще на конфигурационном файле застрал, что не тк???  :-[

dman@dman-desktop:~$ sudo apt-get install conky
...
...
...
здесь процесс установки
...
...
...
dman@dman-desktop:~$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
gzip: /usr/share/doc/conky/examples/conkyrc.sample.gz: No such file or directory
dman@dman-desktop:~$

Конки лучше ставить conky-all через синаптик. А образцов можно найти на любой вкус.
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн miglo

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1333 : 08 Января 2010, 09:13:16 »
Есть строка считывающая погоду с гисметео:
${execi 900 curl -s http://informer.gismeteo.ru/rss/30509.xml | grep description | grep -v Прогноз | cut -d \> -f 2 | cut -d \< -f 1 | head -n 1}в выводе получаем:
Пасмурно, температура -36.. -38 С, давление 715..717 мм рт.ст., ветер Западный, 2 м/сКак зделать разделение строки на три, т.е.:
Пасмурно, температура -36.. -38 С,
давление 715..717 мм рт.ст.,
ветер Западный, 2 м/с
или только разделением на 3 запроса.

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #1334 : 08 Января 2010, 13:52:51 »
var=`curl -s http://informer.gismeteo.ru/rss/30509.xml | grep description | grep -v Прогноз | cut -d \> -f 2 | cut -d \< -f 1 | head -n 1`; echo $var | cut -d \, -f1-2; echo \n$var | cut -d \, -f3; echo \n$var | cut -d \, -f4-5как то так может
у меня можно спросить=)

 

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