Любая Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Lubuntu, Xubuntu) начиная с версии 16.04.3 спокойно устанавливается, тащит все железо, знает основную массу вшитых вендором хоткеев. Для запуска с live-USB *buntu 16.04 (более «старые» дистрибутивы из существующих) придется в настройках BIOS [F2 при загрузке] указать [Advanced] → [Advanced Chipset Control] → [MSHYBRID or DISCRETE Switch] = «DISCRETE» (после установки проприетарных драйверов от Intel и NVidia данный триггер можно будет вернуть в MSHYBRID); Альтернативой (не в физическом смысле, а в получаемом в данном контексте результате) такому варианту загрузки является указание параметра ядра nomodeset при загрузке. Для корректной работы регулировки подсветки экрана необходимо ядро не ниже Linux 4.10.0-37-generic x86_64, установленные проприетарные драйвера на оба графических чипа (Intel и N-Vidia, на N-Vidia работает на «ура» на драйвере версии 384.90), и запуск системы с параметрами ядра «acpi_backlight=vendor elevator=noop». После этого останется нерабочим только хоткей: Fn+F11 (режим «полет»). Подробнее по функциональным клавишам:
Fn+1 [клавиша 1 на основной клавиатуре, там где '!'] - принудительное включение системы охлаждения (вентиляторы на полную!). Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+` [Fn+~, Fn+ё, - там изображена кнопка play/pause] - функциональная клавиша мультимедийного софта. Запускает и приостанавливает воспроизведение медиаплеера (если поддерживается ОС и если корректно настроено). Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F1 - включение/отключение тачпада. Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+F2 - включение/отключение основного экрана ноутбука Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+F3 - выключить звук в ОС. Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F4 - регулировка подсветки клавиатуры (6 уровней яркости клавиш + полное отключение подсветки, каждое нажатие комбинации Fn+F4 выполняет переключение яркости на следующий режим). Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+F5 - уменьшить громкость в ОС. Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F6 - увеличить громкость в ОС. Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F7 - переключить вывод с основного экрана ноутбука на HDMI. Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+F8 - уменьшение яркости основного экрана ноутбука. Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F9 - увеличение яркости основного экрана ноутбука. Работает в Ubuntu 16.04. В acpi_listen определяется.
Fn+F10 - включение/выключение (аппаратное) встроенной веб-камеры. Работает в Ubuntu 16.04, при этом в acpi_listen не определяется. Есть способ настроить отображение этих событий (включение/отключение будет вызывать появление всплывающего уведомления) в системе через uDev.
Fn+F11 - Режим «Полет». Не работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+F12 - режим гибернации (ноутбук уходит в спящий режим). Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+Ins = ScrollLock (аналогичная клавиша есть на полноразмерной клавиатуре полноразмерного ПК). Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+PgUp= Pause (аналогичная клавиша есть на полноразмерной клавиатуре полноразмерного ПК). Архаизм. В некоторых играх - постановка на паузу игрового процесса. Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.
Fn+PgDn = Break (аналогичная клавиша есть на полноразмерной клавиатуре полноразмерного ПК). Архаизм. Полезна для консольных приложений - посылает прерывание текущему процессу. Реагировать или нет - зависит уже от процесса… Работает в Ubuntu 16.04, при этом в acpi_listen не определяется.