Установил Ubuntu 16.04 на ноутбук ASUS, все работало, кроме fnключей. Не удалось скрыть / увеличение / уменьшение громкости ( f10, f11, f12) или увеличение / уменьшение яркости экрана ( f5, f6).
При поиске и устранении неисправностей я обнаружил, что люди сталкиваются с похожими проблемами независимо от компьютера (ASUS, ACER, Dell) или версии Ubuntu, начиная с 8.0-16.04.
Как это исправить?
brightness
function-keys
Келли
источник
источник
Ответы:
Отредактируйте конфигурационный файл GRUB для передачи параметра загрузки ядра
sudo -H gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
acpi_osi=
сразу следующее,quiet splash
чтобы дать:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
GRUB_CMDLINE_LINUX=""
sudo update-grub
Создать файл .CONF
sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Введите это в строку файла для строки:
СОХРАНИТЬ и ЗАКРЫТЬ файл
Вышеуказанные шаги решили мою проблему, и я смог использовать функциональные клавиши для управления яркостью и громкостью на моем компьютере. Я попробовал несколько вещей и несколько раз редактировал файл GRUB, каждый раз обновляя и перезагружаясь. Некоторые темы предложили отредактировать BIOS, другие предложили установить
xbacklight
. Устранение неполадок заняло некоторое время. Если мое решение не работает для вас, вот темы, которые помогли мне:источник
20-intel.conf
Файл сосредоточил свой вопрос, но изменения резьбовой причину моей заставки , чтобы не показать и сломали трекпад. Отменил это и сохранил.conf
файл, и все идеально.Возможно, вы FnLockактивировали. Вы можете отключить его, нажав Fn+ Esc. Источник
источник
Спасибо @Kelly за ваше решение! Это помогло мне локализовать проблему на моей собственной системе (Ubuntu 19.04, Dell XPS 15 7590 FN11.. FN12не работает).
Резервный файл конфигурации GRUB
Изменить конфигурационный файл GRUB
sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX="quiet splash"
(она может содержать различные параметры в зависимости от вашей конкретной конфигурации)acpi_osi=Linux
сразу следующее,quiet splash
чтобы дать:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
acpi_backlight=vendor
. удалите эту опцию, если она присутствует. результирующая строка должна быть например:GRUB_CMDLINE_LINUX=""
илиGRUB_CMDLINE_LINUX="nouveau.blacklist=1 acpi_osi=! acpi_osi=Linux mem_sleep_default=deep"
sudo update-grub
Создать файл .CONF
sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Введите это в строку файла для строки:
СОХРАНИТЬ файл
Перезагрузить компьютер
источник
Пожалуйста, проверьте эту статью. Возможно, вам придется изменить значение fnmode в
sys/module/hid_apple/parameters/fnmode
. Для меня это сработало, изменив его с1
на0
. Мне не нужно было перезагружаться или что-нибудь.источник