Score:0

ความสว่างเปลี่ยนแปลงแม้เมื่อปิดใช้งานความสว่างอัตโนมัติ

ธง ng

ฉันมีแล็ปท็อป Dell XPS ใหม่ (กรกฎาคม 2021) ที่ใช้ Ubuntu 20.04.3 LTS ฉันได้ปิดความสว่างอัตโนมัติและตั้งค่าความสว่างด้วยตนเองที่ฉันต้องการ แต่หลังจากรีบูตเครื่องบ่อยครั้ง ความสว่างจะรีเซ็ตเป็นค่าใกล้เคียงค่าความสว่างสูงสุด และฉันต้องเปลี่ยนกลับเป็นการตั้งค่าที่ต่ำกว่าที่ฉันต้องการด้วยตนเอง ฉันจะทำให้หยุดทำเช่นนี้ได้อย่างไร

in flag
[คำตอบนี้](https://askubuntu.com/a/1391204/1222991) อาจช่วยคุณเกี่ยวกับปัญหาความสว่าง (ดูการอัปเดตครั้งแรก)
MattB avatar
ng flag
จะไม่มีการเปลี่ยนแปลงในการอัปเดต #1 ฮาร์ดโค้ดความสว่างเป็น 80% หรือไม่ ฉันแค่ต้องการให้เลิกเอาชนะความสว่างที่ตั้งค่าด้วยตนเองผ่านแถบเลื่อน
Score:1
ธง in

ทางออกหนึ่งคือการตั้งค่าสคริปต์สั้นๆ สั้นๆ ที่จะบันทึกไฟล์ ความสว่าง ค่าเมื่อระบบปิด จากนั้นกำหนดค่าระบบให้รีโหลดค่าหลังจากบูต มันไม่สมบูรณ์แบบ แต่จะทำงานได้อย่างรวดเร็ว

วิธีตั้งค่ามีดังนี้

  1. เปิด Terminal (หากยังไม่ได้เปิด)
  2. สร้างไฟล์ใน /etc/rc6.dซึ่งประกอบด้วยการดำเนินการที่ต้องดำเนินการเมื่อปิดเครื่อง สำหรับตัวอย่างนี้ ไฟล์จะถูกเรียก K99-บันทึก-ความสว่าง:
    sudo {ตัวแก้ไขทางเลือก} /etc/rc6.d/K99-save-brightness 
    
    บันทึก: อย่าลืมเปลี่ยน {บรรณาธิการตัวเลือก} ด้วยบรรณาธิการที่คุณเลือก
  3. คัดลอกสิ่งต่อไปนี้ลงในไฟล์:
    #!/bin/bash
    แมว /sys/class/backlight/nvidia_0/actual_brightness > /etc/acpi/backlight-brightness
    
    บันทึก: อย่าลืมเปลี่ยน nvidia_0 ด้วยชื่อที่เหมาะสมที่พบใน /sys/คลาส/แบ็คไลท์. มันอาจจะ intel_backlight, nvidia_0หรืออย่างอื่นโดยสิ้นเชิง
  4. บันทึกไฟล์และตรวจสอบให้แน่ใจว่าได้ตั้งค่าให้เรียกใช้งานได้:
    sudo chmod +x /etc/rc6.d/K99-save-brightness 
    

ตอนนี้ ทุกครั้งที่ระบบของคุณปิด ค่าใน ความสว่างที่เกิดขึ้นจริง จะเขียนถึง /etc/acpi/backlight-ความสว่าง ไฟล์.

ถัดไป คุณจะต้องเรียกใช้สคริปต์เล็กน้อยหลังจากที่ระบบของคุณบูทเสร็จ สามารถทำได้โดย crontab เช่นนั้น:

  1. เปิด Terminal (หากยังไม่ได้เปิด)
  2. แก้ไข crontab ในฐานะผู้ใช้ขั้นสูง:
    sudo crontab -e 
    
  3. เพิ่มหนึ่งซับนี้:
    @reboot (สลีป 10 ; cat /etc/acpi/backlight-brightness > /sys/class/backlight/nvidia_0/brightness
    
    บันทึก: ค่าการนอนหลับสามารถเป็นอะไรก็ได้ 2. เมื่อมีค่าน้อยกว่า 2มีความเป็นไปได้สูงที่การตั้งค่าแบ็คไลท์จะถูกแทนที่และรีเซ็ตเป็นค่าสูงสุด แน่นอนต้องแน่ใจว่าได้เปลี่ยน nvidia_0 ด้วยอุปกรณ์แบ็คไลท์จริงที่คุณจะควบคุม
  4. บันทึก crontab
  5. รีบูตเพื่อทดสอบ

นี่ไม่ใช่วิธีแก้ปัญหาในอุดมคติอย่างแน่นอน แต่เป็นวิธีที่ใช้ได้กับโน้ตบุ๊กบางรุ่นที่ฉันช่วยสนับสนุนในงานประจำวัน สิ่งนี้ควรใช้ได้กับ Ubuntu ทุกรุ่นตั้งแต่ 18.04 ถึงปัจจุบัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา