4 вопроса по Gentoo

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

4 вопроса по Gentoo

Сообщение n2j2r »

1. Локализация.
less /etc/env.d/02locale

Код: Выделить всё

LANG="ru_RU.KOI8-R"
LC_MESSAGES="POSIX"

env-update
locale

Код: Выделить всё

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=

почему не все переменные ставятся?

2. После русификации. в консоле(и так же в konsole) можно нормально печатать кириллицей, однако при

Код: Выделить всё

mount -t vfat /dev/sda6 /mnt/filz -o iocharset=koi8-r

русские названия отображаются знаками "?", но в mc(как в псевдографике так и в иксах) и во всяких konqueror... все названия отображаются корректно.
куда копать?

3. Решил сменить xdm на kdm.
В итоге не могу залогиниться через kdm
вот строки из kdm.log

Код: Выделить всё

Could not init font path element /usr/share/fonts/local, removing from list!
QTextCodec: using KOI8-R, probe failed (e0 ce ru)
krootimage: Fatal IO error: client killed

т.е. ему нужен шрифт в указанной папке?

4.Не могу монтировать/отмонтировать раздел под юзером, хотя явно присутствует опция users.
umount /mnt/filz

Код: Выделить всё

umount: /dev/sda6: not mounted
umount: /mnt/filz: must be superuser to umount
umount: /dev/sda6: not mounted
umount: /mnt/filz: must be superuser to umount

хотя раздел смонтирован...
в логах пусто.
Спасибо сказали:

Аватара пользователя
VisualN
Сообщения: 213
ОС: Gentoo Linux

Re: 4 вопроса по Gentoo

Сообщение VisualN »

1. Надо проверить наличие KOI8-R:
locale -a|grep ru
должно быть что-то вроде:
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
ru_UA
ru_UA.utf8

если нет koi8-r то создать заново:
localedef --no-archive -c -f KOI8-R -i ru_RU ru_RU.KOI8-R

2. Нужно указывать codepage. Полее подробный ответ на этот вопрос можно легко найти в сети.

3. Скорее всего эта проблема связана с первой.
Nothing ever changes...
Спасибо сказали:

Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: 4 вопроса по Gentoo

Сообщение n2j2r »

VisualN
1. да. не было в локали кои8. спасибо.
2. должно быть без codepage. решилось с п.1
3,4 еще не решены.
Спасибо сказали:

Аватара пользователя
ArtSh
Сообщения: 433
ОС: Gentoo

Re: 4 вопроса по Gentoo

Сообщение ArtSh »

3. первая строчка значит, что Х сервер не нашёл шрифтов в этом каталоге, в общем не нашёл, и ладно, без них обойдётся.
Однако втораяяя строчка говорит, что нет соответствующего кодека для Qt. Вообще Вы можете создать его сами, но по моему, у Вас просто неправильно указан путь к какому-то каталогу с модулями Qt
4. посмотрите кто владелец этого каталога. Попробуйте опции user и mask...
Поставь букву "Ё" на место еЁ!
Спасибо сказали: