LINUX.ORG.RU

Траблы с Gentoo


0

0

Поставил Gentoo 2005.0, возникло несколько проблем.

1) Поставил Alsa (1.0.8), работает нормально, но очень
лениво набирать после каждого ребута modprobe snd-via82xx. Пробовал
делать # rc-update add alsasound default (чтобы модуль грузился
в дефолтном runlevel 3). Говорит, мол все ок, буду грузить, но
не грузит. Знаю, что нужно прописать его где-то в конфигах, а
вот что и где писать - не знаю.

2) Есть проблема с локализацией. Консоль русифицировалась нормально,
а вот в иксах проблема: KDE вместо русских букв рисует квадратики.
В конфиге прописал как написано в HOWTO, русские шрифты на месте, но
работать не хочет. Пишет следующее:

(==) Using config file: "/etc/X11/XF86Config".

The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error: Cannot open "compiled/server-0.xkm" to write keyboard description
> Exiting
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
Could not init font path element /usr/X11R6/lib/X11/fonts/local/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!

Причем эти директории на месте.
В xterm русский отображается нормально. Как научить KDE русскому языку?

3) При установке KDE не хочет искать некоторые библиотеки, хотя они существуют
и директории, в которых они лежат, прописаны в LD_LIBRARY_PATH. Пробовал писать их в
LDFLAGS при сборке - не помогает.

При выполнении ./configure не находит libjpeg и freetype, хотя они установлены в /usr.
Это пофиксить не получилось.

Во время самой сборки make несколько раз вылетал с отмазкой, что не может найти некоторые
иксовые библиотеки. Закинул симлинки на них в /usr/lib, собралось нормально.

Чувствую, на это я еще напорюсь, где-то что-то не прописано. Вот только что и где...


1. alsasound должен быть в бутовском (boot) ранлевеле.

2. удостоверься, что шрифты, которые использует kde поддерживают русский.

nsav
()
Ответ на: комментарий от Thomas

> как это сделать?

В настройках кде найди раздел Fonts. Выбери там шрифты, которые русский поддерживают. Если не знаешь, какие поддерживают, то поэкспериментируй.

nsav
()
Ответ на: комментарий от nsav

интересно, как я эти настройки искать буду. там кругом одни квадратики

Thomas
() автор топика
Ответ на: комментарий от Thomas

№ rc-update add ... boot

# rc-update
usage: rc-update -a|add script runlevel2 [runlevel2...]
       rc-update -d|del script [runlevel1...]
       rc-update -s|show [runlevel1...]

note:  After rc-update executes, the script dependency cache is automatically
       updated.

examples:
       rc-update add net.eth0 default
       Adds the net.eth0 script (in /etc/init.d) to the "default" runlevel.

       rc-update del sysklogd
       Deletes the sysklogd script from all runlevels.  The original script
       is not deleted, just any symlinks to the script in /etc/runlevels/*.

       rc-update del net.eth2 default wumpus
       Delete the net.eth2 script from the default and wumpus runlevels.
       All other runlevels are unaffected.  Again, the net.eth2 script
       residing in /etc/init.d is not deleted, just any symlinks in
       /etc/runlevels/default and /etc/runlevels/wumpus.

       rc-update show
       Show all the available scripts and list at which runlevels they
       will execute.

Тут все есть =)

ManJak ★★★★★
()
Ответ на: комментарий от Thomas

> спасибо, с этим уже разобрались. сейчас более важны пункты 2 и 3

Ну тут наверное один выход -- поставь английскую локаль, выставь шрифты и верни все в зад.

Насчет 3, почему нельзя поставить по нормальному?

nsav
()

> Говорит, мол все ок, буду грузить, но не грузит. Знаю, что нужно прописать его где-то в конфигах, а вот что и где писать - не знаю.

А в /etc/modules.d/alsa алиас написан? Например:

alias snd-card-0 snd-ca0106

NeKto
()
Ответ на: комментарий от Thomas

по поводу 2: небольшая поправка: ВСЕ символы не отображаются. латиница тоже

Thomas
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.