sobre Conky เราได้พูดคุยกันมากมายที่นี่ DesdeLinuxอย่างไรก็ตาม เรายังคงรู้สึกประหลาดใจกับสคริปต์บางเรื่องและ 'ศิลปะ' ที่สามารถบรรลุได้ด้วยมัน
พวกเขาบอกว่าภาพมีค่าหนึ่งพันคำนั่นเป็นเหตุผลว่าทำไมฉันควรปล่อยภาพหน้าจอไว้ให้คุณดูว่าฉันหมายถึงอะไร:
การกำหนดค่านี้ของ conky แสดงสิ่งต่อไปนี้ (ตามลำดับจากภายนอกสู่ภายใน):
- จำนวนสัปดาห์ของปี
- วันของเดือน
- วันธรรมดา
- เดือน
- Reloj
- แถบอุณหภูมิแนวตั้ง
- วงแหวนที่แสดงพื้นที่ว่างที่เรามีในพาร์ติชันมากหรือน้อย
การติดตั้งเซ็นเซอร์ Conky และ lm
ในการทำสิ่งนี้ก่อนอื่นเราต้องติดตั้งหลายแพ็คเกจ:
บน ArchLinux หรือ distros อื่น ๆ ที่ใช้ Pacman:
sudo pacman -S lm-sensors
yaourt -S conky-lua
บน Debian, Ubuntu หรืออนุพันธ์:
sudo apt-get install conky-all lm-sensors
นอกจากนี้เราต้องกำหนดค่าให้เหมาะสม lm- เซ็นเซอร์สำหรับสิ่งนี้เราดำเนินการ:
sudo sensors-detect
จากนั้นเลือกใช่ในแต่ละกล่องโต้ตอบที่แสดงให้เราเห็นรวมถึงตอนท้ายที่ถามเราว่าเราต้องการเพิ่มเซ็นเซอร์ลงในโมดูลที่โหลดโดยอัตโนมัติหรือไม่ (/ etc / module)
ในการเสร็จสิ้นด้วย lm-sensors ใน Ubuntu หรือที่คล้ายกันเราดำเนินการ:
sudo service module-init-tools restart
แม้ว่าจะยังเพียงพอสำหรับการรีสตาร์ทคอมพิวเตอร์
เพื่อตรวจสอบว่าเซ็นเซอร์ทำงานอย่างถูกต้อง เซ็นเซอร์ ในเทอร์มินัลและควรปรากฏดังนี้:
ไฟล์คอนฟิก Conky
จากนั้นเมื่อเราติดตั้งทุกอย่าง (รวมถึง conky) และกำหนดค่าเซ็นเซอร์แล้วให้ไปดาวน์โหลดการกำหนดค่าที่น่าสนใจ Conky ที่เราเพิ่งเห็น:
ไฟล์ที่เรียกว่า 163748-calendar_extra.zip ซึ่งเราต้องเปิดเครื่องรูดและเราจะเห็นว่าโฟลเดอร์ปรากฏขึ้นชื่อ: ปฏิทิน_พิเศษ
ภายในโฟลเดอร์นี้เราจะพบไฟล์สองไฟล์ lua_widgets.lua y start_conky
เราต้องแก้ไข lua_widget.luaในบรรทัดที่ระบุว่า number_of_physical_CPU_cores เราใส่จำนวนซีพียูที่คอมพิวเตอร์ของเรามี จะทราบปริมาณได้อย่างไร? ... เรียกใช้คำสั่งนี้หากคุณมีข้อสงสัยเกี่ยวกับจำนวน CPU ที่คอมพิวเตอร์ของคุณมี:
lscpu | grep core
ยิ่งไปกว่านั้น (ในไฟล์เดียวกัน) เราจะพบว่าเราสามารถระบุการ์ดแสดงผลได้เช่นกันว่าเราต้องการให้แสดงอุณหภูมิของมันหรือไม่ เนื่องจากฉันไม่ต้องการให้แสดงอุณหภูมิของกราฟิกการ์ดฉันจึงใส่: enable_graphic_card_temperature_sensor = "ไม่"
เราแก้ไขสิ่งที่จำเป็นเสร็จแล้วตอนนี้เราเปิดเทอร์มินัลในโฟลเดอร์เดียวกันนั้น (โฟลเดอร์ที่มีสองไฟล์ที่ฉันกำลังพูดถึง) และดำเนินการ:
conky -c start_conky
เท่านี้ก็เพียงพอแล้วสำหรับเจ้า conky ที่คุณเห็นในภาพด้านบนจะปรากฏบนเดสก์ท็อป
ปรับแต่ง Conky
การเปลี่ยนสิ่งที่น่ารังเกียจนั้นง่ายมากซึ่งในสิ่งนี้ก็ค่อนข้างง่ายเช่นกัน ตัวอย่างเช่นหากคุณต้องการเปลี่ยนสีของข้อความคุณควรแก้ไขไฟล์ start_conky และในตอนท้ายคุณจะพบบรรทัดนี้:
$ {color FFFFFF}
FFFFFF หมายถึงสีขาว 000 เป็นสีดำเป็นต้น เป็นสีที่เราใช้ใน CSS หรือ HTML ซึ่งสามารถรองรับได้ ขลิบด้าย หากคุณไม่ทราบเกี่ยวกับเรื่องนี้
ตรวจสอบไฟล์นั้นและอีกไฟล์หนึ่ง (lua_widget.lua) ว่าหากคุณต้องการทำให้บางสิ่งไม่ปรากฏ (เช่นวงแหวนรอบนอกสัปดาห์ของปี) คุณควรลบบรรทัดที่เกี่ยวข้อง
เพิ่มไปด้านบน
Conky จะไม่เริ่มต้นโดยอัตโนมัติในชื่อผู้ใช้ของคุณหากคุณใช้ KDE คุณสามารถใช้วิธีนั้น ผมอธิบายในโพสต์นี้ เพื่อเพิ่มลงในโปรแกรมเริ่มต้นหากคุณใช้ Gnome 3 คุณสามารถตรวจสอบ บทความอื่น ๆ นี้.
โดยทั่วไปคุณสามารถเพิ่มแอปพลิเคชันในการเข้าสู่ระบบได้โดยสมมติว่า start_conky พบใน / home / user / Downloads / start_conky จากนั้นจะเป็น: conky -c / home / user / ดาวน์โหลด / start_conky
ตอนจบ!
Conky เป็นตัวเลือกที่ยอดเยี่ยมและยอดเยี่ยมอย่างไม่ต้องสงสัยในการปรับแต่งเดสก์ท็อปของเรา รองรับสคริปต์ใน lua, python และอื่น ๆ มันกินน้อยมากดังนั้นเราจึงสามารถใช้งานได้ในสภาพแวดล้อมขนาดใหญ่ (KDE, Gnome, Unity ฯลฯ ) รวมถึงสคริปต์อื่น ๆ ที่เรียบง่ายกว่า สิ่งนี้เพิ่มไปยังท่าเรือที่เบามาก (w บาร์ ตัวอย่างเช่น). นอกจากนี้เรายังสามารถเพิ่มปฏิทินเพื่อเพิ่มกิจกรรมของเราได้เช่น ฝนตก 2 (ที่ฉันรอการโพสต์เกี่ยวกับเขา) ผ่าน conky เราตระหนักถึงระบบผ่านปฏิทินเราตระหนักถึงเหตุการณ์ต่างๆเช่น วันเกิด, วันครบรอบ, พบแพทย์, รับประทานยาของเราทุกชนิด (ยาความดัน, อาหารเม็ด ของคนที่เคยอ่านที่ไหนสักแห่งหรือเกี่ยวกับประสาทใช่เช่นฉันควรกินยาคุมประสาทไม่งั้นฉันออกไปข้างนอกแบบโรคจิตฆ่าคน ... ฮ่าฮ่าฮ่า)
หากคุณต้องการการกำหนดค่าที่น่าสนใจมากขึ้นซึ่งคุณสามารถตรวจสอบและนำไปใช้ได้ด้วยการคลิกง่ายๆฉันขอแนะนำ ผู้จัดการ Conky. สำหรับข้อมูลเพิ่มเติมหรือข่าวสารเกี่ยวกับการกำหนดค่าที่น่าสนใจนี้โปรดไปที่เพจที่ KDE-Look.org
อย่างไรก็ตามฉันหวังว่ามันจะเป็นที่สนใจสำหรับคุณ
ความนับถือ
Muy Bonito!
สำหรับ Arch แพ็คเกจแรกที่จะติดตั้งคือ lm_sensors ไม่ใช่ lm-sensors ซึ่งน่าจะแปลกเหมือนอันที่สอง
ฉันมาแสดงความคิดเห็นเกี่ยวกับเรื่องนี้เนื่องจากเมื่อฉันดำเนินการคำสั่งดูเหมือนว่าฉันจะไม่มีแพ็คเกจ
สวัสดีฉันมีข้อสงสัย ฉันมาจาก Manjaro Linux 64 บิตพร้อมโปรเซสเซอร์ AMD Phenom 4 คอร์ แต่เมื่อทำ lscpu | แกน grep:
เธรดต่อคอร์: 1
สิ่งที่แปลกคือการพยายามติดตั้ง conky นี้ผู้สร้างแนะนำให้ฉันทำสิ่งนี้เมื่อฉันไม่เห็นอุณหภูมิของโปรเซสเซอร์:
sudo modprobe k10temp force = 1
สิ่งนี้ส่งผลกระทบต่อฉันเพราะมีเพียงคอร์เดียวเท่านั้นที่ออกมาถ้าฉันมีสี่
สวัสดีถ้าคุณมี 4 คอร์ใส่ 4 และมันจะใช้ได้สำหรับคุณให้ละเว้นคำสั่งถ้าคุณใส่ grep -c ^ processor / proc / cpuinfo คุณจะได้รับโปรเซสเซอร์ทั้ง 4 ตัวอย่างน้อยฉันก็ทำแบบนั้นในบ้านของฉันและ ทุกอย่างเรียบร้อยดี
บิ๊กคอนกี้ !!! ฉันประหลาดใจมากขึ้นเรื่อย ๆ กับทุกสิ่งที่สามารถทำได้ ...
ไม่ปรากฏข้อผิดพลาด !!!
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: … me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: พยายามคำนวณเลขคณิตในท้องถิ่น 'conky_value' (ค่าศูนย์)
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: … me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: พยายามคำนวณเลขคณิตในท้องถิ่น 'conky_value' (ค่าศูนย์)
สวัสดีฉันพยายามทำให้มันใช้งานได้ แต่มันทำให้ฉันเกิดข้อผิดพลาดนี้และยังคงเหมือนเดิม:
conky -c start_conky
Conky: llua_load: ไม่สามารถเปิด /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
Conky: หน้าต่างเดสก์ท็อป (c0001e) เป็นหน้าต่างย่อยของหน้าต่างรูท (25e)
Conky: ประเภทหน้าต่าง - ปกติ
Conky: วาดไปยังหน้าต่างที่สร้างขึ้น (0x3400002)
Conky: วาดเป็นบัฟเฟอร์สองเท่า
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
Conky: llua_do_call: function conky_start_widgets การดำเนินการล้มเหลว: พยายามเรียกค่าศูนย์
ฉันหวังว่าคุณจะช่วยฉันได้
ไชโยงานที่ดีขอบคุณมาก
สวัสดีคุณติดตั้ง conky-all หรือไม่? สิ่งสำคัญคือต้องติดตั้งการรองรับ lua สำหรับ conky (conky-lua หรืออะไรทำนองนั้น)
ลองดูสิ่งที่บอกคุณ:
Conky: llua_load: ไม่สามารถเปิด /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
บอกคุณว่าไม่พบไฟล์หรือไดเร็กทอรีตรวจสอบว่าไฟล์ทั้งสองอยู่ในโฟลเดอร์เดียวกัน การลบหนึ่งในสองข้อทำให้ฉันมีข้อผิดพลาดเดียวกันกับคุณดังนั้นจึงต้องเป็นเช่นนั้น
นอกจากนี้ยังเป็นไปได้ว่าข้อผิดพลาดจะบอกคุณว่ามันเกิดขึ้นกับฉันได้อย่างไรเมื่อฉันเริ่มต้นเมื่อเริ่มต้น manjaro ในกรณีนั้นฉันสามารถแก้ได้โดยใส่พา ธ สัมบูรณ์ในไฟล์ start_conky ดังนี้:
lua_load lua_widgets.lua
lua_draw_hook_prestart_widgets
นี้:
lua_load /home/rafael/.calendar_extra/lua_widgets.lua
lua_draw_hook_prestart_widgets
แต่นั่นหมายความว่าทุกครั้งที่คุณย้ายจากโฟลเดอร์คุณจะต้องเปลี่ยน
คุณต้องแก้ไข lua_widgets.lua และในฟังก์ชั่น vertical_bars (cr, w, h, x, y, conky_value) คุณเพิ่มสิ่งนี้ไปที่จุดเริ่มต้นของฟังก์ชัน
if not conky_value then
conky_value=0
end
สวัสดี!
มีใครช่วยติดตั้งบน Fedora 20 ได้ไหม
ขอบคุณล่วงหน้า
ในกรณีที่ติดตั้งทุกอย่างแล้วอย่าแตะต้องอะไรแล้วไปติดตั้งคอนกี้
หากคุณมี 64 บิต:
sudo yum ติดตั้ง lm_sensors.x86_64
หากคุณมี 32 บิต:
sudo yum ติดตั้ง lm_sensors
ตรวจจับเซ็นเซอร์ sudo
คุณรีบูตในกรณี
sudo yum ติดตั้ง conky
ดูว่าเป็น:
sudo yum ติดตั้ง conky-all
sudo yum ติดตั้ง conky-lua
และคุณทำตามบทช่วยสอนทั้งหมดด้านบน มันก็เหมือนกันเสมอ แต่เปลี่ยนผู้จัดการแพ็คเกจ
(สิ่งนี้ไม่ได้รับการพิสูจน์ฉันได้รับมันโดยการใช้ googling ดังนั้นฉันไม่รับประกันว่าชื่อแพ็คเกจทั้งหมดจะถูกต้อง)
สวัสดี kzkg.
คอนกี้นี้ดีมาก
ยังไงก็ตามคุณรู้วิธีปรับ Cantata กับ conky (ฉันใช้ manjaro กับ kde และ mpd + cantata)
เพื่อแสดงเพลงอัลบั้มศิลปิน ฯลฯ
ฉันได้ แต่ปกอัลบั้ม
บทความทั้งหมดที่ฉันพบบนอินเทอร์เน็ตเกี่ยวกับ mpd + conky แต่มันไม่ได้ผลสำหรับฉันพวกเขาทำให้ฉันมีข้อผิดพลาด ..
Conky: ข้อผิดพลาด MPD: ปัญหาในการตอบสนองจาก "localhost" บนพอร์ต 6600: การเชื่อมต่อถูกปฏิเสธ
จูบโรมิ
ไอคอนที่ยอดเยี่ยมมันคือธีมอะไร?