Vấn đề
Unity hiển thị điều khiển trong khi tôi nhấn độ sáng Fn + Tăng / Descrese, nhưng không có gì xảy ra. Trong bảng điều khiển độ sáng không hoạt động quá trong khi máy chủ X đang chạy.
Kiểm tra giải pháp
Tôi đã thử TẤT CẢ các giải pháp POSSIBLE của vấn đề này trong google và không có gì hoạt động:
- viết acpi_backlight trong grub
- cài đặt lại trình điều khiển với apt purge nvidia *
- viết "EnableBrightnessControl = 1" trong xorg.conf
- cài đặt nvidia-375.66, nvidia-378.13, 381.22, 384.47
- "xbacklight -set X" không hoạt động
- thay đổi / sys / lớp / đèn nền / độ sáng
- cập nhật kernel linux từ 4.8 đến 4.10 và 4.12
- thay thế EDID từ ma trận cũ (nó phá vỡ mọi thứ)
- setpci -v -H1 -s 00: 01.0 3e.W = 0 và sau đó thay đổi đèn nền bằng các phím Fn +.
- xrandr --output DP-0 - độ chính xác 0,5 --- giải pháp xấu
Hệ thống và tình hình của tôi
Tôi đã sử dụng ma trận hiển thị N173HHE-G32 trong máy tính xách tay của mình trước đây và mọi thứ đều ổn. Nhưng hôm nay tôi đã thay thế nó thành B173HAN01.2 và vấn đề này đã bắt đầu. Trên Windows 10 tôi đã giải quyết nó bằng cách cài đặt lại trình điều khiển trên nvidia-376 từ trang web chính thức của MSI.
Vì vậy, tôi có thể thấy trình tự tiếp theo: ở độ sáng bắt đầu của máy tính xách tay là tối đa, sau đó là tối thiểu (và đang hoạt động) trong khi văn bản "initramfs ..." hiển thị trong bảng điều khiển. Và sau khi máy chủ X bắt đầu độ sáng là tối đa (bị hỏng) một lần nữa. Khi máy chủ X dừng độ sáng thì hoạt động trở lại!
MSI GT73VR 7RF, Ubuntu 16.04.2 LTS, NVidia GeForce GTX1080, B173HAN01.2 display matrix
uname -a
4.8.0-58-generic #63~16.04.1-Ubuntu SMP Mon Jun 26 18:08:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1be0 (rev a1)
Tuy nhiên!
Nhưng khi tôi sử dụng nvidia-378 nó TRÌNH ! Thật không may, 378 có một lỗi nghiêm trọng sau khi tạm dừng chế độ trong giao diện Unity: (((
Xin hãy giúp đỡ, đôi mắt tôi đẫm máu (nó rất sáng đối với họ) và tôi không biết phải làm gì ...
Đã cập nhật! Sau hai năm, tôi hiểu rằng vấn đề nằm trong lightdm (hoặc máy chủ X). Khi tôi dừng lại, mọi thứ đều ổn ...
for i in /sys/class/backlight/*; do echo $i; cat $i/brightness; cat $i/actual_brightness; cat $i/max_brightness; done