Я уже попробовал много решений, которые я нашел в сети, и ни один из них не работал. Я использую Ubuntu 16.04 LTS, новая установка.
bumblebee
для Nvidia Optimus не решил проблему также.xev
и acpi_listen
не обнаруживайте Fn + F5 / комбинация F6 вообще, какое решение я пробую./sys/class/blacklight
содержит intel_backlight
папка и яркость могут быть изменены с помощью sudo tee /sys/class/backlight/intel_backlight/brightness <<< 200
команда. Эта папка может также содержать вторую папку как acpi_video0
после попытки некоторых решений, но подбор яркости в этой папке не имеет никакого эффекта.xbacklight
, единственная проблема - то, что ключи яркости Fn, кажется, как, полагают, не существуют для системы.Править: По-видимому, xbacklight
не работает, когда GPU Nvidia используется. Это работает, когда Intel GPU установлен в Главной Nvidia. Таким образом, я предполагаю, что эта проблема так или иначе связана с двойной установкой GPU.Вот решения, которые я уже попробовал, и все они перестали работать:
/etc/default/grub
путем комментирования GRUB_CMDLINE_LINUX
строка и изменение GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
строка. Ни одно из следующих дополнений не работало на меня, смешалось или нет: acpi_backlight=vendor
acpi_backlight=native
acpi_backlight=video
video.use_native_backlight=1
acpi_osi=
acpi_osi=Linux
acpi_osi='!Windows 2012'
Я создал a /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
Это только привело к черному экрану вместо экрана входа в систему, таким образом, я должен был удалить этот файл.
Я отредактировал /etc/X11/xorg.conf
файл для добавления Option "Backlight" "intel_backlight"
и Option "RegistryDwords" "EnableBrightnessControl=1"
. Это ничего не изменило. Вот фактическое содержание этого файла:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
Option "Backlight" "intel_backlight"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:4@0:0:0"
Option "ConstrainCursor" "off"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
Я не могу найти никакие другие решения, все равно как выше везде. Заранее спасибо за какую-либо справку или идеи, какова могла бы быть фиксация.
Эй, кажется, существует несколько связанных вопросов для различных компьютеров ASUS:
https://askubuntu.com/search? q=brightness+F5
Этот ответ мог бы быть особенно интересным (он предлагает снижение ядра):
14.04 на Asus GL552JX: Fn+F5 и проблема Яркости Fn+F6
у меня нет Asus R556L для экспериментирования с, но я предложил бы несколько вещей:
команда showkeys работает на уровне кодов клавиши и scancodes, так мог бы дать Вам информацию, что xev не будет: sudo showkey -s
Эта archwiki страница описывает https://процесс wiki.archlinux.org/index.php/Map_scancodes_to_keycodes отображения scancodes к кодам клавиши, по-видимому, это происходит в ядре, но может быть настроено от пространства пользователя.
В пользу других читателей, вот изображение того, что продолжается.
Нажатия клавиш - клавиатура---> скэн-коды - ядро---> коды клавиши---X----> keysym---приложение / wm----> событие
комментарии о GPU и xbacklight мутят воду немного. Я был бы склонен попытаться обойти Ваш менеджер окон и просто установить привязку непосредственно. Одна вещь принять во внимание состоит в том, что протокол ядра для того, чтобы изменить настройки подсветки изменялся недавно для использования sysfs и были проблемы с xbacklight, не поддерживающим это. См. acpilight для понижения замены. Можно также сделать материал вручную внутри sysfs.
Я имел ту же проблему и попробовал горстку комбинаций в GRUB, точно так же, как Вы. Также с помощью ASUS и Ubuntu 16.04
После нескольких попыток, это - комбинация GRUB &.CONF, который работал на меня (без установленного xblacklight):
Создают.CONF файл
Удаляет все из файла и вставляет это в строке для строки:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
СОХРАНЯЮТ и ЗАКРЫВАЮТ файл
3. Компьютер перезагрузки
Вот является ссылкой на объяснение со ссылками на ссылки, которые помогли мне по пути: Функциональные клавиши Не работают (Яркость & Звук) Ubuntu 16.04