Conky manager linux mint настройка

HowTo: Install and Configure Conky in Linux Mint/Ubuntu/Debian

Conky – is a highly configurable system monitor software.

It is able to monitor many system variables including CPU, memory, swap, disk space, temperature, top, upload, download, system messages.

It has built in IMAP and POP3 support, built in support for many popular music players and much more.

In this article you’ll find how to install and configure Conky in deb-based systems like Linux Mint, Ubuntu or Debian.

I’ll also show how to start, stop, restart Conky and how to setup Conky to start at boot.

Conky Installation

Latest Conky package is included into default Linux Mint, Debian and Ubuntu repositories.

Run the following command to install Conky with all features enabled:

$ sudo apt-get install conky conky-all

I’d also suggest you to install some extra staff that you may need in future:

$ sudo apt-get install curl lm-sensors hddtemp

The following packages will be installed:

Package Description
curl Transfer files through HTTP, HTTPS, FTP and others protocols
lm-sensors Utilities to read temperature/voltage/fan sensors
hddtemp Hard drive temperature monitoring utility

Start | Stop | Restart Conky

Use the following commands to start, stop or restart Conky.

Start Conky

Execute the following command to start Conky in a background:

$ conky -d Conky: forked to background, pid is 11122

Stop Conky

Execute the following command to stop Conky:

$ pkill conky Conky: received SIGINT or SIGTERM to terminate. bye!

Restart Conky

Execute the following command to restart Conky:

$ pkill -HUP conky Conky: received SIGHUP or SIGUSR1. reloading the config file.

It makes Conky reread its configuration file.

Set Conky To Start At Boot

We will set Conky to start at boot by adding it to the “Startup Applications”.

Setup Conky To Run On Startup

Press Alt+F2 to bring up the “Run dialog”.

Type gnome-session-properties if you use GNOME desktop or type mate-session-properties if you use MATE. Press the Run button.

Click the Add button and fill in the fields as follows:

Field Value
Name conky
Command conky -p 15
Comment A system monitor

conky -p 15 command starts Conky with a delay in 15 seconds. We needed it to prevent Conky from starting before the desktop. Change the delay if Conky still appears before the desktop and disappears as soon as wallpaper is loaded.

Читайте также:  Публикация web сервера 1с apache linux

Conky Configuration

Conky will firstly try to look for a local ~/.conkyrc file and if it doesn’t exist, then it will read the default one – /etc/conky/conky.conf.

Copy the default Conky config to your home directory.

$ cp /etc/conky/conky.conf ~/.conkyrc

Now edit ~/.conkyrc file to make changes to Conky:

Источник

LM 16 Cinnamon: Conky. Часть 1. Подготовительные работы

Conky, или в народе «коньки», представляет собой мощный и разнообразно настраиваемый системный монитор, берущий начало от torsmo.

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

Я настраивал свои «коньки» в течение, наверное, 2 – 3 месяцев (не помню уже точно), а «подстраиваю» их периодически до сих пор. Однако не пугайтесь, это связано не столько со сложностью настроек (conky можно запустить сразу после установки, хотя вряд ли кого-то устроит его дефолтный вид), сколько с тюнингом «под себя» и под своё железо.

Меня в конечном счете устоил такой вариант, который и кочует теперь от Ubuntu к Arch’у и по всем LinuxMint, включая «Росинки» 9, 11 и 13 alpha, вот уже года три, а то и больше.

Conky_LM16

Сейчас даже заготовки для нее обнаружил с трудом, да и тех кот наплакал. Мне как-то показалось, что в первой части — самое интересное, а всё остальное, на 99% сводящееся к написанию (точнее, правке) файла .conkyrc, уже замусолено в интернете до оскомины и никого не затрудняет. Сами понимаете, лепить посты на такие темы уже не просто лень, а непреодолимая лень.

Тем не менее было бы интересно взглянуть на ваш .conkyrc

Раз есть такое желание, выкладываю его в отдельной «хвостовой» главке.

Спасибо! Самая полезная статья, из всех мною нагугленых за месяц.

Почему-то терминал пишет, что отказано в доступе, в ответ на выполнение скрипта myip.sh (текст скопирован, построчно переносы сделал)

Попробуйте выполнить в терминале (в папке, где лежит скрипт):

АХ, ЭТО ЖЕ ТАК ПРОСТО, права. )))) спасибо, я про них забыл

Скажите, есть ли возможность сделать окно коньков полупрозрачным, без использования луа-скриптов?

xftalpha 0.5 — это прозрачность чего именно? меняю, а ничего не меняется

За прозрачность-непрозрачность отвечает строка
own_window_transparent yes

Понятное дело, если no, то окно непрозрачно, и тогда вступает в игру строка
own_window_colour

Читайте также:  Open log files in linux

(у меня, к примеру, darkolivegreen).

Полупрозрачность никогда не делал, но советуют так:

own_window yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_argb_visual yes
own_window_argb_value 128

При этом если нужно получить полупрозрачность черного фона, следует установить own_window_transparent no

а степень непрозрачности подбирать манипулируя параметром own_window_argb_value, подбирая его в пределах 0 — 255.

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

А вот вопрос: У меня RSS подписка огроменная, мне нужно, чтоб новости показывались по пять штук с каждого канала, а каналов всего 15. Можно ли для RSS сделать второе, отдельное окно conky, чтоб системный монитор не трогать?

Теоретически, насколько я понимаю, можно сделать не одно и даже не два окна conky, для этого придется запускать соответствующее количество экземпляров коньков, каждый со своим .conkyrc (conky -c $HOME/.conkyrc-1, conky -c $HOME/.conkyrc-2 и т.д.) Сам я, однако, на практике никогда даже не пытался это делать. Как справедливо сказано в man conky, чем больше запихивается в коньки, тем больше они жрут ресурсов. Можно, конечно, вторые коньки запускать «вручную», по мере необходимости, но тогда уж, имхо, удобнее пользоваться rss-ридером.

Впихнуть такую страсть, как 15 х 5 строк — это я не знаю, какой монитор нужен. У меня на скромном 19-ти дюймовом (1366х768) помещается по вертикали ~ 48 строк, из которых ~ 10 уходит на оформление (hr).

Ваши наброски для .conkyrc нужно проверять практически. Только на практике отлавливаются всякие мелкие малозаметные ошибки и окончательно подгоняется по геометрии вывод.

И очень прошу Вас в следующий раз большие куски кода выкладывать на какой-нибудь pastebin, а в комменты — ссылку.

спасибо ) Так и думал. Лучше, действительно, РСС-ридер заюзаю. Просто так было бы удобно сразу на рабочем столе все видеть.

вот еще: я практически скопировал погодный скрипт, немного под себя изменил, но почему-то вывод дампа странно форматируется, каждый раз по разному. Я сперва в скрипте добавлял пробелы, чтоб выравнять, но потом понял, что каждый день все меняется. Это из-за того сайта метеоинфо, или в коде есть недочет?

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

Скрипты — штука капризная. Погодный скрипт (тот, который под спойлером) выдавал у меня необъяснимую ошибку, пока я не выяснил, что обратный слэш, набранный на странице блога как \ при копировании не распознаётся правильно, и надо кодировать его как \. На выяснение ушёл чуть не час времени, временами я даже начинал сомневаться в своём психическом здоровье.

Читайте также:  Linux tar to ftp

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

Оригинальный скрипт — именно для Москвы? Для Екатеринбурга, например, придется его править.

Что касается московского, у меня он выводится нормально. Следовательно, где-то у Вас что-то не то. Для контроля скопируйте его отсюда (с гарантией от вмешательства CMS-движка): http://mintmem.com/demo/conky_weather-demo

Не забудьте добавить ему расширение, а главное — дать ему права на исполнение.

Источник

Встаем на коньки: знакомство с системным монитором Conky в Linux

Пользователи Windows 7 наверняка помнят про такую примечательную вещь, как гаджеты: визуальные элементы с отображением часов, погоды, загрузкой процессора и оперативной памяти, липкие заметки и пр. Впоследствии Microsoft прекратила их поддержку из-за наличия уязвимостей. В дистрибутивах Linux существует такая же, и даже более функциональная вещь, под названием Conky, с которой сегодня и познакомимся.

Что такое Conky?

Это системный монитор, предназначенный для X.org систем. Он позволяет выводить на экран в виде гаджета информацию о работе ЦП, оперативной памяти и жестких дисков, дату и время, погоды и много чего еще.

Установка и конфигурирование «коньков»

Conky доступен в системных репозиториях любого из популярных Linux-дистрибутивов, потому установка осуществляется стандартной командой при помощи менеджера пакетов.

  • Для Linux Mint/Ubuntu/Debian — sudo apt install conky
  • Для Fedora — sudo dnf install conky
  • Для Archlinux — sudo pacman -S conky

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

Согласитесь, что выглядит не очень? Но это все можно подправить под себя.

Конфигурация Conky

Управление тем, что будет отображаться на экране происходит через два файла:

  • /etc/conky/conky.conf — основной конфигурационный файл, который лучше не трогать
  • .conkyrc — пользовательский файл конфигурации, который находится в домашней директории пользователя, если он отсутствует, то Conky подгружает основную конфигурацию.

Управление пользовательским файлом можно осуществлять через обычный текстовый редактор, через консольный текстовый редактор и при помощи специальных графических утилит. Примером такой утилиты является Conky Manager. Правда, я слышал, что разработка давным-давно не ведется и, к слову, копирайт в программе от 2014 года. Но тем не менее, программа работает, потому давайте ее установим. В примере использую установку для Linux Mint. Последовательно выполняем в терминале следующие команды:

  • wget http://launchpadlibrarian.net/340091846/realpath_8.26-3ubuntu4_all.deb https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.deb (скачиваем установочный файл)
  • sudo dpkg -i realpath_8.26-3ubuntu4_all.deb conky-manager-v2.4-amd64.deb (устанавливаем скачанный файл)
  • sudo apt install -f (устанавливаем нужные зависимости после установки)

После проделанных процедур в системе появится Conky Manager, через который будет проще включать/отключать и настраивать виджеты.

Источник

Оцените статью
Adblock
detector