ความสว่างหน้าจอไม่มีผลกับ Lenovo Z570


18

Lenovo Z570 ของฉันมีสอง GPU, nVidia และ Intell การควบคุมความสว่างไม่ได้มีผลอะไรต่อความสว่างของหน้าจอและเพราะฉันเคยมีปัญหาสำคัญในอดีตเมื่อฉันพยายามที่จะคลิ้กกับไดรเวอร์และการตั้งค่าของ nVidia และฉันต้องการความระมัดระวังในตอนนี้ ฉันไม่พบคำถามที่คล้ายกันซึ่งอ้างถึง 14.04 LTS ที่มีการกำหนดค่าที่คล้ายกันเป็นของฉัน

ฉันได้อ่านแล้วว่าสามารถแก้ไขได้โดยการเพิ่ม / เปลี่ยนเนื้อหาในxorg.confแต่เมื่อฉันเรียกใช้

sudo gedit /etc/X11/xorg.conf

ไฟล์ออกมาว่างเปล่าอย่างแน่นอน ฉันต้องทำอะไรฉันต้องเพิ่มอะไรบ้างและไม่ทำให้แล็ปท็อปของฉันโดนเกลียวหน้าจอสีดำอีก


วิธีนี้ช่วยแก้ไขปัญหาของฉัน: askubuntu.com/a/450690/313731
Arash

การ์ดรุ่นของคุณคืออะไร?
Braiam

nVidia 525M และ Intell รวมกราฟิก HD 3000
Valentin

การแก้ปัญหาของ @SPRBRN ทำงานบน Lenovo Thinkpad X250 ของฉันกับ Intel Graphics และ Ubuntu 14.04
ลีโอนาร์ vertighel

คำตอบ:


19

สำหรับผู้ที่มีปัญหากับการ์ด Intel โปรดดูที่การแก้ไขนี้ :

คุณสามารถดูว่าคุณใช้การ์ด Intel ด้วยคำสั่งต่อไปนี้หรือไม่ หากคุณเห็น "intel_backlight" คุณอาจมีการ์ด Intel

ls /sys/class/backlight/

ถ้าเป็นเช่นนั้นดำเนินการคำสั่งต่อไปนี้:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

คุณสามารถตรวจสอบก่อนว่ามีไฟล์นั้นอยู่หรือไม่ แต่การสัมผัสไฟล์นั้นจะไม่ก่อให้เกิดอันตรายใด ๆ จากนั้นแก้ไขไฟล์:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

ใส่รหัสต่อไปนี้:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

บันทึกไฟล์ออกจากระบบลงชื่อกลับเข้าใช้งานได้กับฉันใน Ubuntu 14.04 และควรใช้กับ 13.10 เช่นกัน

ให้เครดิตกับ FOSS


นี่คือสิ่งที่ฉันได้หลังจากทำเช่นนั้น: (gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesฉันมี Intel GPU สำรอง
Valentin

1
@SPRBRN: ทำงานให้ฉัน Vostro 1500 เพิ่งติดตั้งไดรเวอร์ Intel (เพื่อป้องกันการล่ม) - บูม, แสงพื้นหลัง 0% == หน้าจอสลัวมาก ฉันยืนยันด้วยไดเรกทอรี intel_backlight มี 'actual_brightness' (หรือบางอย่าง) ที่นั่นที่มีค่า 00 เมื่อฉันติดตั้งโปรแกรมแก้ไขของคุณมันก็กระโดดขึ้น (256,512 หรือมากกว่านั้น) ขอบคุณสำหรับการแบ่งปัน!
Dude

2
หากมันเกิดขึ้นที่คุณเห็นintel_backlightคุณเปลี่ยน / เพิ่ม20-intel.confแต่ระบบจะไม่บูตกราฟิกคุณสามารถลบไฟล์ในโหมดการกู้คืน ( wiki.ubuntu.com/RecoveryMode )
wenzeslaus

สิ่งนี้ใช้ได้กับฉันด้วย Xubuntu 14.10 บน ThinkPad T520 (ปัญหาเกิดขึ้นหลังจากฉันตั้งค่า Bumblebee เท่านั้น) แต่ด้วยเหตุผลบางอย่างมันทำให้Whisker Menuของ Xfce หยุดทำงาน ฉันลงเอยด้วยการลบรายการพาเนล Whisker Menu แต่มันก็ดีที่มีการแก้ไขสำหรับเรื่องนี้เช่นกัน
srunni

วิธีการแก้ปัญหาของคุณทำงานเกี่ยวกับ Lenovo Thinkpad X250 ของฉันกับ Intel Graphics และ Ubuntu 14.04
ลีโอนาร์ vertighel

12

สิ่งนี้ใช้ได้กับ Lenovo T530 ของฉันกับ Nvidia / Intel ...

บันทึก. การตั้งค่ากราฟิก BIOS ของฉันเปลี่ยนจาก Nvidia Optimus เป็น Discrete Graphics (นี่คือเพื่อให้ฉันสามารถขับจอแสดงผลภายนอก 4K จาก Display Port) ยังไม่จำเป็นต้องมีไฟล์ / etc / X11/xorg.conf ในระบบของคุณ ต่อไปนี้จะถือว่าคุณใช้ไดรเวอร์ Nvidia และเข้าถึงแอพ NVIDIA X Server Settings ใน Unity

ก่อนอื่นให้เปิดโปรแกรมแก้ไขข้อความขึ้นมาก่อนแล้วฉันจะแสดงวิธีเพิ่มเนื้อหาที่เหมาะสมให้กับไฟล์นี้สำหรับกราฟิกการ์ดของคุณ

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

หากไฟล์ของคุณว่างเปล่าเนื่องจากเปิดใช้งานแอพ "NVIDIA X Server Settings" จาก Unity

จากนั้นไปที่ส่วน "X Server Display Configuration"

ที่ด้านล่างของหน้าจอคลิกปุ่ม "บันทึกไปยังการกำหนดค่า X" เราไม่ต้องการบันทึกอะไรจริง ๆ ที่นี่ แต่คลิกที่ปุ่ม "แสดงตัวอย่าง"

เลื่อนจนกว่าคุณจะเห็นและต่อไปนี้Section "Device" EndSectionไฮไลต์และคัดลอกทั้งส่วน ฉันดูเหมือนว่า:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

วางสิ่งนี้ลงในไฟล์ /usr/share/X11/xorg.conf.d/20-nvidia.conf ที่เปิดไว้ก่อนหน้า

ตอนนี้วางบรรทัดต่อไปนี้ก่อน EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

ควรมีลักษณะเช่นนี้:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

ตอนนี้บันทึกและปิด /usr/share/X11/xorg.conf.d/20-nvidia.conf และรีบูต การควบคุมความสว่างของฉันใช้งานได้แล้ว มีความคิดจากนี้โพสต์ที่เกี่ยวข้อง


1
ทำงานได้อย่างสมบูรณ์แบบบน Lenovo W520 ของฉัน ขอบคุณสำหรับคำอธิบายที่ชัดเจน!
tlwhitec

1
เป็นโซลูชั่นที่ดีและใช้งานง่ายหากใช้ไดรเวอร์ NVIdia ใช้กับ Lenovo W510 ได้อย่างสมบูรณ์แบบ
sir_k

ทำงานได้ดีกับ Thinkpad T430 และ Discrete Graphics ที่เปิดใช้งานใน BIOS
fnkr

ยังคงใช้ได้คำตอบที่ยอดเยี่ยม
Karol Nowak

มีเคล็ดลับคือการตั้งค่าเซิร์ฟเวอร์ Nvidia X ไม่มีข้อมูลในหน้าตัวอย่างและอย่างใดจะไม่บันทึกเป็นไฟล์ที่มองเห็นได้ แต่ฉันบันทึกการกำหนดค่าสองครั้งและสร้างไฟล์สำรอง จากไฟล์นั้นฉันสามารถรับชิ้นSection "Deviceส่วนได้
visoft

0

วิ่งsudo nvidia-xconfigเพื่อสร้างxorg.confไฟล์

ฉันมีปัญหาเดียวกันอย่างไรก็ตามแม้ว่าหลังจากการตั้งค่า DWORD ใน xorg.conf ความสว่างจะไม่เปลี่ยนแปลง


0

นั่นคือการควบคุมความสว่างไม่คงอยู่หรือว่าการปรับเปลี่ยนมันไม่มีผล?

ฉันมีปัญหาที่การเปลี่ยนการควบคุมความสว่างไม่คงอยู่ในการรีบูต ฉันมี Dell XPS L502X พร้อมกับ Intel และการ์ดกราฟิก GeForce GT 540M ฉันใช้ xbacklight เพื่อแก้ไขปัญหา ติดตั้งแพ็คเกจด้วย

sudo apt-get install xbacklight

และใช้คำสั่งต่อไปนี้เพื่อตั้งค่าความสว่างพูด

xbacklight -set 20%

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


ไม่ช่วยอย่างน่าเสียดาย :(
Valentin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.