วิธีแก้ไขปุ่มความสว่างไม่ทำงานใน Ubuntu

ลีนุกซ์รุ่นต่างๆ เช่น Ubuntu มักประสบปัญหาความเข้ากันได้กับอุปกรณ์ต่างๆ. แม้ว่าปัญหาเหล่านี้ส่วนใหญ่ได้รับการแก้ไขแล้วในเวอร์ชันที่ใหม่กว่า แต่ปัญหาเหล่านี้ยังคงมีอยู่ในเวอร์ชันเก่าสำหรับอุปกรณ์บางประเภท

ปัญหาหนึ่งที่ผู้ใช้อูบุนตูหลายคนเผชิญคือปัญหาปุ่ม "ควบคุมความสว่าง" ที่ไม่ทำงานบนแป้นพิมพ์

ในการแก้ไขปุ่มความสว่างใน Ubuntu ทำตามคำแนะนำด้านล่าง:

เปิด /etc/default/grub ในหรือ เป็นกลุ่ม หรือบรรณาธิการที่คุณเลือก

sudo vim /etc/default/grub

ตัวแปร GRUB_CMDLINE_LINUX_DEFAULT เป็นสิ่งที่เราต้องปรับเปลี่ยน เปลี่ยนสิ่งต่อไปนี้:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor acpi_osi=linux"

บันทึกไฟล์. หากคุณใช้ vim ให้กด หนี เพื่อไปที่โหมดคำสั่ง vim จากนั้นพิมพ์ :wq เพื่อบันทึกไฟล์และออกจากกลุ่ม

ACPI เป็นมาตรฐานการจัดการส่วนต่อประสานกำลังซึ่งใช้ในเคอร์เนลระบบปฏิบัติการ ตามค่าเริ่มต้น เคอร์เนลของ Linux จะใช้ไดรเวอร์ในตัวสำหรับแป้นคีย์บอร์ด ซึ่งมักจะเข้ากันไม่ได้กับแป้นพิมพ์บางตัว

ดังนั้นเราจึงระบุตัวเลือก acpi_backlight=ผู้ขาย ซึ่งบอกให้เคอร์เนลมีความสำคัญเหนือกว่าไดรเวอร์ของผู้ขายมากกว่าไดรเวอร์เคอร์เนล ทางเลือก acpi_osi=linux บอกเคอร์เนลเพื่อเปิดใช้งานวิธีแก้ปัญหา ACPI ในตัวสำหรับไดรเวอร์ Linux ซึ่งสามารถเกิดขึ้นได้หากไดรเวอร์อุปกรณ์มีปัญหาสำหรับสถาปัตยกรรม Linux

สุดท้ายวิ่ง update-grub เพื่อให้การเปลี่ยนแปลงเกิดขึ้น

sudo update-grub

หลังจากนี้ ปุ่มความสว่างควรเริ่มทำงาน