วิธีสร้างการแจ้งเตือนแบตเตอรี่แบบกำหนดเองสำหรับแล็ปท็อป Linux

ระบบแบตเตอรี่สำหรับสภาพแวดล้อมเดสก์ท็อปส่วนใหญ่บน Linux ค่อนข้างตรงไปตรงมา มันจะส่งข้อความถึงคุณเมื่อแล็ปท็อปของคุณกำลังชาร์จ เมื่อแบตเตอรี่ใกล้หมด และเมื่อชาร์จแบตเตอรี่เสร็จแล้ว สำหรับผู้ใช้ทั่วไป ดูเหมือนว่าจะดีพอ อย่างไรก็ตาม หากคุณต้องการติดตามอายุการใช้งานแบตเตอรี่ของแล็ปท็อปและติดตามว่าคุณกำลังใช้พลังงานเท่าใด คุณจะต้องมีแบตเตอรี่ที่มีประสิทธิภาพมากกว่านี้เล็กน้อย ขอแนะนำการตรวจสอบแบตเตอรี่: แอปพลิเคชันที่ใช้ Python 3 ที่อนุญาตให้ผู้ใช้สร้างการแจ้งเตือนแบตเตอรี่แบบกำหนดเอง ในการใช้ Battery Monitor คุณต้องใช้งาน Ubuntu, Debian หรือมีความสามารถในการคอมไพล์ซอร์สโค้ดและรันได้

อูบุนตู

นักพัฒนาซอฟต์แวร์ที่อยู่เบื้องหลังเครื่องมือตรวจสอบแบตเตอรี่มีเป้าหมายหลักที่อูบุนตู เนื่องจาก Ubuntu เป็นระบบปฏิบัติการหลักสำหรับซอฟต์แวร์นี้ ผู้ใช้จะไม่มีปัญหาในการติดตั้ง ขั้นแรกให้เพิ่มไฟล์เก็บถาวร PPA

หมายเหตุ: ดูเหมือนว่า Ubuntu 18.04 ยังไม่รองรับการตรวจสอบแบตเตอรี่ อย่างไรก็ตามรุ่นก่อนหน้าทำงานได้ดี

sudo add-apt-repository ppa:maateen/battery-monitor

การเพิ่ม PPA ลงในระบบไม่ได้หมายความว่ามีการติดตั้ง Battery Monitor ขั้นแรก คุณต้องรีเฟรชแหล่งซอฟต์แวร์ Ubuntu

sudo apt อัปเดต

การเรียกใช้  เครื่องมืออัปเดต apt มักจะแสดงการอัปเกรดซอฟต์แวร์สำหรับ Ubuntu โปรดติดตั้งการอัปเกรดซอฟต์แวร์ใหม่เหล่านี้ เนื่องจากตัวตรวจสอบแบตเตอรี่อาจจำเป็นต้องใช้ สามารถติดตั้งการอัปเกรดได้อย่างง่ายดายโดยใช้  คำสั่งapt upgrade 

sudo apt อัพเกรด -y

ด้วย PPA ที่ทำงานและทุกอย่างเป็นปัจจุบัน Battery Monitor ก็พร้อมสำหรับการติดตั้ง ในการติดตั้ง ให้รันคำสั่งนี้:

sudo apt ติดตั้งจอภาพแบตเตอรี่

หากคุณต้องการถอนการติดตั้ง Battery Monitor ให้เรียกใช้:

sudo apt ลบแบตเตอรี่ - จอภาพ -y

เดเบียน

Battery Monitor ใช้งานได้บน Debian แม้ว่าผู้พัฒนาจะไม่ได้กล่าวไว้อย่างชัดเจนก็ตาม โดยเฉพาะแพ็คเกจ Ubuntu 16.04 Xenial ดูเหมือนจะทำงานได้ดี ในการติดตั้ง Battery Monitor ก่อนอื่นให้ใช้wgetเพื่อดาวน์โหลดไฟล์แพ็คเกจ Debian

หมายเหตุ: ตัวตรวจสอบแบตเตอรี่ทำงานได้ดีบน Debian Stable ใช้ความเสี่ยงของคุณเองในความไม่เสถียรและการทดสอบ

wget https://launchpad.net/~maateen/+archive/ubuntu/battery-monitor/+files/battery-monitor_0.5.4-xenial_all.deb

ใช้  แอพdpkg เพื่อติดตั้ง Battery Monitor

sudo dpkg -i แบตเตอรี่มอนิเตอร์_0.5.4-xenial_all.deb

การใช้  คำสั่งdpkg เพื่อติดตั้งโปรแกรม Ubuntu บน Debian นั้นไม่แน่นอน ในกรณีนี้ เป็นเพราะการขึ้นต่อกันไม่ได้แก้ไขโดยอัตโนมัติ โชคดีที่แก้ปัญหานี้ได้ง่าย ในการแก้ไขข้อผิดพลาดการพึ่งพา ให้รัน  คำสั่งapt install -f

sudo apt ติดตั้ง -f

หลังจาก  apt install -f เสร็จสิ้นการแก้ไขปัญหาการพึ่งพา การตรวจสอบแบตเตอรี่ควรทำงานได้ดี

ติดตั้งจากแหล่งที่มา

หากคุณไม่ใช่ผู้ใช้ Ubuntu หรือ Debian แต่ยังต้องการใช้เครื่องมือตรวจสอบแบตเตอรี่ คุณจะต้องรวบรวมทุกอย่างจากแหล่งที่มา เริ่มต้นด้วยการติดตั้งแพ็คเกจ Git แพ็คเกจนี้จะให้คุณดาวน์โหลดและโต้ตอบกับโค้ดจากไซต์ที่ใช้ Git

ระบบปฏิบัติการไม่อยู่ในรายการ? เพียงค้นหาเครื่องมือการจัดการแพ็คเกจของคุณสำหรับ "Git" และติดตั้ง!

หมายเหตุ: เพื่อเรียกใช้ซอฟต์แวร์นี้ คุณจะต้องติดตั้งไฟล์การพึ่งพาที่ถูกต้อง

Arch Linux

sudo pacman -S git

Fedora

sudo dnf ติดตั้ง git

OpenSUSE

sudo zypper ติดตั้ง git

ใช้  Gitคว้าซอร์สโค้ด Battery Monitor ล่าสุด

โคลน git https://github.com/maateen/battery-monitor.git

ซีดีลงในโฟลเดอร์ต้นทางที่โคลนใหม่

cd แบตเตอรี่-monitor

ในไดเร็กทอรีต้นทาง ให้รัน  make เพื่อคอมไพล์ Battery Monitor

sudo ทำการติดตั้ง

เมื่อการรวบรวมเสร็จสิ้น Battery Monitor ก็พร้อมที่จะไป!

การใช้ตัวตรวจสอบแบตเตอรี่

เมื่อคุณติดตั้งตัวตรวจสอบแบตเตอรี่ คุณจะสังเกตเห็นว่ามีสองตัวเลือกในเมนูแอปพลิเคชัน โดยเฉพาะอย่างยิ่ง คุณจะเห็นว่ามีตัวเลือกการเปิดใช้ “Battery Monitor” และ “Battery Monitor GUI” ในการเริ่มใช้เครื่องมือนี้ ให้เปิด "Battery Monitor" ตัวเลือกการเปิดใช้นี้จะเปิดเครื่องมือตรวจสอบและเรียกใช้ในพื้นหลัง

เมื่อการตรวจสอบแบตเตอรี่ทำงาน ให้เริ่มเครื่องมือ GUI เพื่อแก้ไขการตั้งค่า

วิธีสร้างการแจ้งเตือนแบตเตอรี่แบบกำหนดเองสำหรับแล็ปท็อป Linux

การตรวจสอบแบตเตอรี่มีการตั้งค่าหลายอย่างที่ผู้ใช้สามารถแก้ไขได้เพื่อการใช้งาน ตามค่าเริ่มต้น การตรวจสอบแบตเตอรี่จะมีการตั้งค่าการแจ้งเตือนสองรายการเท่านั้น คำเตือนเหล่านี้จะดับลงเมื่อโปรแกรมกำหนดอายุการใช้งานแบตเตอรี่ของคุณที่ 10% และ 30%

ต้องการคำเตือนบ่อยขึ้นหรือไม่ มองหา "คำเตือนที่กำหนดเองครั้งแรกที่" "คำเตือนที่กำหนดเองครั้งที่สองที่" และ "คำเตือนที่กำหนดเองครั้งที่สามที่" ข้างกล่องข้อความแต่ละช่อง ให้เขียนตัวเลขที่สัมพันธ์กับเปอร์เซ็นต์แบตเตอรี่

วิธีสร้างการแจ้งเตือนแบตเตอรี่แบบกำหนดเองสำหรับแล็ปท็อป Linux

ตัวอย่างเช่น หากคุณต้องการให้ตัวตรวจสอบแบตเตอรี่แจ้งให้คุณทราบเมื่อแล็ปท็อปของคุณเกือบตาย ให้เขียน "50" ในช่องการแจ้งเตือนที่กำหนดเองช่องใดช่องหนึ่ง

เพื่อให้ได้ประโยชน์สูงสุดจากการตรวจสอบแบตเตอรี่ เราแนะนำให้ทำตามการตั้งค่านี้สำหรับคำเตือนที่กำหนดเอง

ขั้นแรก เปลี่ยน "การเตือนแบตเตอรี่ต่ำ" จาก 30 เป็น 20 จากนั้น เพิ่ม 50 เป็นการแจ้งเตือนที่กำหนดเองแบบใดแบบหนึ่ง (เพื่อให้คุณเห็นคำเตือนเมื่อแบตเตอรี่ของคุณหมด 50%) หลังจากตั้งค่าตัวเลข 50% แล้ว ให้เพิ่ม 75 ลงในช่องกำหนดเองอื่น การเปลี่ยนแปลงนี้จะทำให้ตัวตรวจสอบแบตเตอรี่แจ้งให้คุณทราบเมื่อแล็ปท็อปของคุณหมด 25%

สุดท้าย เปลี่ยน “แบตเตอรี่ต่ำมาก” จาก 10 เป็น 8 ด้วยการตั้งค่าเหล่านี้ คุณจะมั่นใจได้ว่าจะได้รับประโยชน์สูงสุดจากการตรวจสอบแบตเตอรี่อย่างแน่นอน เมื่อคุณพอใจกับการตั้งค่าแล้ว ให้คลิกปุ่ม "บันทึก" เพื่อใช้การเปลี่ยนแปลงใหม่ทันที

หากคุณต้องการการแจ้งเตือนแบตเตอรี่แบบกำหนดเองบน Windows ให้ตรวจสอบโพสต์นี้ซึ่งจะแสดงให้คุณเห็นว่าคุณสามารถสร้างได้อย่างไร

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม