Ang isa sa mga pinaka-kaakit-akit na tampok ng Ubuntu at karamihan sa mga GNU/Linux distro ay ang kanilang kakayahang ma-customize upang umangkop sa bawat user. Mayroong hindi mabilang na mga paraan upang i-customize ang aming desktop, ngunit sa post na ito kami ay tumutok sa isang napaka-kapaki-pakinabang pati na rin ang aesthetic widget. kausap ko Conky, isang widget na nagpapakita ng impormasyon gaya ng, halimbawa, ang temperatura ng aming mga processor, ang lakas ng signal ng Wi-Fi, ang paggamit ng RAM, at marami pang ibang katangian.
Ang gagawin natin dito ngayon ay tingnan kung paano natin mai-install si Conky, kung paano natin magagawa gawin itong awtomatikong tumakbo sa simula ng session, at makikita rin natin ang ilang configuration para sa ating Conky. simulan natin.
Tulad ng sinabi namin, ang kagandahan ng Conky ay nakasalalay sa katotohanan na sa pamamagitan nito ay maaari nating ma-access lahat ng uri ng impormasyon; mula sa mga email o paggamit ng hard drive hanggang sa bilis ng mga processor at temperatura ng alinman sa mga device sa aming team. Ngunit higit sa lahat, pinahihintulutan kami ni Conky na makita ang lahat ng impormasyong ito sa desktop sa isang napaka-aesthetic at kasiya-siyang paraan, sa pamamagitan ng isang widget na maaari nating ipasadya ang ating sarili.
Upang magsimula, kung hindi namin ito na-install, kailangan naming i-install ang Conky. Magagawa natin ito sa pamamagitan ng pagpapatakbo ng sumusunod na command sa terminal:
sudo apt install conky-all
Kapag na-install na, maaari din naming mai-install ang program na "lm-sensor" na magpapahintulot sa Conky na kunin ang temperatura ng mga aparato ng aming PC. Upang magawa ito, isinasagawa namin ang utos na ito sa terminal:
sudo apt install lm-sensors
Kapag na-install na namin ang huling dalawang package na ito, kailangan naming isagawa ang sumusunod na command upang makita ng "lm-sensors" ang lahat ng device sa aming PC:
sudo sensors-detect
Sa puntong ito ay mayroon na tayong naka-install na Conky. Ngayon ay maaari na tayong magsulat ng script para kay Conky awtomatikong tumakbo sa simula ng bawat session. Upang magawa ito, kailangan nating lumikha ng isang text file sa folder na / usr / bin na tinatawag, halimbawa, conky-start. Upang magawa ito, nagpapatupad kami ng:
sudo gedit /usr/bin/conky-start
Ang isang text file ay bubuksan kung saan kailangan naming idagdag ang kinakailangang code para sa Conky upang tumakbo sa simula ng bawat session:
#!/bin/bash sleep 10 && conky;
Ngayon, nai-save namin ang file at binibigyan ito ng mga pahintulot sa pagpapatupad ng:
sudo chmod a+x /usr/bin/conky-start
Ngayon, kailangan nating hanapin ang application na "Startup Applications" ("Startup Applications Preferences" kung hindi ito lumilitaw sa Spanish) upang idagdag ang script na ginawa namin dati. Kapag nabuksan na namin ang application, lalabas ang isang window tulad ng sumusunod:
Nag-click kami sa "Magdagdag" at lilitaw ang isang window na tulad nito:
- Kung saan sinasabi nito pangalan maaari naming ilagay ang «Conky»
- Kung saan sinasabi nito Orden, kailangan naming mag-click sa pindutang "Browse" at hanapin ang script na nilikha namin na tinatawag na conky-start na matatagpuan sa loob ng / usr / bin folder. Bilang kahalili, maaari naming direktang isulat / usr / bin / conky-start.
- En puna, maaari kaming magdagdag ng isang maliit na naglalarawang komento ng application na naisakatuparan sa simula.
Ngayon ay awtomatikong tatakbo ang Conky sa tuwing mag-log in ka.
Kung ang Conky widget ay hindi pa rin lilitaw sa desktop, kailangan mo lamang i-restart ang system o direktang patakbuhin ito mula sa terminal, i-type ang pangalan ng program (conky). Sa sandaling lumitaw ang widget sa desktop, malamang na hindi namin magugustuhan ang hitsura na ipinapakita nito bilang default. Para dito, ipapakita namin sa iyo kung paano mo maaaring i-edit ang font ni Conky para bigyan ito ng hitsura na pinakagusto mo.
Ang source file ng Conky ay matatagpuan bilang isang nakatagong file sa loob ng direktoryo ng aming gumagamit. Ang file na ito ay may pangalang ".conkyrc". Upang makita ang mga nakatagong mga file at direktoryo sa loob ng isang direktoryo, magagawa natin ito nang grapiko sa pamamagitan ng pagpindot sa Ctrl + H o sa pamamagitan ng pagpapatupad ng utos:
ls -f
Kung ang file na ".conkyrc" ay hindi lilitaw, kailangan namin itong likhain ng:
touch .conkyrc
Kapag nahanap na namin ito o pinaniniwalaan, binubuksan namin ito at doon magkakaroon kami ng font na dumarating bilang default sa aming Conky o isang walang laman na file kung nilikha namin ito mismo. Kung hindi mo gusto ang pagsasaayos na iyon, maaari mong kopyahin ang font na ginagamit ko dito.
At, tulad ng nakikita mo, sa internet makakakita tayo ng libu-libong mga pagsasaayos sa pamamagitan lamang ng paghahanap ng "Conky configurations" o "Conky configurations" sa Google. Kapag nahanap na namin ang gusto namin, kakailanganin lamang naming i-download ang mapagkukunan at i-paste ito sa ".conkyrc" na file na nabanggit namin kanina. Gayundin, sa Ubunlog nais naming ipakita sa iyo ang isang listahan ng mga pinakamahusay na pagsasaayos para sa Conky na nakuha mula sa Devianart:
Conky, Conky, Conky sa pamamagitan ng YesThisIsMe.
Conky Config ni didi79
Conky Lua ni despot77
Ang aking Conky Config ni londonali1010
Bilang karagdagan sa pag-download ng mga pagsasaayos na nakasulat na, makakalikha kami ng aming sariling o mababago ang mga mayroon nang, dahil ang Conky ay Libreng Software. Maaari nating makita ang source code ni Conky sa iyong pahina ng GitHub.
Inaasahan namin na ang post na ito ay nakatulong sa iyo na ipasadya nang kaunti ang iyong desktop. Ngayon sa Conky ang aming desktop ay magkakaroon ng isang mas kaaya-ayang hitsura bukod sa magkakaroon kami ng impormasyon sa kamay na sa ilang mga punto ay maaaring maging napaka kapaki-pakinabang.
Sinubukan ko ito nang isang beses at nagustuhan ko ang hitsura nito, nagbigay ito ng isa pang natatanging ugnayan sa desktop. Ang problema ay palaging kailangan niyang pumunta sa desk upang masuri ang anuman sa mga numerong iyon. At ang totoo ay halos hindi ko na ginagamit ang desktop nang mahabang panahon, mayroon akong ilang mga dokumento ng kagyat na paggamit at isang folder, ngunit wala nang iba. Upang maging malinis mayroon akong istraktura ng aking mga file sa iba pang mga lugar at wala na sa desktop (Huminto ako sa paggamit nito mula nang umalis ako sa Window $).
Kaya ang serbisyong Conky na ito ay hindi masyadong praktikal para sa akin, sinubukan ko ang iba pang mga pagpipilian at nagpasya sa "System load tagapagpahiwatig", mayroon ako sa tuktok na bar sa aking Ubuntu at sa isang sulyap ay nakikita ko kung paano nangyayari ang lahat. Marami itong mas kaunting pagpipilian kaysa sa Conky, ngunit kung ano talaga ang ginagamit ko para sa 😉
Kumusta Miguel, maraming salamat sa artikulong ito, dahil ito ang higit na nakatulong sa akin upang mai-install ang Conky, para sa detalyadong hakbang-hakbang. Nag-install ako ng kapareho mong conky sa iyo. Ngunit ang pagkakaiba ay ang minahan ay lilitaw na may isang itim na background. Paano ko ito gagawin na transparent tulad ng sa iyo?
Maraming salamat sa inyo.
Magandang umaga Rodrigo,
Kung tulad ng sinabi mong nagamit mo ang parehong Conky tulad ng sa akin, dapat itong lumitaw na may transparent na background. Gayunpaman, buksan ang .conkyrc file na matatagpuan sa iyong direktoryo sa bahay at tingnan kung ang sumusunod na label ay lilitaw sa linya 10:
own_window_transparent yes
Sa ganitong paraan dapat kang makuha ni Conky sa transparent na background. Suriin kung sa halip na "oo" mayroon kang "hindi", at kung gayon, baguhin ito.
Salamat sa pagbabasa at mga pagbati!
Magandang umaga Miguel,
Tulad ng laging salamat sa paglalaan ng oras upang sagutin, hindi lahat ay sumasagot. Tungkol sa kung ano ang pinag-usapan sa itaas, sa linya 10 ng script ay lilitaw ito bilang dapat:
sariling_window_transparent oo
ngunit lumilitaw pa rin ito sa itim na background. Gayunpaman, ibinibigay ko ito bilang isang basket case.
Sa kabilang banda, nais kong tanungin ka kung paano ko lalabas ang panahon.
Maraming salamat!
Hey, nakukuha ko ang sumusunod na error kapag nagsisimulang conky mula sa terminal
«Conky: nawawalang bloke ng teksto sa pagsasaayos; paglabas
***** Babala sa Developer ng Imlib2 *****:
Ang program na ito ay tumatawag sa Imlib na tawag:
imlib_context_free ();
Gamit ang parameter:
kaugnay na kahulugan
pagiging NULO. Mangyaring ayusin ang iyong programa. »
Sana matulungan mo ako!
Magandang gabi,
Una sa lahat, nagawa mo ba nang tama ang .conkyrc file sa iyong direktoryo sa bahay?
Kung gayon, ang unang error ay ipaalam sa iyo na hindi nito mahanap ang TEXT tag sa loob ng .conkyrc source file. Suriin kung bago i-format ang data na ipapakita sa screen, mayroon kang itinakdang label na TEXT. Kung hindi mo malulutas ang problema, pinakamahusay na kopyahin ang iyong pagsasaayos Pastebin at ipasa sa akin ang link upang masuri ang code.
Salamat sa pagbabasa at pagbati.
Kumusta, paano ko ito mai-paste? Nabuksan ko na ang file at kinopya ito at pefo kung mayroon ito o tinanggal ko ang mga puwang, paumanhin ngunit ito pa rin ang aking unang pagkakataon at ang totoo ay hindi ako tinalo ng pangit na itim na kahon XD
Kumusta, mayroon akong problema sa conky manager v2.4 sa ubuntu 16.04 ng 64bits at ito ay nais ko ng isa sa mga widget na dinadala nito upang manatili sa aking desktop magpakailanman, ibig kong sabihin sa bawat pagsisimula ng widget ay naroroon ngunit kaya ko 't makahanap ng isang katulad ko makakatulong ito ?? una sa lahat, Salamat
Kumusta Miguel, ako si Liher, ang may-akda ng Conky na ipinapakita mo rito, natutuwa akong nagustuhan mo ito. Pagbati sa kasamahan
hello good, yun ba pag binuksan mo ang text file at nilagay (#! / bin / bash
Ang pagtulog 10 && conky;) ay nagbibigay sa akin ng problemang ito ** (gedit: 21268): WARNING **: Nabigo ang pagtatakda ng metadata ng dokumento: Itakda ang metadata :: ang katangiang naka-enable sa gedit-spell ay hindi suportado
Ano ang magagawa ko?
Hindi ito nakatulong sa akin, hindi man ito nagsimula
Hindi ito gumana para sa akin, tila may win32 lag ang aking ubuntu lol kailangan kong tanggalin ito
Hello.
Nakita ko ang widget tulad ng sa iyo, ngunit ang nag-iisang problema lamang na ipinakita nito ay hindi nito sinusubaybayan ang network. Ano ang magagawa ko? Dahil konektado ako sa network. At isa pang tanong: Kung sakaling hindi mo na gusto ito, paano ko ito maa-uninstall?
Salamat sa oras mo.
Mayroon bang nakakaalam ng pangalan ng conky sa unang imahe ng post ???
Hindi pangkaraniwang post, ito ang kauna-unahang pagkakataon na nabasa ko ang isang bagay na naiintindihan ko 100% tungkol sa conky, ang mga post tungkol sa kagiliw-giliw na paksang ito ay laging nakalilito, samakatuwid, salamat. Gayunpaman, mayroon akong problema sa iyong pagsasaayos na sa palagay ko napaka-layunin na matikas. Ang detalye ay ang tindi ng signal ng wifi ay hindi lilitaw, maaari mo ba akong tulungan sa mangyaring ito. Maraming salamat sa iyong oras at suporta. Mga pagbati!
Nabigo ang iyong pagsasaayos ng pastebin:
conky: Syntax error (/home/whk/.conkyrcubre: '=' inaasahan na malapit sa 'hindi') habang binabasa ang config file.
conky: Ipagpalagay na ito ay nasa lumang syntax at sumusubok na conversion.
conky: [string «…»]: 139: tangkang i-index ang mga lokal na 'setting' (isang nilalang halaga
Mahusay na mga kasama, bagaman ito ay isang lumang thread, ang conky config na ito ay napakahusay, sa panahong ito ang conky ay gumagamit ng isang mas modernong sintaks, iniiwan ko sa iyo ang parehong bersyon ng conkyrc ni Miquel, na-update para sa kasalukuyang lua syntax:
conky.config = {
background=false,
font = 'Snap.se:size=8',
use_xft = totoo,
xftalpha = 0.1,
update_interval = 3.0,
total_run_times = 0,
sariling_window = totoo,
sariling_window_class = 'Conky',
own_window_hints = 'undecorated, sa ibaba, malagkit, skip_taskbar, skip_pager',
sariling_window_argb_visual = totoo,
sariling_window_argb_value = 150,
sariling_window_transparent = false,
sariling_window_type = 'pantalan',
double_buffer = totoo,
draw_shades = false,
draw_outline = mali,
draw_border = false,
draw_graph_bounds = false,
minimum_height = 200,
minimum_width = 6,
maximum_width = 300,
default_color = 'ffffff',
default_shade_color = '000000',
default_outline_color = '000000',
pagkakahanay = 'top_ Right',
gap_x = 10,
gap_y = 46,
no_buffers = totoo,
cpu_avg_samples = 2,
override_utf8_locale = false,
uppercase = mali,
use_spacer = wala,
};
conky.text = [[
#Dito nagsisimula ang pagsasaayos ng ipinakitang data
#Ang una ay ang pangalan ng operating system at ang bersyon ng kernel
$ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel
Ipinapakita sa amin ng # ito ang dalawang processor at isang bar ng bawat isa sa kanila gamit ang kanilang paggamit
$ {font Ubuntu: style = bold: size = 14} Mga processor $ hr
$ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
Ipinapakita nito sa atin ang temperatura ng mga nagpoproseso
Temperatura: $ alignr $ {acpitemp} C
Ipinapakita sa amin ng # ito ang pagkahati ng Home, ang RAM at ang lagari na may isang bar bawat isa at ang data nito
$ {font Ubuntu: style = bold: size = 14} Memorya at mga disk $ hr
$ {font Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
$ {fs_bar / home}
$ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
$ {membar}
$ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
$ swapbar
# Ipinapakita nito sa amin ang estado ng baterya na may isang bar
$ {font Ubuntu: style = bold: size = 14} Baterya $ hr
$ {font Ubuntu: style = bold: size = 10} $ {baterya BAT0} $ alignr
$ {baterya_bar BAT0}
Ipinapakita sa amin ng # ito ang koneksyon sa isang bar at lakas nito
$ {font Ubuntu: style = bold: size = 14} Mga network $ hr
$ {font Ubuntu: style = bold: size = 10} WIFI intensity $ alignr $ {wireless_link_qual wlp3s0}%
Ipinapakita sa amin ng # Ito ang pag-download at bilis ng pag-upload ng internet na may mga graphic
$ {font Ubuntu: style = bold: size = 10} Mag-download ng $ alignr $ {downspeed wlp3s0} / s
$ {downspeedgraph wlp3s0 30,210 01df01 10fd10}
$ {font Ubuntu: style = bold: size = 10} Mag-upload ng $ alignr $ {upspeed wlp3s0} / s
$ {upspeedgraph wlp3s0 30,210 0000ff ff0000}
Ipinapakita nito ang paggamit ng CPU ng mga application na pinaka-ginagamit ito
$ {font Ubuntu: style = bold: size = 14} Mga aplikasyon sa paggamit ng CPU $ hr
$ {font Ubuntu: style = bold: size = 10} $ {nangungunang pangalan 1} $ alignr $ {nangungunang cpu 1}%
$ {nangungunang pangalan 2} $ alignr $ {nangungunang cpu 2}%
$ {nangungunang pangalan 3} $ alignr $ {nangungunang cpu 3}%
Ipinapakita sa amin ng # ito ang porsyento ng RAM na ginamit ng mga application nito
$ {font Ubuntu: style = bold: size = 14} Gumamit ng mga aplikasyon ng RAM $ oras
$ {font 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}%
]]
Tandaan na sa upload ng network at impormasyon sa pag-download, palitan ang "wlan0" ng "wlp3s0"
Upang malaman ang pangalan ng network, gamitin ang ifconfig command