article84.jpg

Conky - что это и насколько вкусно?

«А я себе коньки поставил сегодня, классная штука!», «А я отпадное оформление нашел для Conky», «А что такое Conky? Для чего оно?»... Эти, а также множество других вопросов приходится слышать и видеть на просторах интернета. Давайте в них разберемся. Прежде всего ответ на главный вопрос: Conky - это программа для системного мониторинга под графическую систему в Linux, которая может отслеживать многие показатели системы: CPU, память, swap, размеры дисков, температуру, скорость закачки и загрузки, системные сообщения и многое другое.

Как же выглядит Conky? По-разному. Например, вот так:

Или так:

Или даже так:

Я выбрал простенький вариант, с которым поделюсь и с вами. Но об этом позже, сначала разберемся с установкой, а затем уже займемся настройкой.

Установка Conky:

Установим необходимые пакеты:

sudo apt-get install conky hddtemp lm-sensors

При установке hddtemp спросит, запускаться ли ему при запуске системы, отвечаем положительно (Y).

Далее запустим с правами root'а утилиту:

sensors-detect

На все вопросы отвечаем положительно (Y). Это даст системе найти все сенсоры. Теперь перезапустим модули ядра:

sudo /etc/init.d/module-init-tools

Затем запустим конфигуратор hddtemp:

sudo dpkg-reconfigure hddtemp

На запросы отвечаем <Да>. Интервал обновления можно задать 20 секунд (то есть просто указать число 20). Интерфейс приема запросов и порт оставляем по умолчанию, соглашаясь с конфигуратором.

Если демон еще не запущен, запускаем его:

sudo /etc/init.d/hddtemp start

Для того, чтобы увидеть Conky, необходимо в домашней директории создать файл .conkyrc, и сконфигурировать его. Вот теперь я и предлагаю свой вариант (не забудьте переименовать файл, добавив точку перед именем, и не пугайтесь, что файл пропадет, он будет скрыт, увидеть вы его сможете по нажатию Ctrl+H). А выглядит он следующим образом:

Проверим, что получилось? Нажимаем Alt+F2 и вводим conky. А если вдруг не запустилось, открываем консоль, и вводим conky в ней, смотрим на вывод ошибок и исправляем .conkyrc. Итак, если у нас все прекрасно работает, давайте добавим conky в автозапуск. Но тут есть хитрость. Если просто поставить его в автозагрузку, то можно столкнуться вот с одной неприятной проблемой: Conky станет поверх всех приложений, и запустившись раньше, чем gnome-panel, перекроет ее. Чтобы этого не произошло, запускать Conky нужно с задержкой. Как это делается, я объяснял в предыдущей статье. Добавляем в автозапуск команду:

sh -c "sleep 5 && conky"

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

Похожие статьи:

СтатьиКак посмотреть информацию о системе в Linux?
ПрограммыПолная информация о системе в Linux
Статьи15 интересных фактов об операционной системе Linux

18 августа 2010 - del
Рейтинг: 0 Голосов: 0 6655 просмотров

Subsanek # 20 августа 2010 в 12:28 0

Лень их конфигурировать.

del # 20 августа 2010 в 12:52 0

Есть готовые конфиги. Но это и самому настроить несложно.

shafiq rasul # 14 октября 2010 в 16:30 0

Напишите, пожалуйста, ссылку на conky с ноутбуком (интересуют обои и конфиг).

del # 14 октября 2010 в 21:45 0

shafiq rasul, без понятия, скришот нашел на просторах сети.

Сергей # 10 ноября 2010 в 16:59 0

"Теперь перезапустим модули ядра: sudo /etc/init.d/module-init-tools" на этом шаге возникает проблема: :~$ sudo/etc/init.d/module-init-tools bash: sudo/etc/init.d/module-init-tools: Нет такого файла или каталога Что делать? (с) Чернышевский Н.Г.

del # 10 ноября 2010 в 17:01 0

Просто пропустите этот шаг, оно и без того должно работать.

del # 25 ноября 2010 в 21:59 0

shafiq rasul, тут можно взять конфигурацию conky как на скриншоте (в виде ноутбука).

buga # 28 ноября 2010 в 14:26 0

Не работают датчики температур. Использовал твою конфигурацию. Карточка Nvidia. Как можно исправить?

Opera 11.51GNU/Linux x64
фримен # 15 октября 2011 в 02:57 0

мб проблема в lm_sensors?ты их номрально установил?

kve1989 # 28 ноября 2010 в 18:28 0

И на самом деле это вкусно)))))

del # 28 ноября 2010 в 22:01 0

Не работают датчики температур. Использовал твою конфигурацию. Карточка Nvidia. Как можно исправить?
У меня тоже видеокарта NVIDIA, однако, все прекрасно работает. Проверьте, правильно ли Вы все установили и настроили. Возможно, потребуется перезагрузка.