Це працювало для мого Lenovo T530 з Nvidia / Intel ...
Примітка. Мої параметри графіки BIOS були змінені з Nvidia Optimus на Дискретну графіку (це було так, що я можу керувати 4K зовнішнім монітором з порту дисплея). Також не потрібно мати файл /etc/X11/xorg.conf у вашій системі. Далі передбачається, що ви запускаєте драйвер Nvidia і маєте доступ до програми налаштувань сервера NVIDIA X в Unity.
Спочатку підберіть текстовий редактор, і я покажу вам, як додати потрібний вміст до цього файлу для вашої відеокарти.
gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
Якщо ваш файл порожній, як мій, тоді відкрийте додаток "Налаштування NVIDIA X Server" від Unity.
Потім перейдіть до розділу "Конфігурація дисплея сервера X".
У нижній частині екрана натисніть кнопку "Зберегти до конфігурації 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 та перезавантажте. Мій контроль яскравості зараз працює. Отримав ідею з цього пов’язаного поста.