Conky - замечательная программа для мониторинга состояния системы, загружености процессора, памяти, жестких дисков и много всего еще вплоть до просмотра погоды.
В принципе, установка не так сложна, как может показатся на первый взгляд. Но все же, в связи с неопытностью, пришлось с некоторыми моментами повозится.
Для начала надо этот самый Conky установить. Для этого вбиваем в терминал строку:
sudo apt-get install conky
иждем пока это самое добро установится.
Далее дописываем в sources.list репозиторий
deb http://ppa.launchpad.net/m-buck/ubuntu intrepid main
Далее следует команда:
sudo apt-get update && sudo apt-get install conkyforecast
Берем отсюда файлик:
/usr/share/conkyforecast/conkyForecast.config
и копируем его в home/username
Далее идем например сюда и скачиваем архив, в котором находим файлик .conkyrc, который надо скопировать в home/username.
Именно в этом файле хранятся все настройки коньков.
Кстати, если вдруг выскакивает похожая ошибка:
Conky: attempting to use more CPUs than you have!
obj->data.cpu_index 2 info.cpu_count 1
то это лечится удалением (не коментированием)лишней строки. В данном случае строки, в которых описывается отображение состояния процессора. Конкретнее здесь.
Если вы хотите, чтобы в коньках отображалась погода, то следующая информация для вас:
Идем на сайт http://www.weather.com/services/xmloap.html и регистрируемся на нем по этому мануалу и вписываем полученые данные в conkyForecast.config, который находится в домашней папке.Провозился с одной проблемой целый вечер. Заключалась она в следующем:
При запуске выдавало набор ошибок:
$ conky
Conky: desktop window (10000ba) is subwindow of root window (1a6)
Conky: window type - override
Conky: drawing to created window (3800001)
Conky: drawing to double buffer
ERROR: Error while loading config data, using defaults (Registration info is needed though): list index out of range
ERROR: Error reading weather data: Invalid Partner Code.
ERROR: Location ITXX0067 is not in cache.
ERROR: Failed to load the location cache
... и т.д. данные 4 строчки повторяются еще несколько раз ...
Как оказалось, нужно было всего на всего закоментировать одну первую строку в .conkyForecast.config
Привожу файл целиком:
# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE = код города
XOAP_PARTNER_ID = пришлют на мыло
XOAP_LICENCE_KEY = пришлют на мыло
Ну и на последок, возникла еще ошибка, если запускать коньки автоматически при запуске системы, то они запускаются поверх окон, что очень не удобно.
Решается эта проблема созданием скрипта, который и прописывается в строке запуска.
#!/bin/bash
sleep 15 && conky;
Не забываем сделать его исполняемым.
Ссылки:
http://forum.ubuntu.ru/index.php?topic=41141.0
http://forum.ubuntu.ru/index.php?topic=7544.0
http://mydebianblog.blogspot.com/2007/10/conky.html
http://www.linuxcenter.ru/lib/articles/soft/conky_as_example.phtml
http://conky.sourceforge.net/screenshots.html
Про автозапуск коньков верно)
ОтветитьУдалить