Conky Това е интересен инструмент, който ни помага да наблюдаваме нашата система (наред с други неща) и въпреки че не съм я използвал дълго, дълго време (тъй като тя е загубила съзнание, поне за мен), обичах я като просто приложение, което консумира малко ресурси.
Обикновено, когато стартираме и конфигурираме Conky, ние използваме само един екземпляр, но какво, ако искаме да използваме няколко? Както можете да видите например на следното изображение:
Нека да видим как да го направим. За това трябва да създадем няколко файла, 3 в този случай:
- .conkyrc_mail за известие по имейл
- .conkyrc_system за системна информация
- .conkyrc_време за часовника на бюрото
Създаваме папка, наречена .скачащ в нашия / дома.
$ mkdir ~/.conky
След това отваряме терминал като и като root създаваме файл в / ЮЕсАр / местни / хамбар с името start_conky:
$ sudo touch /usr/local/bin/start_conky
и поставяме следното вътре:
#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &
Сега това, което ни остава, е да му дадем разрешения:
$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky
Но може да се случи Conky да се стартира, преди работният плот да завърши зареждането и да изчезне. За да разрешим това, ние създаваме файл в пътя /home/your_user/.config/autostart под името conky_start (това е различно име от файла, създаден в / usr / local / bin) и го поставяме вътре:
#! / bin / bash sleep 15 start_conky изход 0
Можем да променим стойността сън 15 в зависимост от времето, необходимо за зареждане на работния плот.
Досега съответната част на тази статия. Ако искате да копирате скриптовете, използвани за предишния пример, продължете да четете.
.conkyrc_mail
# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # граничните маржове border_margin 5 # граница ширина BORDER_WIDTH 1 # Цветове по подразбиране, а също и цветовете на границите default_color бял #default_shade_color черен #default_outline_color бял own_window_colour # Текст подравняване бели, други възможни стойности са коментирани #alignment top_left подравняване top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Пропуск между границите на екрана и текста # същото нещо като преминаването на -x в командния ред gap_x 35 gap_y 40 # Изваждане на буфери на файловата система от използваната памет? no_buffers да # задайте да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # задайте на 1, за да деактивирате осредняването cpu_avg_samples 1 # брой на нетните проби за средно # задайте на 1, за да деактивирате усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = вашето потребителско име –password = tupassword –ssl –connectiontimeout = 51} $ {font} Съобщение (я)
.conkyrc_време
# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # граничните маржове border_margin 5 # граница ширина BORDER_WIDTH 1 # Цветове по подразбиране, а също и цветовете на границите default_color бял #default_shade_color черен #default_outline_color бял own_window_colour # Текст подравняване бели, други възможни стойности са коментирани #alignment top_left подравняване top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Пропуск между границите на екрана и текста # същото нещо като преминаването -x в командния ред gap_x -40 gap_y 679 # Изваждане на буфери на файловата система от използваната памет? no_buffers да # зададен на да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # зададен на 1, за да деактивира усредняването cpu_avg_samples 1 # брой на нетните проби за средно # зададен на 1, за да деактивира усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}
.conkyrc_system
# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # полета на границата border_margin 5 # широчина на границата border_width 1 # Цветове по подразбиране, а също и цветове на рамката default_color 2a2a2a own_window_colour white # Подравняване на текст, коментират се други възможни стойности #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap text # същото нещо като предаването на -x в командния ред gap_x 800 gap_y 690 # Изваждане на буферите на файловата система от използваната памет? no_buffers да # задайте да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # задайте на 1, за да деактивирате осредняването cpu_avg_samples 1 # брой на нетните проби за средно # задайте на 1, за да деактивирате усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP: $ swapperc% $ {alignr 60} $ {swapbar 8,60}
Ефектно допълнение към публикацията, която публикувах за Install Conky.
😉 Всъщност го публикувах, за да изясня съмнението на друг потребител. Не съм сигурен дали настройките все още работят, тъй като ги използвах много отдавна.
Защо казвате, че няма смисъл да го използвате?
поздрави
Ами защото ми се струва глупаво да трябва да минимизирам всички прозорци, за да отида на работния плот, за да видя някои други статистически данни. В останалата част това е друго приложение, работещо за забавление. Но това е моят начин да го видя, има хора, които го използват само за красота. Вече преминах този етап .. 😀
Преминахте ли този етап? Страхотно, значи се върнахте към XFCE !!!
Ха, шегувам се. Никога не съм го инсталирал по същата причина.
Когато го използвах на работния плот с Fluxbox, това, което направих, го поставих на един ред и зададох размера на всички прозорци, така че те никога да не заемат това пространство. По този начин винаги виждах как информацията заема много малко място на екрана (за 19-инчов монитор, може би това е спорно на лаптоп) и консумира малко ресурси.
Радвам се да видя, че това все още върви гладко, много големи момчета падат напоследък.
Поздрави.
Уважително, но много субективно и относително ваше мнение. В моя случай conky е от съществено значение за мен да наблюдавам температурите на системата (наред с други неща, които са доста далеч от употреба поради „красотата“). Ще бъда вечно благодарен на тази малка програма, тъй като тя ми спести няколко билета. Дължа му например, че графичната ми карта не се е стопила. Преди време забелязах, че температурата на този се покачи тревожно, без да използвам никаква програма, която да го оправдава. Изненадан разглобих корпуса на компютъра, за да го проуча малко: тогава открих, че графичният охладител се е запушил поради прах. Ако не беше Conky, никога не бих го открил навреме и бих свършил GPU. Приложението работи за забавление? Не мисля така.
Минимизирането на всички прозорци и възстановяването им, за да се види Conky, може да ме накара да загубя най-много няколко секунди (малка жертва, ако е свързано здравето на компютъра и следователно работата ми). И ако не искам да намаля до минимум, отивам на друго бюро и свято лекарство.
Трябва да има някакъв начин клавишната комбинация да го изпрати отпред, за да може да минимизира нищо.
За мен резервният интерфейс на GNOME 3.4 работи чудесно за мен със своя ред. Сладостта на бюрото вече ме отегчава.
conkyEmail, conkyForecast ... са независими програми от conky. Те принадлежат на conky-другари.
Благодаря, при мен се получи
WTF? Safari, работещ на ArchLinux
Webkit, Webkit навсякъде.
Е, обичам да имам конки. Всичко се контролира, ... макар че времето на получаване на конки до молони е минало в историята: Сега имам нормален с типичните данни на компютъра.
Благодаря ви много за обяснението 😀
Благодаря за бакшиша!
Въпреки че с Conky GUI ръчната работа е доста ергономична.
Поздрави!
Чудесно, много ми помогна.