TLPUI: อินเทอร์เฟซแบบกราฟิกที่ยอดเยี่ยมใน GTK สำหรับ TLP

TLP ลินุกซ์

เวลาที่ผ่านมา เขียนบทความเกี่ยวกับ TLP ที่นี่ในบล็อก ซึ่งเป็นเครื่องมือที่ยอดเยี่ยมที่จะช่วยเราในการจัดการพลังงานและวิธีใช้ภายในแล็ปท็อปของเรา

ตอนนี้ วันนี้เราจะมารู้จักอินเทอร์เฟซแบบกราฟิกที่ออกแบบมาสำหรับ TLP ซึ่งเราจะได้รับการทำงานและประสิทธิภาพที่ดีที่สุดของแอปพลิเคชันนี้บนคอมพิวเตอร์ของเรา

ฉันต้องเตือนคุณว่า TLP เป็นเครื่องมือที่ออกแบบมาสำหรับ CLI หรือล้มเหลวสำหรับบรรทัดคำสั่ง

มีผู้ใช้จำนวนไม่น้อยที่ชอบทำงานในลักษณะนี้และยิ่งไปกว่านั้นเมื่อ TLP มีตัวเลือกและการตั้งค่าที่แตกต่างกันมากมาย

เกี่ยวกับ TLPUI

เครื่องมือที่จะช่วยเราจัดการ BPD จากอินเทอร์เฟซแบบกราฟิก เรียกว่า TLPUI นี่คือ TLP GUI ที่สร้างขึ้นบน GTK

ทีแอลพีไอ ถือว่าเป็นซอฟต์แวร์เบต้า ในขั้นตอนของการพัฒนานี้คุณสามารถอ่านดูและบันทึกการตั้งค่า TLP แสดงข้อมูลเกี่ยวกับการเปลี่ยนแปลงการกำหนดค่า (ค่าเริ่มต้นและสถานะที่บันทึก / ไม่ได้บันทึก)

ในการติดตั้งอินเทอร์เฟซแบบกราฟิกนี้บนระบบจำเป็นต้องมีข้อกำหนดเบื้องต้นบางประการ

มันได้ผล:

  • การตั้งค่าสามารถอ่านและแสดงได้
  • แสดงข้อมูลเกี่ยวกับการเปลี่ยนแปลงการกำหนดค่า (ค่าเริ่มต้น / ไม่บันทึก)
  • การเปลี่ยนแปลงสามารถบันทึกได้ด้วยสิทธิ์ของผู้ใช้และ sudo (/ etc / default / tlp)
  • tlp-stat สามารถโหลดได้ใน ui (ง่ายและสมบูรณ์)

Requisitos

ประการแรกและเห็นได้ชัดคือ ได้ติดตั้ง TLP ในระบบแล้วนอกจากนี้ยังติดตั้งไลบรารี Gtk3 (ระบบปัจจุบันส่วนใหญ่มีอยู่แล้ว) และติดตั้ง Python3

Si พวกเขายังไม่ได้ติดตั้ง TLP คุณสามารถปรึกษาสิ่งพิมพ์ ซึ่งฉันแชร์คำสั่งเพื่อให้สามารถติดตั้งเครื่องมือนี้ในลีนุกซ์รุ่นยอดนิยมบางตัว ลิงค์คือนี่

การติดตั้ง Python 3 บน Linux

หากคุณไม่มี Python 3 ในระบบของคุณคุณต้องทำตามคำสั่งที่ฉันแบ่งปันด้านล่างเพื่อรับมัน

ไปยัง ผู้ที่เป็นผู้ใช้ Debian, Ubuntu, Linux Mint และอนุพันธ์ใด ๆ เหล่านี้เราต้องดำเนินการคำสั่งต่อไปนี้:

sudo apt install python3-gi git python3-setuptools python3-stdeb

ในกรณีของผู้ที่เป็นผู้ใช้ Arch Linux, Antergos, Manjaro Linux หรือระบบที่ได้รับจาก Arch ควรรันคำสั่งต่อไปนี้

sudo pacman -S python-pip python3

ในขณะที่สำหรับผู้ที่เป็นผู้ใช้ CentOS, RHEL, Fedora หรือการกระจายใด ๆ ที่ได้มาจากสิ่งเหล่านี้เราจะติดตั้งด้วย:

sudo yum -S python-pip python3

หากคุณเป็นผู้ใช้เวอร์ชันใด ๆ ของ openSUSE คุณต้องพิมพ์สิ่งต่อไปนี้ในเทอร์มินัล:

sudo zypper in python3 python-pip

ดาวน์โหลด TLPUI

tlpui- การกำหนดค่า

ตอนนี้ ขั้นตอนต่อไปคือการดาวน์โหลดเครื่องมือ TLPUI ซึ่งเราจะได้รับอินเทอร์เฟซกราฟิก TLP

ในการดำเนินการนี้เราต้องเปิดเทอร์มินัลซึ่งเราจะดำเนินการดาวน์โหลดและแตกไฟล์ ZIP

เราจะพิมพ์คำสั่งต่อไปนี้:

git clone https://github.com/d4nj1/TLPUI
cd TLPUI

และอยู่ภายในโฟลเดอร์ เราจะดำเนินการคำสั่งต่อไปนี้:

python3 -m tlpui

สิ่งนี้จะเปิดอินเทอร์เฟซแบบกราฟิกที่เราสามารถทำงานกับ TLP ได้

ไปยัง ในกรณีพิเศษของ Debian, Ubuntu และอนุพันธ์เราสามารถสร้างแพ็คเกจเพื่อสร้างแพ็คเกจ deb ที่เราสามารถติดตั้งในระบบได้

นี้ เราทำได้โดยดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

ซีดี TLPUI

python3 setup.py –command-Packages = stdeb.command bdist_deb

เสร็จแล้ว เรากำลังจะติดตั้งแพ็คเกจ deb บนระบบด้วยคำสั่ง dpkg ซึ่งจะติดตั้งแพ็คเกจ TLPUI DEB สร้างขึ้น (python3-tlpui_0.1-1_all.deb) แต่คุณยังสามารถติดตั้งโดยใช้เครื่องมือกราฟิก คุณจะพบแพ็คเกจ TLPUI DEB ที่สร้างขึ้นในโฟลเดอร์ TLPUI / deb_dist

sudo dpkg -i deb_dist/python3-tlpui_*all.deb

เป็นไปได้ว่าเมื่อเรียกใช้อินเทอร์เฟซแบบกราฟิก TLPUI พวกเขาอาจพบว่าไฟล์กำหนดค่า มันว่างเปล่า เราแก้ปัญหานี้ด้วยวิธีต่อไปนี้

ในเทอร์มินัลเราจะพิมพ์:

mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg

และแทนที่เนื้อหาของไฟล์นี้ด้วยสิ่งต่อไปนี้ (คุณสามารถปรับตัวเลือกเหล่านี้ได้):

[default] language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา