Здравствуйте! третий день пытаюсь настроить локали в LFS 7.5 - и на форумах читал, и гуглил, ничего пока путного не нашел. Скажите пожалуйста, есть ли способы программно определить шрифт, раскладку и другие важные параметры, необходимые для того, чтобы настроить клавиатуру на корректную работу? Есть ли что-то вроде dpkg-reconfigure console-setup, но под LFS?
Пробовал подбирать почти наугад конфиг /etc/vconsole.conf - один раз даже получилось, чтобы русские буквы (ru_RU.UTF-8) отображал, но Backspace работал некорректно - удалял один байт из двух, составляющих символ Юникода. В итоге казалось, что слово стерто, а оставались еще какие-то «скрытые» символы, которые показывались, как только вводишь какую-нибудь команду или продолжаешь удалять оставшееся и удаляется полностью вся строка, вместе с именем пользователя, что очень не удобно. К тому же если создавать папку на этой раскладке, то система ее создаст, но ls выведет вместо имени - знаки вопроса.
Короче говоря, интересуют не конкретные параметры (коих и в мануалах полно и далеко не все они работают), а способ программно определять подходящие параметры.
Аналогичный вопрос есть и с gpm: ноут - ASUS K50lN, touchpad - Elantech. перепробовал все типы протоколов в команде gpm -m /dev/psaux -t <protocol_name>, не сработал ни один. точнее, если протокол - synps2, то при касании тачпада появляется мигающий квадратик в центре экрана и никуда не двигается, реакция на нажатия клавиш на тачпаде тоже никакая. В ядре /dev/psaux включен.
Как gpm тоже заставить работать?