четверг, 4 декабря 2008 г.

Linux. RussianFedora. Проблемы, да, они случаются

Поскольку надоела Windows Vista, которая шла с ноутбуком, захотелось что-то по прогрессивнее. Из прогрессивного был доступен дистрибутив RussianFedora, основанный на Fedora 10 (ноябрь 2008). У меня вообще с продукцией Red Hat не очень - какие федоры ни ставит, всегда существовали какие-то проблемы, отсутствие стабильности (для меня это первостепенно) и мелкие неприятности. Но деваться некуда - образ-то на жестком ноутбука, а других альтернатив нет.

Установил. Со второго раза. Первый вышел комом: в качестве окружения выбрал LXDE, отсюда наверное и проблемы. После установки пакетов, которая сопровождает любую сборку, система ушла на перезагрузку. Перезагружается и... тишина. Только консольный курсор моргает на предложении залогинится. "Мда..." - думаю, это как же наши локализаторы обленились. Обычно же продолжается настройка: создается новый пользователь, конфигурируется система на наиболее ответственных местах. Ну ладно. Залогинился рутом, создал пользователя. Вхожу созданным пользователем... затык. Чего не хватает ей? Сразу вспомнился омраченный опыт с предками этой системы (причем чистокровными, не обезображенными второй стороной). Хорошо, думаю, давай-ка заново, только в этот раз по-настоящему.

Вторая установка успешно завершившаяся (наконец-то) продолжением настройки системы (после перезагрузки) и входом в систему, была объяснена наверняка выбором в качестве окружения KDE 4.1. Вошел. Так... чего-то не хватает. Это чего-то есть русский язык. А, помнится мне, название кричало что-то про "Russian*". Ну, думаю, не впервой. Полез настраивать xorg.conf, которого... не оказалось на месте. Это прекрасно дополняет натюрморт. Полез искать в интернет - не самому же писать. Нашел, скопипастил. Перезапускаю иксы и... ничего. Вот тут у меня совсем уже вспомнились предыдущие поколения федориных ядер. Ушел спать.

На следующий день, подняв логи, десяток раз перезапуская графическую систему, докопался-таки до истины. Затыка состояла в том, что клавиатурный драйвер, именуемый "kbd" наотрез отказывался заводится, все устройства вывода принудительно отключались (мышь, клава), сетапились новые, но уже вертящиеся на "evdev". Так вот, чтобы решить проблему, пришлось завести клавиатуру на этом драйвере. Опции также поменялись. В общем вот эта секция:

Section "InputDevice"
Identifier "Keyboard1"
Driver "evdev"
Option "CoreKeyboard"
Option "Device" "/dev/input/event4"
Option "xkb_rules" "evdev"
Option "xkb_layout" "us,ru"
Option "xkb_model" "pc104"
Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
Option "xkb_variant" ",winkeys"
EndSection

Комментариев нет: