ฉันเพิ่งติดตั้ง Ubuntu 21.10 ใหม่บนแล็ปท็อปของฉัน และพบว่า Fn+F5/F6 ใช้ไม่ได้กับการปรับความสว่างของหน้าจอ ฉันเคยประสบปัญหานี้มาก่อนและมักจะเรียกใช้
xrandr --output DP-2 --brightness <ความสว่าง>
ตอนนี้ผลตอบแทนนี้
xrandr: ไม่สามารถรับขนาดของแกมมาสำหรับค่าเริ่มต้นของเอาต์พุต
คำเตือน: ไม่พบเอาต์พุต DP-2; เพิกเฉย
xrandr: ต้องการ crtc เพื่อตั้งค่าแกมมา
ดังนั้นฉันจึงวิ่ง xrandr -- verbose
เพื่อรับชื่อผลลัพธ์ที่เป็นไปได้ แต่มีเพียงข้อมูลสำหรับ 'หน้าจอ 0' เท่านั้น ไม่มีชื่อที่แสดงจริง มันยังส่งข้อผิดพลาด
xrandr: ไม่สามารถรับขนาดของแกมมาสำหรับค่าเริ่มต้นของเอาต์พุต
ฉันลองทั้งสองวิธีแก้ปัญหา คำถามนี้ แต่พวกเขาไม่ได้ผล
ฉันยังได้รับข้อผิดพลาดจาก xrandr
xrandr: ต้องการ crtc เพื่อตั้งค่าแกมมา
แต่ไม่สามารถหาวิธีแก้ไขที่เป็นรูปธรรมได้
หลังจากการวิจัยเพิ่มเติม ฉันพบว่าความสว่างปัจจุบันถูกเก็บไว้ใน /sys/class/backlight/acpi_video0/brightness
ซึ่งดูดีมากเพราะฉันสามารถเขียนสคริปต์ที่แก้ไขสิ่งนั้นได้โดยตรง
น่าเสียดาย ฉันได้ค้นพบว่าการเขียนไฟล์ความสว่างใหม่ไม่เพียงไม่ทำอะไรกับความสว่างจริง การกด Fn+F5/F6 การลด/เพิ่มค่าที่จัดเก็บไว้ในไฟล์นั้น ดังนั้นไม่ว่าจะเป็นโปรแกรมใดก็ตาม จริงๆ แล้ว การควบคุมความสว่างไม่ได้อ่านไฟล์นั้น แต่ฉันไม่มีความคิดเกี่ยวกับวิธีแก้ไข ณ จุดนี้