Slim и русские буквы
Elrond 14 июня, 2008 - 02:26
Доброго времени суток.
Помогите, пожалуйста , решить следущую проблему: при использовании slim (Simple login manager) почему-то пропадают русские буквы в иксах в терминале ( WM - fluxbox. Терминал xfce-extra/terminal). Но если заходить в систему без slim , через консоль, и запускать иксы вручную, то такой проблемы нет. Подскажите, как это можно исправить?
P.S.
gentoo 2008.0 beta 2 и ~x86
»
- Для комментирования войдите или зарегистрируйтесь
slim
проблема только в терминале или вообще везде русские буквы пропали? ...
У меня slim и fluxbox,
У меня slim и fluxbox, но Terminal'ом не пользуюсь (urxvt), всё нормально. Может, в GTK затык какой? Какая локаль?
Пожалуйста, не описывайте своё железо в подписи
Slim и русские буквы
В системе установлена локаль ru_RU.UTF-8. Но при входе в иксы через slim она сбивается на POSIX. Причем если заходить через xmd(специально поставил попробовать) то все нормально. Пока что решил проблему явным указанием локали в ~/.xinitrc , но мне кажется это не выход.
Поройся в
Поройся в конфигах slim, может, там что есть. Могу свой /etc/slim.conf дать, или как там он.
И посмотри в других терминалах, может, это конкретной программы глюк.
Пожалуйста, не описывайте своё железо в подписи
Slim и русские буквы
Проблема в том, что он сбивает локаль. Т.е LANG и прочие переменные локали вместо ru_RU.UTF-8 станровится равным POSIX. А вот /etc/slim.conf будет кстати =)
Он (slim) вообще
Он (slim) вообще сбивает локаль или только для Terminal?
slim.conf
Пожалуйста, не описывайте своё железо в подписи
странно
... у мну с родным конфигом ничего не сбивает ...
... опиши всю последовательность где слим, где флукс ...
Slim и русские буквы
Последовательность такова:
1) Ставим slim дисплей-менеджером по-умолчанию (прописываем в конфинги и добавляем к rc default)
2) Запускаем его (неважно как ребутом или просто rc)
3) В иксах полностью сбивается системная локаль. В терминале вопросы вместо русских букв, файр-фокс английский, нано тож весь в козябликах... (неважно какой WM - в дефолтном twm такая же бяка)
P.S. Сейчас добавил в .xinitrc строку export LANG="ru_RU.UTF-8" и такой проблемы нет. Но такое решение мне кажется идеологически неправильным.
... вот мну
... вот мну сделал не так, оно может как всегда не правильно но не так ...
... исторически если без xdm,gdm,kdm то mingetty в inittab
c1:123456:respawn:/sbin/minngetty --noclear --autologin Elrond tty6
... в ~/bash_profile пользователя
startx
... в ~/xinitrc пользователя
xmodmap .Xmodmap
startfluxbox
... в случае со slim в inittab
c1:123456:respawn:/usr/bin/slim
в случаях
в случаях рихтовки иниттаба подобным способом, в случае глюков с иксами, оказываешся в крайне неприятно положении...
Slim и русские буквы
Спасибо. Буду пробовать =)
Slim и русские буквы
Всем спасибо. Проблема была "~x86". На стабильной ветке проблема отсутствует. Для нестабильной ветки можно в ~/.xinitrc написать export LANG=ru_RU.UTF-8 и все будет хорошо.
Хорошо бы
Хорошо бы выяснить, в каком пакете дело, да таракана отрапортовать, я считаю (-:Е
Пожалуйста, не описывайте своё железо в подписи