Адной з самых прывабных асаблівасцей Ubuntu і большасці дыстрыбутываў GNU/Linux з'яўляецца іх здольнасць наладжвацца пад кожнага карыстальніка. Ёсць незлічоная колькасць спосабаў наладзіць наш працоўны стол, але ў гэтай публікацыі мы спынімся на вельмі карысным, а таксама эстэтычным віджэце. Я кажу пра насаты, віджэт, які адлюстроўвае інфармацыю такія як, напрыклад, тэмпература нашых працэсараў, сіла сігналу Wi-Fi, выкарыстанне аператыўнай памяці і многія іншыя характарыстыкі.
Тое, што мы збіраемся зрабіць тут сёння, гэта паглядзець, як мы можам усталяваць Conky, як мы можам прымусіць яго працаваць аўтаматычна у пачатку сесіі, і мы таксама ўбачым некалькі канфігурацый для нашага Conky. мы пачынаем.
Як мы ўжо казалі, прыгажосць Conky заключаецца ў тым, што праз яго мы можам атрымаць доступ уся інфармацыя; ад электроннай пошты ці выкарыстання жорсткага дыска да хуткасці працэсараў і тэмпературы любых прылад нашай каманды. Але лепш за ўсё тое, што Conky дазваляе нам бачыць усю гэтую інфармацыю на працоўным стале ў вельмі эстэтычным і візуальна прыемным выглядзе праз віджэт, які мы можам наладзіць самастойна.
Пачнем з таго, што калі ў нас ён не ўсталяваны, мы павінны ўсталяваць Conky. Мы можам зрабіць гэта, выканаўшы наступную каманду ў тэрмінале:
sudo apt install conky-all
Пасля ўстаноўкі мы таксама можам усталяваць праграму «lm-датчыкі», якая дазволіць Conky атрымаць тэмпературу прылад нашага ПК. Для гэтага мы выконваем гэтую каманду ў тэрмінале:
sudo apt install lm-sensors
Пасля таго, як мы ўсталявалі гэтыя два апошнія пакеты, мы павінны выканаць наступную каманду, каб «lm-sensors» выявіў усе прылады на нашым ПК:
sudo sensors-detect
На дадзены момант у нас ужо ўсталяваны Conky. Цяпер мы можам напісаць сцэнар для Conky запускаецца аўтаматычна ў пачатку кожнага сеансу. Для гэтага нам трэба стварыць тэкставы файл у папцы / usr / bin, які называецца, напрыклад, conky-start. Для гэтага мы выконваем:
sudo gedit /usr/bin/conky-start
Адкрыецца тэкставы файл, у які мы павінны дадаць неабходны код для запуску Conky у пачатку кожнай сесіі:
#!/bin/bash sleep 10 && conky;
Цяпер мы захоўваем файл і даем яму дазвол на выкананне з дапамогай:
sudo chmod a+x /usr/bin/conky-start
Цяпер мы павінны пашукаць прыкладанне «Прыкладанні для запуску» («Настройкі прыкладанняў для запуску», калі яно не адлюстроўваецца на іспанскай), каб дадаць скрыпт, які мы стварылі раней. Пасля таго, як мы адкрыем прыкладанне, з'явіцца наступнае акно:
Мы націскаем на "Дадаць", і з'явіцца акно накшталт гэтага:
- Дзе напісана імя мы можам паставіць «Conky»
- Дзе напісана Ордэн, мы павінны націснуць на кнопку «Агляд» і шукаць створаны намі сцэнар з назвай conky-start, які знаходзіцца ў тэчцы / usr / bin. У якасці альтэрнатывы мы можам напісаць непасрэдна / usr / bin / conky-start.
- En каментар, мы можам дадаць невялікі апісальны каментарый да прыкладання, які будзе выкананы ў самым пачатку.
Цяпер Conky запускаецца аўтаматычна кожны раз пры ўваходзе ў сістэму.
Калі віджэт Conky па-ранейшаму не з'яўляецца на працоўным стале, вам проста трэба перазагрузіць сістэму або запусціць яго непасрэдна з тэрмінала, увёўшы назву праграмы (conky). Як толькі віджэт з'явіцца на працоўным стале, цалкам верагодна, што нам не спадабаецца знешні выгляд, які ён прадстаўляе па змаўчанні. Для гэтага мы пакажам вам, як вы можаце рэдагаваць шрыфт Conky, каб надаць яму выгляд, які вам больш за ўсё падабаецца.
Зыходны файл Conky знаходзіцца ў выглядзе схаванага файла ў каталогу нашага карыстальніка. Гэты файл мае назву ".conkyrc". Каб убачыць схаваныя файлы і каталогі ў каталогу, мы можам зрабіць гэта графічна, націснуўшы Ctrl + H альбо выканаўшы каманду:
ls -f
Калі файл ".conkyrc" не з'яўляецца, мы павінны стварыць яго самастойна з дапамогай:
touch .conkyrc
Пасля таго, як мы знайшлі яго ці паверылі, мы адкрываем яго, і там у нас будзе шрыфт, які па змаўчанні пастаўляецца ў нашым Conky, альбо пусты файл, калі мы стварылі яго самі. Калі вам не падабаецца такая канфігурацыя, вы можаце скапіяваць шрыфт, які я выкарыстоўваю тут.
І, як вы можаце бачыць, у Інтэрнэце мы можам знайсці тысячы канфігурацый, проста шукаючы ў Google канфігурацыі Conky або Conky. Пасля таго, як мы знойдзем той, які нам спадабаўся, нам застанецца толькі загрузіць крыніцу і ўставіць яе ў файл ".conkyrc", пра які мы ўжо згадвалі раней. Сапраўды гэтак жа, у Ubunlog мы хочам паказаць вам спіс лепшых канфігурацый для Conky, атрыманых ад Devianart:
Конкі, Конкі, Конкі ад YesThisIsMe.
Канфігурацыя Conky by didi79
Конкі Луа by despot77
Мая Conky Config па londonali1010
У дадатак да загрузкі ўжо напісаных канфігурацый мы можам ствараць свае альбо мадыфікаваць існуючыя, бо Conky - гэта бясплатнае праграмнае забеспячэнне. Мы можам убачыць зыходны код Conky па адрасе ваша старонка GitHub.
Спадзяюся, гэты пост дапамог вам яшчэ больш наладзіць ваш працоўны стол. Цяпер з Conky наш працоўны стол будзе мець значна больш прыемны выгляд, акрамя таго, што мы зможам мець пад рукой інфармацыю, якая ў пэўны момант можа быць нам вельмі карысная.
17 каментарыяў, пакіньце свой
Я паспрабаваў адзін раз, і мне спадабалася, як гэта выглядала, гэта дало яшчэ адзін адметны штрых да працоўнага стала. Праблема ў тым, што яму проста заўсёды трэба было падыходзіць да стала, каб мець магчымасць праверыць любы з гэтых нумароў. І праўда, я даўно ўжо амаль не карыстаюся працоўным сталом, у мяне ёсць пара тэрміновых дакументаў і папка, але нічога іншага. Каб быць акуратным, я маю структуру сваіх файлаў у іншых месцах і больш не на працоўным стале (я перастаў яе выкарыстоўваць, бо пакінуў Window $).
Такім чынам, гэтая паслуга Conky была для мяне не вельмі практычнай, я паспрабаваў іншыя варыянты і вызначыўся з "Індыкатарам загрузкі сістэмы", ён знаходзіцца ў верхняй панэлі майго Ubuntu, і з першага погляду я бачу, як усё ідзе. У яго значна менш варыянтаў, чым у Conky, але для чаго я сапраўды яго выкарыстоўваю 😉
Прывітанне, Мігель, вялікі дзякуй за гэты артыкул, бо менавіта ён мне найбольш дапамог усталяваць Conky за падрабязны крок за крокам. Я ўсталяваў такую ж конкі, як вы. Але розніца ў тым, што мая з'яўляецца на чорным фоне. Як мне зрабіць яго празрыстым, як ваш?
Вялікае дзякуй.
Добрай раніцы Радрыга,
Калі, як вы кажаце, вы выкарыстоўвалі таго ж Conky, што і я, ён павінен з'явіцца на празрыстым фоне. У любым выпадку, адкрыйце файл .conkyrc, размешчаны ў вашым хатнім каталогу, і паглядзіце, ці з'яўляецца наступная этыкетка ў радку 10:
own_window_transparent yes
Такім чынам, Conky павінен атрымаць празрысты фон. Паглядзіце ўважліва, калі замест "так" у вас ёсць "не", і калі так, то зменіце яго.
Дзякуй за чытанне і найлепшыя пажаданні!
Добрай раніцы Мігель,
Як заўсёды, дзякуй, што знайшлі час адказаць, але не ўсе. Што тычыцца таго, пра што мы гаварылі вышэй, у радку 10 сцэнарыя выглядае так:
уласнае_акно_празрыстае так
але ўсё роўна ён усё яшчэ з'яўляецца на чорным фоне. Ва ўсякім разе, я даю гэта як кошык.
З іншага боку, я хацеў спытаць вас, як я павінен зрабіць так, каб надвор'е выглядала для мяне.
Вялікі дзякуй!
Гэй, я атрымліваю наступную памылку пры запуску conky з тэрмінала
«Conky: у канфігурацыі адсутнічае тэкставы блок; выхад
***** Папярэджанне распрацоўшчыка Imlib2 *****:
Гэтая праграма выклікае званок Imlib:
imlib_context_free ();
З параметрам:
кантэкст
будучы НУЛЬНЫМ. Выпраўце вашу праграму ».
Спадзяюся, вы можаце мне дапамагчы!
Buenas Noches,
Перш за ўсё, ці правільна вы стварылі файл .conkyrc у сваім хатнім каталогу?
Калі так, то першая памылка паведамляе вам, што ён не можа знайсці тэг TEXT у зыходным файле .conkyrc. Праверце, ці ёсць перад фарматаваннем дадзеных, якія будуць адлюстроўвацца на экране, усталяваны цэтлік TEXT. Калі вы не можаце вырашыць праблему, лепш скапіруйце канфігурацыю ў Pastebin і перадайце мне спасылку, каб мець магчымасць разгледзець код.
Дзякуй за чытанне і найлепшыя пажаданні.
Прывітанне, як яго ўставіць? Я ўжо адкрыў файл і скапіяваў яго і pefo як ёсць, альбо выдаляю прабелы, прабачце, але гэта ўсё яшчэ ўпершыню, і праўда ў тым, што непрыгожая чорная скрыня мяне не б'е XD
Добры дзень, у мяне праблема з conky manager v2.4 у ubuntu 16.04 з 64 біт, і я хачу, каб адзін з аджэтаў, які ён прыносіць, назаўсёды застаўся на маім працоўным стале, я маю на ўвазе, што пры кожным запуску віджэт ёсць, але я магу не знайсці кагосьці, як гэта можа дапамагчы ?? перш за ўсё, дзякуй
Прывітанне Мігель, я Ліхер, аўтар "Конкі", які вы тут паказваеце, я рады, што вам спадабаўся. Вітаю калегу
прывітанне добра, esque пры адкрыцці тэкставага файла і ўстаўцы (#! / bin / bash
sleep 10 && conky;) дае мне гэтую праблему ** (gedit: 21268): УВАГА **: не ўдалося ўсталяваць метаданыя дакумента: усталяваць метаданыя :: атрыбут gedit-spell не падтрымліваецца
Што я магу зрабіць?
Мне гэта не дапамагло, нават не пачалося
У мяне гэта не атрымалася, здавалася, што ў маім ubuntu ёсць адставанне win32, ха-ха, мне давялося яго выдаліць
Гэй.
Я бачыў віджэт, падобны на ваш, але адзіная праблема, якую ён прадстаўляе, - гэта тое, што ён не кантралюе сетку. Што я магу зрабіць? Так як я падключаны да сеткі. І яшчэ пытанне: калі вы больш не хочаце гэтага, як мне выдаліць яго?
Дзякуй за ваш час.
Хто-небудзь ведае імя конкі на першым малюнку паста ???
Надзвычайны допіс, я ўпершыню прачытаў тое, што на 100% разумею пра хітрасць, паведамленні на гэтую цікавую тэму заўсёды вельмі бянтэжаць, таму дзякуй. Аднак у мяне праблема з вашай канфігурацыяй, якую я лічу вельмі аб'ектыўна элегантнай. Падрабязнасць заключаецца ў тым, што інтэнсіўнасць сігналу Wi-Fi не з'яўляецца, вы можаце дапамагчы мне ў гэтым, калі ласка. Загадзя дзякуй за ваш час і падтрымку.Прывітанне!
Памылка канфігурацыі пастэбіна:
conky: Сінтаксічная памылка (/home/whk/.conkyrc:1: '=' чакаецца каля 'не') падчас чытання файла канфігурацыі.
conky: Мяркуючы, што гэта ў старым сінтаксісе, і спроба пераўтварэння.
conky: [радок «…»]: 139: спроба індэксаваць лакальныя «налады» (нулявое значэнне
Добрыя таварышы, хаця гэта старая нітка, гэтая няўхільная канфігурацыя вельмі добрая, у наш час conky выкарыстоўвае іншы больш сучасны сінтаксіс, я пакідаю вам тую ж версію conkyrc Miquel, абноўленую для бягучага сінтаксісу lua:
conky.config = {
фон = ілжывы,
font = 'Snap.se:size=8',
use_xft = праўда,
xftalpha = 0.1,
абнаўленне_інтэрвал = 3.0,
агульны час_прабегу = 0,
own_window = праўда,
own_window_class = 'Conky',
own_window_hints = 'без упрыгожвання, унізе, ліпкі, skip_taskbar, skip_pager',
own_window_argb_visual = праўда,
уласнае_акно_аргум = 150 =,
own_window_transparent = ілжыва,
own_window_type = 'стыкоўка',
double_buffer = праўда,
draw_shades = ілжыва,
draw_outline = ілжыва,
draw_borders = ілжыва,
draw_graph_borders = ілжыва,
мінімальная_вышыня = 200,
мінімальная шырыня = 6,
максімальная шырыня = 300,
default_color = 'ffffff',
default_shade_color = '000000',
default_outline_color = '000000',
выраўноўванне = 'верхні_правы',
зазор_x = 10,
разрыў_y = 46,
no_buffers = праўда,
cpu_avg_samples = 2,
override_utf8_locale = ілжыва,
верхні рэгістр = ілжывы,
use_spacer = няма,
};
conky.text = [[
# Тут пачынаецца канфігурацыя адлюстраваных дадзеных
# Першае - гэта назва аперацыйнай сістэмы і версія ядра
$ {шрыфт Ubuntu: style = bold: size = 12} $ sysname $ alignr $ ядро
# Гэта паказвае нам два працэсары і паласу кожнага з іх з іх выкарыстаннем
$ {шрыфт Ubuntu: style = bold: size = 14} Працэсары $ hr
$ {Шрыфт Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
# Гэта паказвае нам тэмпературу працэсараў
Тэмпература: $ alignr $ {acpitemp} C
# Гэта паказвае нам раздзел "Галоўная", аператыўную памяць і пілараме з кожнай паласой і дадзенымі
$ {шрыфт Ubuntu: style = bold: size = 14} Памяць і дыскі $ hr
$ {шрыфт Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
$ {fs_bar / дома}
$ {шрыфт Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
$ {membar}
$ {шрыфт Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
$ свопбар
# Гэта паказвае нам стан батарэі са слупком
$ {шрыфт Ubuntu: style = bold: size = 14} Акумулятар $ hr
$ {шрыфт Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
$ {battery_bar BAT0}
# Гэта паказвае нам сувязь з барам і яго магутнасць
$ {шрыфт Ubuntu: style = bold: size = 14} Сеткі $ hr
$ {шрыфт Ubuntu: style = bold: size = 10} Інтэнсіўнасць WIFI $ alignr $ {wireless_link_qual wlp3s0}%
# Гэта паказвае нам хуткасць загрузкі і загрузкі Інтэрнэту з графікай
$ {шрыфт Ubuntu: style = bold: size = 10} Загрузіце $ alignr $ {downspeed wlp3s0} / s
$ {downspeedgraph wlp3s0 30,210 01 01df10 10fdXNUMX}
$ {шрыфт Ubuntu: style = bold: size = 10} Загрузіць $ alignr $ {upspeed wlp3s0} / s
$ {upspeedgraph wlp3s0 30,210 0000 0000ff ffXNUMX}
# Гэта паказвае выкарыстанне працэсара праграмамі, якія яго найбольш выкарыстоўваюць
$ {шрыфт Ubuntu: style = bold: size = 14} Прыкладанні для выкарыстання працэсара $ hr
$ {шрыфт Ubuntu: style = bold: size = 10} $ {верхняе імя 1} $ alignr $ {топ працэсар 1}%
$ {top name 2} $ alignr $ {top cpu 2}%
$ {top name 3} $ alignr $ {top cpu 3}%
# Гэта паказвае працэнт аператыўнай памяці, якая выкарыстоўваецца ягонымі праграмамі
$ {шрыфт Ubuntu: style = bold: size = 14} Выкарыстоўваць дадаткі аператыўнай памяці $ hr
$ {шрыфт Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
$ {top_mem name 2} $ alignr $ {top_mem mem 2}%
$ {top_mem name 3} $ alignr $ {top_mem mem 3}%
]]
Звярніце ўвагу, што ў сеткавай інфармацыі пра загрузку і загрузку заменіце "wlan0" на "wlp3s0"
Каб даведацца назву сеткі, выкарыстоўвайце каманду ifconfig