mandriva power pack 2010.0 kde
в консоле (1-6) язык переключает, русские папки отображает вот только печатать на рус не получается, вместо букв знаки вопроса.
помогите решить
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Mandriva Linux, ROSA → Консоль и русский язык
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
mandriva power pack 2010.0 kde
в консоле (1-6) язык переключает, русские папки отображает вот только печатать на рус не получается, вместо букв знаки вопроса.
помогите решить
Добавь в конец файла /etc/rc.d/rc.local :
loadkeys ru
уважаемый sbin, спабисо огромное помогло.
тема закрыта
Такая же проблема в Mandriva 2010.1, но мне ваш совет не помог, и вообще в консоли бог знает что творится, в мандривовских настройках и настройках КДЕ стоит переключение по ctrl-shift и все работает, в консоли же переключает почему-то по Caps Lock и вместо русских букв вопросики. Собственно вот и интересно где в мандриве настраиваются параметры в консоли, шрифты раскладка и т.д.? Ну еще заодно если при загрузке Esc нажать квадратики вместо русских букв проскакивают, тоже искал где это вылечить, увы не смог найти 
Pyatachet, покажите вывод: cat /etc/sysconfig/i18n
LC_TELEPHONE=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LANGUAGE=ru_RU.UTF-8:ru
LC_MONETARY=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
SYSFONT=UniCyr_8x16
LC_MEASUREMENT=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LANG=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
После этого
Добавь в конец файла /etc/rc.d/rc.local :
loadkeys ru
Вы перезагружались ?
Разумеется, не помогает
А если так: нажать Ctrl+Alt+F1 (Обратно Ctrl+Alt+F7) и там набрать - loadkeys ru, далее попробывать ввод ру. , каков результат будет?
Из под пользователя выдает ошибки, а из под рута работает, русские буквы нормально выводятся
Теперь покажите вывод: cat /etc/rc.d/rc.local
#!/bin/sh
#
### BEGIN INIT INFO
# Provides: rc.local
# X-Mandriva-Compat-Mode
# Default-Start: 2 3 4 5
# Short-Description: Local initialization script
# Description: This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
### END INIT INFO
touch /var/lock/subsys/local
loadkeys ru
Это поповоду:
Ну еще заодно если при загрузке Esc нажать квадратики вместо русских букв проскакивают, тоже искал где это вылечить, увы не смог найти
После добавления loadkeys ru попробуйдте переключатся так - Shift+Ctrl
Так и странно из под рута ввожу loadkeys ru все начинает нормально работать, а почему в rc.local не срабатывает не пойму...
Попробуйте указать путь, т. е. loadkeys /usr/lib/kbd/keymaps/i386/qwerty/ru.map.gz
Еще варианты: loadkeys /usr/lib/kbd/keymaps/i386/qwerty/ru_ct_sh.map.gz (....../ru_alt.map.gz; ....../ru_ctrl.map.gz; ....../ru_win.map.gz)
Я пошел немножко другим путем - loadkeys ru из rc.local убрал, прочитал про этот баг вот здесь https://qa.mandriva.com/show_bug.cgi?id=54946 удалил /etc/sysconfig/console/default.kmap как там посоветовали, перезагрузился и русские буквы в консоли стали отображаться корректно, но переключение раскладок все равно по капсу осталось, буду дальше разбираться
Увы неосилил, в общем контрол шифт в консоли на русский переключает, русские буквы показывает, но назад на английский переключает капс, в общем фиг знает, оставил так как есть
Так и раскладки там же - /usr/lib/kbd/keymaps/i386/qwerty/ , например - ru_ct_sh.map.gz и т. д.
Вот тут похожа проблема, возможно пригодится.
Покажите файл:
cat /etc/sysconfig/keyboard
В Fedora 10 я в /etc/profile.d/lang.csh, т.к. у меня tcsh, перед последним endif,
т.е. перед проверкой, что $DISPLAY == 0 , вставил /sbin/setsysfont и вроде бы
это известный совет - вызывать при входе setsysfont.
Пётр.
Командой
loadkeys ruвы загружаете только в текущем терминале русскую раскладку по Ctrl+Shift.
Есть команда
openОна позволяет выполнить команду в указанном терминале.
Если короче, добавьте в /etc/rc.local строку:
for ((i=1; i<7; i++)); do open -c $i loadkeys ru; doneи в первых семи терминалах раскладка будет переключаться по Ctrl+Shift на русскую и обратно.
Вот cat /etc/sysconfig/keyboard
XkbModel=geniuscomfy2
GRP_TOGGLE=ctrl_shift_toggle
XkbLayout="us,ru(winkeys)"
KEYBOARD=ru
KEYTABLE=ru4
XkbOptions=grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin
Большое спасибо за советы, просто сейчас некогда этим заниматься
но может кому-то другому поможет
Совет от gluk47 помог, раскладка в виртуальных консолях заработала нормально, еще раз спасибо за помощь!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Mandriva Linux, ROSA → Консоль и русский язык
Форум работает на PunBB, при поддержке Informer Technologies, Inc