История изменений
Исправление kostik87, (текущая версия) :
значит надо привести эту секцию в конфиге с работающим тачпадом к виду, как в конфиге с выключением. Привел
Как это было сделано? Редактированием конфигурационного файла ядра в текстовом редакторе или через утилиту menuconfig? Если первое - то так делать нельзя.
И так, у тебя есть конфиг ядра, в котором нормально работает выключение, но нет поддержки некоторых устройств, сохраняешь резервную копию конфига, далее запускаешь menuconfig:
meke menuconfig
Для поиска опции в конфигураторе нажимаешь клавишу «/», вводишь слово поиска и нажимаешь ввод. В ответ получишь опции, которые содержат слово поиска с их описанием, расположением и указанием их зависимостей.
Для включения опции переходишь в указанное подменю, ищешь там описание опции, т.е. «prompt» и включаешь опцию. Если строки с искомым описанием нет - значит не включены опции-зависимости, опять смотришь описание опции, смотришь зависимости, удовлетворяешь их, включаешь искомую опцию.
По поводу тачпада, у меня Acer Aspire V3-771G, для работы тачпада в ядре нужно включить опцию CONFIG_MOUSE_PS2_ELANTECH.
Описанным выше способом найди опцию в конфигураторе, посмотри где она расположена, её зависимости и описание, найди её и включи.
Для прочего оборудования на шине PCI / PCI-Express используй утилиту lspci:
lspci -k
Для устройств на шине USB используй утилиту lsusb, но в её выводе будет приведено лишь название устройства исходя из базы идентификаторов этой утилиты, соответствующие опции придётся искать в конфигураторе ядра по ключевым словам, в Google, просто в документации и по форумам.
Ищи где находятся соответствующие опции в конфигураторе ядра, включай их и пересобирай ядро.
Просто так править конфиг ядра в текстовом редакторе нельзя.
По поводу загрузки через EFI почитай Gentoo Wiki. Можно использовать сторонний загрузчик, например Grub или грузить ядро напрямую через EFI, в этом случае в ядре должны быть поддержка efistub. Но ядро и загрузчик должно быть подписано ключём, который есть в базе ключей EFI, можно добавить свой ключ и подписать им ядро или загрузчик, использовать загрузчик, подписанный ключём Microsoft, читай Gentoo Wiki или вообще отключить EFI Secure Boot.
Удачи.
Исходная версия kostik87, :
значит надо привести эту секцию в конфиге с работающим тачпадом к виду, как в конфиге с выключением. Привел
Как это было сделано? Редактированием конфигурационного файла ядра в текстовом редакторе или через утилиту menuconfig? Если первое - то так делать нельзя.
И так, у тебя есть конфиг ядра, в котором нормально работает выключение, но нет поддержки некоторых устройств, сохраняешь резервную копию конфига, далее запускаешь menuconfig:
meke menuconfig
Для поиска опции в конфигураторе нажимаешь клавишу «/», вводишь слово поиска и нажимаешь ввод. В ответ получишь опции, которые содержат слово поиска с их описанием, расположением и указанием их зависимостей.
Для включения опции переходишь в указанное подменю, ищешь там описание опции, т.е. «prompt» и включаешь опцию. Если строки с искомым описанием нет - значит не включены опции-зависимости, опять смотришь описание опции, смотришь зависимости, удовлетворяешь их, включаешь искомую опцию.
По поводу тачпада, у меня Acer Aspire V3-771G, для работы тачпада в ядре нужно включить опцию CONFIG_MOUSE_PS2_ELANTECH.
Описанным выше способом найди опцию в конфигураторе, посмотри где она расположена, её зависимости и описание, найди её и включи.
Для прочего оборудования на шине PCI / PCI-Express используй утилиту lspci:
lspci -k
Ищи где находятся соответствующие опции в конфигураторе ядра, включай их и пересобирай ядро.
Просто так править конфиг ядра в текстовом редакторе нельзя.
Удачи.