Ubuntu va ko'pgina GNU/Linux distroslarining eng jozibali xususiyatlaridan biri ularning har bir foydalanuvchiga moslasha olish qobiliyatidir. Ish stolimizni sozlashning son-sanoqsiz usullari mavjud, ammo bu postda biz juda foydali, shuningdek, estetik vidjetga e'tibor qaratamiz. haqida gapiryapman Conky, bu vidjet ma'lumotlarni aks ettiradi masalan, protsessorlarimiz harorati, Wi-Fi signalining kuchi, operativ xotiradan foydalanish va boshqa ko'plab xususiyatlar.
Bugun biz bu erda nima qilmoqchimiz, Conky-ni qanday o'rnatishimiz mumkinligini va qanday qilib o'rnatishimiz mumkinligini ko'rib chiqamiz uni avtomatik ravishda ishga tushiring sessiya boshida va biz Conky uchun bir nechta konfiguratsiyalarni ham ko'ramiz. boshlaymiz.
Aytganimizdek, Konkining go'zalligi shundaki, u orqali biz kirishimiz mumkin har qanday ma'lumot; elektron pochta xabarlari yoki qattiq diskdan foydalanishdan protsessorlarning tezligi va jamoamizdagi har qanday qurilmalarning harorati. Lekin eng muhimi, Conky bizga ushbu ma'lumotlarni ish stolida juda estetik va ko'zga ko'rinadigan tarzda ko'rish imkonini beradi. o'zimizni sozlashimiz mumkin bo'lgan vidjet.
Boshlash uchun, agar u bizda o'rnatilmagan bo'lsa, biz Conky-ni o'rnatishimiz kerak. Buni terminalda quyidagi buyruqni ishga tushirish orqali amalga oshirishimiz mumkin:
sudo apt install conky-all
O'rnatilgandan so'ng biz Konkiga imkon beradigan "lm-sensorlar" dasturini ham o'rnatishimiz mumkin haroratni oling bizning kompyuterimiz qurilmalari. Buning uchun terminalda ushbu buyruqni bajaramiz:
sudo apt install lm-sensors
Ushbu oxirgi ikkita paketni o'rnatganimizdan so'ng, "lm-sensors" kompyuterimizdagi barcha qurilmalarni aniqlashi uchun quyidagi buyruqni bajarishimiz kerak:
sudo sensors-detect
Ayni paytda bizda Conky allaqachon o'rnatilgan. Endi biz Conky uchun skript yozishimiz mumkin har bir mashg'ulot boshida avtomatik ravishda ishlaydi. Buning uchun / usr / bin papkasida matnli fayl yaratishimiz kerak, masalan, conky-start. Buning uchun biz quyidagilarni bajaramiz:
sudo gedit /usr/bin/conky-start
Matnli fayl ochiladi, unda har bir sessiyaning boshida Konki ishlashi uchun kerakli kodni qo'shishimiz kerak:
#!/bin/bash sleep 10 && conky;
Endi biz faylni saqlaymiz va unga quyidagi ruxsatlarni beramiz:
sudo chmod a+x /usr/bin/conky-start
Endi biz avval yaratgan skriptni qo'shish uchun "Ishga tushirish ilovalari" ilovasini (agar u ispan tilida ko'rinmasa, "Ishga tushirish ilovalari afzalliklari") qidirishimiz kerak. Ilovani ochganimizdan so'ng, quyidagi kabi oyna paydo bo'ladi:
Biz "Qo'shish" tugmachasini bosamiz va shunday oyna paydo bo'ladi:
- Qaerda yozilgan ism biz «Conky» ni qo'yishimiz mumkin
- Qaerda yozilgan Buyurtma, biz "Browse" tugmachasini bosishimiz va / usr / bin papkasida joylashgan conky-start deb nomlangan skriptni izlashimiz kerak. Shu bilan bir qatorda, biz to'g'ridan-to'g'ri / usr / bin / conky-start yozishimiz mumkin.
- En izoh, biz dasturning boshida bajariladigan kichik tavsiflovchi izohini qo'shishimiz mumkin.
Endi Konki har kirganingizda avtomatik ravishda ishlaydi.
Agar Conky vidjeti ish stolida hali ham ko'rinmasa, siz shunchaki tizimni qayta ishga tushirishingiz yoki dastur nomini (conky) kiritib, uni to'g'ridan-to'g'ri terminaldan ishga tushirishingiz kerak. Vidjet ish stolida paydo bo'lgandan so'ng, biz uning sukut bo'yicha taqdim etgan ko'rinishini yoqtirmasligimiz mumkin. Buning uchun biz sizga Conky shriftini o'zingizga eng yoqadigan ko'rinish berish uchun qanday tahrirlashingiz mumkinligini ko'rsatamiz.
Conky-ning manba fayli bizning foydalanuvchi katalogida yashirin fayl sifatida topilgan. Ushbu fayl ".conkyrc" nomiga ega. Katalog ichidagi yashirin fayllar va kataloglarni ko'rish uchun biz buni Ctrl + H tugmalarini bosish yoki buyruqni bajarish orqali grafik ravishda bajarishimiz mumkin:
ls -f
Agar ".conkyrc" fayli ko'rinmasa, uni o'zimiz yaratishimiz kerak:
touch .conkyrc
Uni topganimizdan yoki ishonganimizdan so'ng, biz uni ochamiz va u erda biz o'zimiz yaratgan bo'lsak, bizning Konki-da sukut bo'yicha keladigan shrift yoki bo'sh fayl bo'ladi. Agar sizga ushbu konfiguratsiya yoqmasa, men foydalanadigan shriftni nusxalashingiz mumkin bu erda.
Ko'rib turganingizdek, Internetda biz Google-da "Conky configurations" yoki "Conky configurations" ni qidirish orqali minglab konfiguratsiyalarni topishimiz mumkin. O'zimizga yoqqanini topgach, faqat manbasini yuklab olib, avval aytib o'tganimiz ".conkyrc" fayliga joylashtirishimiz kerak bo'ladi. Xuddi shu tarzda, Ubunlog-da biz sizga Devianart-dan olingan Conky uchun eng yaxshi konfiguratsiyalar ro'yxatini ko'rsatmoqchimiz:
Konki, Konki, Konki YesThisIsMe tomonidan.
Konki konfiguratsiyasi didi79 tomonidan
Konki Lua despot77 tomonidan
Mening Konki konfiguratsiyasi londonali1010 tomonidan
Oldindan yozilgan konfiguratsiyalarni yuklab olishdan tashqari, biz o'zimizni yaratishimiz yoki mavjudlarini o'zgartirishimiz mumkin, chunki Conky - bu bepul dastur. Konkining manba kodini quyidagi manzilda ko'rishimiz mumkin sizning GitHub sahifangiz.
Umid qilamanki, ushbu xabar ish stolingizni biroz ko'proq sozlashingizga yordam berdi. Endi Konki bilan ish stolimiz yanada yoqimli ko'rinishga ega bo'ladi, bundan tashqari biz biron bir vaqtda biz uchun juda foydali bo'lishi mumkin bo'lgan ma'lumotlarga ega bo'lamiz.
17 ta sharh, o'zingizni qoldiring
Men buni bir marta sinab ko'rdim va uning tashqi qiyofasi menga yoqdi, u ish stoliga yana bir o'ziga xos teginish berdi. Muammo shundaki, men har doim ham ushbu raqamlarning birortasini tekshirish uchun stolga borishim kerak edi. Haqiqat shundaki, men uzoq vaqtdan beri ish stolidan deyarli foydalanmayapman, menda shoshilinch foydalanish uchun bir nechta hujjatlar va papka bor, ammo boshqa hech narsa yo'q. Tozalash uchun fayllarimning tuzilishi boshqa joylarda bor va endi ish stolida yo'q (Window $ dan chiqqanimdan beri uni ishlatishni to'xtatdim).
Shunday qilib, bu Conky xizmati men uchun unchalik amaliy emas edi, men boshqa variantlarni sinab ko'rdim va "Tizimning yuklanish ko'rsatkichi" ga qaror qildim, Ubuntu-dagi eng yuqori satrda bor va shu bilan bir qarashda hamma narsa qanday ketayotganini ko'rishim mumkin. Bu Konkiga qaraganda ancha kam imkoniyatlarga ega, ammo men buni 😉 uchun ishlatadigan narsa
Assalomu alaykum Migel, ushbu maqola uchun sizga katta rahmat, chunki Conky-ni o'rnatishda menga eng ko'p yordam bergani, batafsil ma'lumot uchun. Men siz bilan bir xil konkini o'rnatdim. Ammo farq shundaki, meniki qora fon bilan paydo bo'ladi. Uni qanday qilib shaffof qilishim kerak?
katta rahmat.
Xayrli tong Rodrigo,
Agar siz aytgandek men bilan bir xil Konkidan foydalangan bo'lsangiz, u shaffof fon bilan paydo bo'lishi kerak. Yaxshiyamki, o'zingizning uy katalogingizda joylashgan .conkyrc faylini oching va 10-satrda quyidagi yorliq paydo bo'lishini ko'ring:
own_window_transparent yes
Shunday qilib, Konki sizni shaffof fon bilan ta'minlashi kerak. Agar "ha" o'rniga "yo'q" bo'lsa yoki yo'q bo'lsa, uni o'zgartiring.
O'qiganingiz uchun tashakkur va ehtirom bilan!
Xayrli tong Migel,
Javob berishga vaqt ajratganingiz uchun har doimgidek minnatdorman, hamma ham buni qilmaydi. Yuqorida nima haqida suhbatlashdik, ssenariyning 10-qatorida u shunday bo'lishi kerak:
o'z_kompaniyangizga_taffof ha
ammo baribir u qora fon bilan paydo bo'ladi. Yaxshiyamki, men uni savat qutisi sifatida beraman.
Boshqa tomondan, men sizlardan ob-havoni qanday qilib ko'rsatishim kerakligini so'ramoqchi edim.
Sizga katta rahmat!
Hey, terminaldan konkini ishga tushirishda quyidagi xatolarga yo'l qo'yaman
«Conky: konfiguratsiyadagi etishmayotgan matn bloki; chiqish
***** Imlib2 dasturchilarini ogohlantirish *****:
Ushbu dastur Imlib chaqiruvini chaqirmoqda:
imlib_context_free ();
Parametr bilan:
kontekst
NULL bo'lish. Iltimos, dasturingizni tuzating. »
Umid qilamanki siz menga yordam bera olasiz!
Xayrli tun,
Avvalo .conkyrc faylini uy katalogingizda to'g'ri yaratdingizmi?
Agar shunday bo'lsa, birinchi xato sizga .conkyrc manba fayli ichida TEXT yorlig'ini topa olmaslik to'g'risida xabar beradi. Ekranda ko'rsatiladigan ma'lumotlarni formatlashdan oldin sizda TEXT yorlig'i o'rnatilganligini tekshiring. Muammoni hal qila olmasangiz, konfiguratsiyani nusxalash yaxshiroqdir Pastebin va kodni ko'rib chiqish uchun menga havolani bering.
O'qiganingiz va eng yaxshi tilaklaringiz uchun tashakkur.
Assalomu alaykum, uni qanday qilib joylashtirishim kerak? Men allaqachon faylni ochib, nusxa ko'chirganman va pefo-ni qanday bo'lsa, shundayligicha yoki bo'sh joylarni olib tashlayman, kechirasiz, lekin bu hali ham birinchi marta va haqiqat shundaki, xunuk qora quti meni mag'lub qilmaydi
Assalomu alaykum, Ubuntu 2.4 da 16.04bitli v64 konkret menejeri bilan bog'liq muammolarim bor va shuning uchun u olib keladigan vidjetlardan biri mening ish stolimda abadiy qolishini xohlayman, demak har bir boshida vidjet bor, lekin men buni qila olaman menga o'xshagan odamni topolmaysizmi, yordam berishi mumkin ?? birinchi navbatda, rahmat
Salom Migel, men Liherman, bu erda siz ko'rsatgan Konki muallifi, sizga yoqqanidan xursandman. Salom hamkasbim
salom yahshi, bu matnli faylni ochib (#! / bin / bash
sleep 10 && conky;) menga bu muammoni keltirib chiqaradi ** (gedit: 21268): OGOHLANTIRISH **: Hujjat metama'lumotlarini o'rnatib bo'lmadi: Metadata :: getit-spell-enabled xususiyati qo'llab-quvvatlanmaydi
Men nima qila olaman?
Bu menga yordam bermadi, hatto boshlanmadi ham
Bu men uchun ishlamadi, mening ubuntu-da win32 lag borligi ko'rinib turdi lol, men uni o'chirib tashlashim kerak edi
Salom.
Vidjetni siznikiga o'xshab ko'rdim, lekin uning taqdim etayotgan yagona muammosi shundaki, u tarmoqni nazorat qilmaydi. Men nima qila olaman? Men tarmoqqa ulanganim uchun. Va yana bir savol: Agar siz buni xohlamasangiz, uni qanday qilib o'chirib tashlayman?
Vaqtingiz uchun tashakkur.
Postning birinchi rasmidagi konki nomini kimdir biladimi ???
Favqulodda post, men birinchi marta konki haqida 100% tushunadigan narsalarni o'qiyapman, ushbu qiziqarli mavzu haqidagi xabarlar har doim juda chalkash, shuning uchun sizga rahmat. Biroq, men sizning konfiguratsiyangiz bilan bog'liq muammoga duch keldim, men uni juda oqlangan deb hisoblayman. Tafsilot shundaki, wifi signalining intensivligi ko'rinmaydi, iltimos, menga yordam bera olasizmi. Vaqtingiz va qo'llab-quvvatlaganingiz uchun oldindan rahmat, salomlar!
Pastebin konfiguratsiyasi bajarilmadi:
konki: sintaksis xatosi (/home/whk/.conkyrc:1: '=' kutilgan 'yo'q') konfiguratsiya faylini o'qiyotganda.
conky: uni eski sintaksisda deb taxmin qilish va konvertatsiya qilishga urinish.
conky: [string «…»]: 139: mahalliy 'sozlamalarni' indeksatsiya qilishga urinish (nol qiymat)
Yaxshi o'rtoqlar, garchi bu eski mavzu bo'lsa-da, bu konfiguratsion konfiguratsiya juda yaxshi, bugungi kunda konki yana zamonaviy sintaksisdan foydalanadi, men sizga hozirgi lua sintaksisiga yangilangan Mikel konkyrkining o'sha versiyasini qoldiraman:
conky.config = {
fon = noto'g'ri,
font = 'Snap.se:size=8',
use_xft = rost,
xftalpha = 0.1,
update_interval = 3.0,
jami_run_times = 0,
own_window = rost,
own_window_class = 'Konki',
own_window_hints = 'bezaksiz, pastda, yopishqoq, skip_taskbar, skip_pager',
own_window_argb_visual = rost,
own_window_argb_value = 150,
own_window_transparent = yolg'on,
own_window_type = "joylashtirish",
double_buffer = rost,
draw_shades = yolg'on,
draw_outline = yolg'on,
draw_borders = noto'g'ri,
draw_graph_borders = yolg'on,
minimal_ balandlik = 200,
minimal_ kenglik = 6,
maksimal_ kenglik = 300,
default_color = 'ffffff',
default_shade_color = '000000',
default_outline_color = '000000',
hizalama = 'top_right',
bo'shliq_x = 10,
bo'shliq_y = 46,
no_buffers = rost,
cpu_avg_sablonlari = 2,
override_utf8_locale = noto'g'ri,
katta harf = yolg'on,
use_spacer = yo'q,
};
konki.text = [[
# Bu erda ko'rsatilgan ma'lumotlarning konfiguratsiyasi boshlanadi
# Birinchisi - operatsion tizim nomi va yadro versiyasi
$ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel
# Bu bizga ikkita protsessorni va ularning har birining satrini ulardan foydalanishni ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} Protsessorlar $ hr
$ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
# Bu bizga protsessorlarning haroratini ko'rsatadi
Harorat: $ alignr $ {acpitemp} C
# Bu bizga Home bo'limi, har biri bar va uning ma'lumotlari bilan RAM va arra ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} Xotira va disklar $ 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
# Bu bizga bar bilan batareyaning holatini ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} Batareya $ hr
$ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
$ {battery_bar BAT0}
# Bu bizga bar bilan aloqani va uning kuchini ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} Tarmoqlar $ hr
$ {font Ubuntu: style = bold: size = 10} WIFI intensivligi $ alignr $ {wireless_link_qual wlp3s0}%
# Bu bizga grafikani yuklab olish va yuklash tezligini ko'rsatadi
$ {font Ubuntu: style = bold: size = 10} Yuklab olish $ alignr $ {downspeed wlp3s0} / s
$ {downspeedgraph wlp3s0 30,210 01df01 10fd10}
$ {font Ubuntu: style = bold: size = 10} $ alignr $ {upspeed wlp3s0} / s yuklash
$ {upspeedgraph wlp3s0 30,210 0000ff ff0000}
# Bu eng ko'p ishlatadigan dasturlarning CPU ishlatilishini ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} CPU foydalanish dasturlari $ hr
$ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
$ {top name 2} $ alignr $ {top cpu 2}%
$ {top name 3} $ alignr $ {top cpu 3}%
# Bu bizga uning ilovalari tomonidan ishlatiladigan RAMning foizini ko'rsatadi
$ {font Ubuntu: style = bold: size = 14} RAM dasturlaridan foydalaning $ hr
$ {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}%
]]
Tarmoqda ma'lumotlarni yuklash va yuklab olishda "wlan0" o'rnini "wlp3s0" bilan almashtiring
Tarmoq nomini bilish uchun ifconfig buyrug'idan foydalaning