После старта иксов (STARTX) ломается русская консоль
valek2282 14 апреля, 2008 - 14:45
Уважаемые форумчане помогите ради бога!!! Сил уже нет.....
Суть проблемы в том что до запуска иксов все в порядке, то есть миднайт русский и шрифт тоже русский.
Но стоит запустить startx как чистая консоль терят русский, а миднайт преврашяется в набор кракозябр
Помогает только /etc/init.d/keymaps restart или /etc/init.d/consolefont restart
Вообщем бьюсь уже днй пять ((((( гуглил не помогает ничего не нашел
Имеем:
gentoo 2008 beta
Локаль koi8-r
# /etc/conf.d/consolefont
CONSOLEFONT="cp866-8x16"
CONSOLETRANSLATION="koi2alt"
# /etc/conf.d/keymaps
KEYMAP="ru4"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
#DUMPKEYS_CHARSET="koi2alt"
# /etc/env-d/02locale
LC_ALL=""
LANG="ru_RU.KOI8-R"
LC_NUMERIC="POSIX"
»
- Для комментирования войдите или зарегистрируйтесь
Та же проблема,
Та же проблема, пока не нашел в чем загвоздка. :/
А в самих X-сах
А в самих X-сах как с русским?
Стартуешь X-сы как startx или через /etc/init.d/xdm?
через startx
cтартую через стартх и в и все путем xorg переключаюсь через ctrl+shift. русский и англицкий присутствуют. В чем проблема.....подскажите :( куда девается русский в консоли
А в xterm все
А в xterm все нормально отображается? печатать в xterm по русски можешь?
Вопрос
Вопрос актуален, аналогичная проблема, загружаемся, по-русски разговариваем, стартуем иксы, в них всё замечательно, хтерм и всё остальное тоже разговаривает по-русски, переключаемся в консоль/прибиваем иксы, консоль теряет способность говорить по-русски.. рестартуем consolefont, всё в порядке до старта иксов/возврата в них же..
У меня видюха сбрасывала шрифт
У меня на XFX 8600 GTS была аналогичная проблема, заключалась она в том что при выходе (или входе в?) из иксов видеокарта сбрасывала шрифт загруженный в нее (в моем случае terminus ter-k14n так что корень зла было видно отчетливо). Решил проблему установкой старой видюхи (Gigabyte 7600 GT SilentPipe II), конечно костыль но зато все работает (и к томуже не шумит)...
З.Ы. Самому былобы интересно услышать нормальное решение проблемы.
Уж сколько раз
Уж сколько раз твердили миру, да только все не в прок. Переходите на уникод!
..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.
>dmitryilyin2 Прикинь,
>dmitryilyin2
Прикинь, у меня юникод и всеравно такой баг вылазит...
аналогично, utf8
аналогично, utf8 без иксов в mc все идеально, и шрифты и файлы русские.
стоит загрузить x и в mc русские имена не видны, хотя в gnome commander все ок.
Проверь
Проверь настройки framebufer
Такое бывает при конфликтах между драйверами framebufer и драйверами иксов
emerge is not apt-get
>GoodWin У меня нет
>GoodWin
У меня нет фреймбуфера, только "чистая" консоль 80х25.
Кстати забыл
Кстати забыл добавить что эта хрень была и с проприетарной nvidia'ей и с открытым nv.
Framebuffer
Framebuffer немедлено отключаем, убирая поддержку framebuufer console из йадра. Без него гораздо проще и лучше.
..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.
проблема
проблема решилась после того как настроил фреймбуфер(до етого не всё в ядре для него было включено и не работал..).. дрова nvidia..
Надо будет
Надо будет попробовать... Но может есть решение полегче, особенно если фреймбуфер не нужен и возится с его настройкой не хочется?
а шо там
а шо там возиться то.. в ядре включить его поддержку, да вписать в конфиг загрузчика. а ну ещё перекомпилить glibc и поставить v86d..
И все-таки
Можно исправить проблему, не включая поддержку фреймбуфера, не вписывая в конфиг загрузчика, не перекомпилируя glibc и не ставя v86d?
Аналогичная
Аналогичная проблема, не понял ваше решение данной проблемы.
Нужно добавить
Нужно добавить выполнение /etc/init.d/consolefont restart после xinit stop, только я не знаю как это сделать. Поэтому, делаю руками.
При чём здесь
При чём здесь xinit ?