Score:0

การควบคุมความสว่างไม่ทำงานบน Legion 5 Pro อูบุนตู 20.04.2 LTS

ธง cn

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

ระบบแรกของฉัน: Legion 5 Pro พร้อม Nvidia RTX3070 บน Ubuntu 20.04.2 LTS

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

สิ่งที่ฉันพยายาม:

sudo vim /usr/share/X11/xorg.conf.d/10-nvidia-conf

เพิ่มสิ่งนี้: ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1"

ตอนนี้ดูเหมือนว่า:

ส่วน "OutputClass"
    ตัวระบุ "nvidia"
    MatchDriver "nvidia-drm"
    ไดรเวอร์ "nvidia"
    ตัวเลือก "AllowEmptyInitialConfiguration"
    ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1"
    เส้นทางโมดูล "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
ส่วนท้าย

เพิ่มอีกด้วย ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1" และ ตัวเลือก "แบ็คไลท์" "nvidia_0" ไปที่ส่วนอุปกรณ์ของ /etc/X11/xorg.conf

ดังนั้นดูเหมือนว่า:

ส่วน "อุปกรณ์"
    ตัวระบุ "Device0"
    ไดรเวอร์ "nvidia"
    ชื่อผู้ขาย "NVIDIA Corporation"
    ชื่อบอร์ด "NVIDIA GeForce RTX 3070 Laptop GPU"
    ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1"
    ตัวเลือก "แบ็คไลท์" "nvidia_0"
ส่วนท้าย

ฉันยังอัปเดต:

sudo nano /etc/initramfs-tools/modules

และเพิ่ม

เอ็นวิเดีย
nvidia-drm
nvidia-modeset

จากนั้นอัปเดต initramfs เช่นนี้

sudo update-initramfs -u

ฉันยังอัปเดตการกำหนดค่าด้วงดังนี้:

sudo vim /etc/default/grub

และเพิ่ม acpi_backlight=ผู้ขาย ถึงตัวแปรนี้: GRUB_CMDLINE_LINUX_DEFAULT ตอนนี้ดูเหมือนว่า:

GRUB_CMDLINE_LINUX_DEFAULT="สแปลชเงียบ acpi_backlight=ผู้ขาย"

และอัปเดตกลุ่ม: sudo ปรับปรุงด้วง

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

ฉันสูญเสียที่นี่ หวังว่าบางคนมีแนวคิดอื่นเกี่ยวกับวิธีแก้ไขปัญหานี้

Score:1
ธง cn

Well... after a day of searching I figured I might just as well try to downgrade my drivers. From 470.x to 460.x. Now it works! It seems some bug introduced in the newer drivers. Hope nvidia makes a fix soon enough.

us flag
ไม่ได้ผลสำหรับฉัน :( แต่ในกรณีที่ใครโชคดีกว่า ขั้นตอน [ที่นี่](https://www.linuxbabe.com/desktop-linux/switch-intel-nvidia-graphics-card-ubuntu) แสดงให้เห็นว่า เพื่อเลือกเวอร์ชันไดรเวอร์เฉพาะ
Score:0
ธง jp
หากการตั้งค่า BIOS ของคุณถูกตั้งค่าเป็นโหมดไดนามิก/ไฮบริด

แก้ไขการกำหนดค่าของด้วง:

sudo vim /etc/default/grub

เปลี่ยนบรรทัด:

GRUB_CMDLINE_LINUX_DEFAULT="เงียบ"

ถึง:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"

จากนั้นเรียกใช้:

sudo ปรับปรุงด้วง

และรีสตาร์ทแล็ปท็อป
(แหล่งที่มา: VV0JC13CH)

หากการตั้งค่า BIOS ของคุณถูกตั้งค่าเป็นโหมดแยก (พร้อมไดรเวอร์ nvidia)

แก้ไขการกำหนดค่าของด้วง:

sudo vim /etc/default/grub

เปลี่ยนบรรทัด:

GRUB_CMDLINE_LINUX_DEFAULT="เงียบ"

ถึง:

GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1 acpi_backlight=native nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1"

จากนั้นเรียกใช้:

sudo ปรับปรุงด้วง

และรีสตาร์ทแล็ปท็อป
(แหล่งที่มา: BertRAMAerts ที่นี่)

Score:0
ธง in

คุณอยู่ในเซฟโหมดหรือไม่? ในเมนูบู๊ตกด e เพื่อแก้ไขและหากคุณเห็น nomodeset นี้ในบรรทัด ให้ลบคำ nomodeset แล้วกด control + x หรือ f10

Dion Snoeijen avatar
cn flag
ฉันไม่ได้อยู่ในเซฟโหมด ไม่พบชุดโนโมเดตนี้ในโหมดแก้ไข `boot menu`
Ashiq Tasdid avatar
in flag
จะมีตัวเลือก ubuntu นำทางไป แล้วกด e
Dion Snoeijen avatar
cn flag
ฉันทำมัน :). จากนั้นฉันเห็นการกำหนดค่า แต่ nomodeset ไม่ได้อยู่ในการกำหนดค่านั้น

โพสต์คำตอบ

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