Ubuntu 14.04 = fn+f2/f3 (подсветка) ключи, не работающие

С 14.04 (64-разрядными) Ubuntu LTS, с помощью любого из предлагаемых решений для ядра (включая от более новых выпусков до 3,19), f2/f3 регулировки яркости не удаются зарегистрироваться. На самом деле, о нажатиях клавиш в dmesg сообщают как неизвестные ключи, предполагая, что существует что-то забавное со способом, которым ядро интерпретирует эти нажатия клавиш:

atkbd serio0: Неизвестная нажатая клавиша (переведенный устанавливает 2, кодируйте 0xab на isa0060/serio0). atkbd serio0: Используйте 'setkeycodes e02b' для создания известным. atkbd serio0: Неизвестная отпущенная клавиша (переведенный устанавливает 2, кодируйте 0xab на isa0060/serio0). atkbd serio0: Используйте 'setkeycodes e02b' для создания известным.

И f2 и f3 сообщают о том же e02b коде клавиши.

Эта функция работала просто великолепно в 12.04 LTS. Флаги начальной загрузки не имеют никакого значения, некоторые делают это хуже (поскольку в яркости прекращает отвечать даже на взломы программного обеспечения, например, пользовательские отображения к изменяющейся яркости через/proc). Яркость может быть скорректирована с помощью третьей стороны и/или взломов командной строки, но обычно менее быстро реагирующая (требуется до секунды для новой яркости для регистрации). Это находится на HP dm1z с AMD APU 63xx. Какие-либо идеи/отчеты относительно того, какие флаги компиляции ядра необходимы и/или патчи, чтобы заставить их работать? Любопытно объем и другие ключи работают просто великолепно.

Ноутбук имеет серию AMD APU 63xx, и я попробовал все недавние fglrx драйверы, включая последние 15.7 и столь же старый как 14.9 без изменения в этой проблеме.

0
задан 26 July 2015 в 16:55

1 ответ

Так, оказывается, что это - acpi_osi причуда. Для HP dm1z (4xxx ряд с AMD электронный 450, иначе серия Radeon HD63xx APU) с fglrx драйвером, я должен был добавить следующее к своим параметрам загрузки ядра:

acpi_osi="!Windows 2012"

, Если Вы добавляете это к/etc/default/grub опциям, необходимо будет предварительно ожидать кавычки с обратными косыми чертами как так:

GRUB_CMDLINE_LINUX="thermal.off=1 acpi_osi=\"!Windows 2012\""

Попытка использовать acpi_osi=Linux (с или без кавычек) не решила проблему (вероятно, потому что acpi отключает много опций, как только это обнаруживает Linux, таким образом, с вышеупомянутой опцией мы имитируем acpi, чтобы полагать, что мы - pre-Windows8 ОС), при отъезде acpi_osi = как пустая опция сделанный сбоем ноутбука для начальной загрузки.

0
ответ дан 1 October 2019 в 06:34

Другие вопросы по тегам:

Похожие вопросы: