Проблема с переключением на русский в консоли (Ctrl+Fn)
Модератор: Модераторы разделов
Проблема с переключением на русский в консоли (Ctrl+Fn)
Suse 10.3
Что-то я не могу понять в чем дело:
/etc/sysconfig/keyboard KEYTABLE="ru1.map.gz"
Переключение должно быть по AtlGr, но русские буквы не появляются, вместо них пробелы.
Шрифт в консоли имеется, ls нормально показывает русские имена файлов.
Это у меня одного так? И как все-таки ввести что-нибудь по русски в консоли?
Что-то я не могу понять в чем дело:
/etc/sysconfig/keyboard KEYTABLE="ru1.map.gz"
Переключение должно быть по AtlGr, но русские буквы не появляются, вместо них пробелы.
Шрифт в консоли имеется, ls нормально показывает русские имена файлов.
Это у меня одного так? И как все-таки ввести что-нибудь по русски в консоли?
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Проверьте, пожалуйста, неужели это трудно - переключиться в консоль Ctrl+F1, набрать имя пользователя и пароль, и попробовать ввести что-нибудь на русском.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
qqq1971
Скачайте http://mlclm.narod.ru/ru-utf.map.gz , положите в /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz и пропишите в вышеуказанной директиве, все заработает
Скачайте http://mlclm.narod.ru/ru-utf.map.gz , положите в /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz и пропишите в вышеуказанной директиве, все заработает
EVOLVE OR DIE
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
xnu!l писал(а): ↑24.10.2007 20:33qqq1971
Скачайте http://mlclm.narod.ru/ru-utf.map.gz , положите в /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz и пропишите в вышеуказанной директиве, все заработает
А вы не знаете, почему это происходит? Вообще, похоже на баг.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Могу предположить, что в ru1 нет описаний соответствия сканкодов и русских букв. В ru-utf по ссылке они есть.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
клюк локализации,
надо баг репорт накатать
надо баг репорт накатать
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Странно. На баг не похоже - у меня с локализацией всё нормально, всё работает.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Да , имхо это он и есть . Причем тянется с 10.2 . Мое упущение, решил проблему, но забыл сделать багрепорт. Баг запостил
AcidRain
Вы уверены, что правильно поняли контекст? У Вас все корректно работает из коробки в чистом виртуальном терминале (без иксов) ?
EVOLVE OR DIE
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Я был чуть раньше: https://bugzilla.novell.com/show_bug.cgi?id=337238
Что касается вашего workaround, то меня смущает charset "koi8-r" в начале. Кроме того, вряд ли будут менять всю таблицу целиком.
-
- Сообщения: 95
- ОС: Linux
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
После включения ru-utf.map.gz не работает Backspace (работает Shift+Backspacee)
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Самое "веселое", что после запуска консольного yast и проведения теста клавы все работает до первого рестарта...:-)
Стало быть, бага фиксится...
Спасибо за наводку на раскладку.
Стало быть, бага фиксится...
Спасибо за наводку на раскладку.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Кстати, если работаешь через Putty, то переключения на русский были корректные. Проблема только когда локально работаешь.
-
- Сообщения: 242
- ОС: openSUSE 11.0, 11.1
- Контактная информация:
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Думаю что пока не поздно надо поднять данную тему.
В openSUSE 11.0 Alpha3 с русским в консоли по-прежнему все печально.
Возможно проблема кроется глубже чем просто в отсутствии keymap потому что даже если добавить ru-utf.map.gz и прописать его в /etc/sysconfig/keyboard KEYTABLE проблемы остаются.
После перезагрузки у меня русского в консоли по-прежнему нет, хотя boot.msg говорит что ru-utf загружен. Если загрузить его вручную командой loadkeys, то все прекрасно, за исключением того что при консольном логине во время набора имени пользователя не работает backspace. Тестировал на openSUSE 10.3 и 11.0 Alpha3, результат одинаков.
В /usr/share/kbd/keymaps/i386/qwerty лежит так же файл ua-utf.map.gz, при загрузке которого наблюдаются те же симптомы что и при загрузке ru-utf
В то же время есть интересный болгарсуий keymap bg_bds-utf8.map.gz в котором backspace работает и кириллица вводится, но не русская кириллица.
В openSUSE 11.0 Alpha3 с русским в консоли по-прежнему все печально.
Возможно проблема кроется глубже чем просто в отсутствии keymap потому что даже если добавить ru-utf.map.gz и прописать его в /etc/sysconfig/keyboard KEYTABLE проблемы остаются.
После перезагрузки у меня русского в консоли по-прежнему нет, хотя boot.msg говорит что ru-utf загружен. Если загрузить его вручную командой loadkeys, то все прекрасно, за исключением того что при консольном логине во время набора имени пользователя не работает backspace. Тестировал на openSUSE 10.3 и 11.0 Alpha3, результат одинаков.
В /usr/share/kbd/keymaps/i386/qwerty лежит так же файл ua-utf.map.gz, при загрузке которого наблюдаются те же симптомы что и при загрузке ru-utf
В то же время есть интересный болгарсуий keymap bg_bds-utf8.map.gz в котором backspace работает и кириллица вводится, но не русская кириллица.
-
- Сообщения: 70
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
HighwayStar!
Конечно, не поздно! У меня openSUSE 10.3 (x86), и по указанному методу:
Простые решения
до сих пор ничего не работает. (P.S. в 10.2 это работало.) Я уже писал об этом:
Опять про русский в консоли. Да простит меня Goodvin, но я всё сделал по ссылке ниже, одинаково и в 10.2, и в 10.3. В 10.2 всё заработало, а в 10.3
но результата до сих пор нет. (
Конечно, не поздно! У меня openSUSE 10.3 (x86), и по указанному методу:
Простые решения
до сих пор ничего не работает. (P.S. в 10.2 это работало.) Я уже писал об этом:
Опять про русский в консоли. Да простит меня Goodvin, но я всё сделал по ссылке ниже, одинаково и в 10.2, и в 10.3. В 10.2 всё заработало, а в 10.3
но результата до сих пор нет. (
-
- Сообщения: 70
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Новости с поля боя:
пробовал прописывать в /etc/init.d/boot.local
и такое:
loadkeys ru-utf.map.gz
и такое:
/bin/loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz
- одинаково безрезультатно, не работает, ПРИЧЁМ (!!!) если потом, когда всё загрузилось, зайти под рутом и выполнить boot.local, то всё срабатывает!
Не срабатывает, видимо, только во время загрузки, похоже, что-то в тот момент ещё не готово...
Как вы думаете, что бы это могло быть?..
P.S. Другие проги из boot.local успешно выполняются и во время загрузки тоже.
P.S.2. Атрибут он имеет выполнимый.
пробовал прописывать в /etc/init.d/boot.local
и такое:
loadkeys ru-utf.map.gz
и такое:
/bin/loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz
- одинаково безрезультатно, не работает, ПРИЧЁМ (!!!) если потом, когда всё загрузилось, зайти под рутом и выполнить boot.local, то всё срабатывает!
Не срабатывает, видимо, только во время загрузки, похоже, что-то в тот момент ещё не готово...
Как вы думаете, что бы это могло быть?..
P.S. Другие проги из boot.local успешно выполняются и во время загрузки тоже.
P.S.2. Атрибут он имеет выполнимый.
-
- Сообщения: 242
- ОС: openSUSE 11.0, 11.1
- Контактная информация:
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
На дворе уже бета 3, а решения проблемы все нет. Я чтобы не сидеть сложа руки сегодня поменял статус бага https://bugzilla.novell.com/show_bug.cgi?id=337238 на
Found in Version: Beta 3
Потом подумал: "Кто если не мы?" и переписал кеймап ru1.map.gz, который используется по умолчанию при установки русской локали, для использования в utf8 локали. Назвал я эту поделку ru1-utf.map.gz, заменив ASCII коды на UTF коды клавиш. Файл ru1-utf.map.gz я прекрипил к багу в багзилле, по ссыдке выше. призываю его потестировать и прокомментировать работоспособность решения здесь или в багзилле по ссылке, а так же проголосовать за баг, для того чтобы разрарботчики наконец обратили на него внимание и включили поддержку кириллицы в консоли.
Добавил еще к прикрепленным файлам по ссылке выше winkeys вариант кеймапа (раскладка где точка и запятая возле правого шифта)
Found in Version: Beta 3
Потом подумал: "Кто если не мы?" и переписал кеймап ru1.map.gz, который используется по умолчанию при установки русской локали, для использования в utf8 локали. Назвал я эту поделку ru1-utf.map.gz, заменив ASCII коды на UTF коды клавиш. Файл ru1-utf.map.gz я прекрипил к багу в багзилле, по ссыдке выше. призываю его потестировать и прокомментировать работоспособность решения здесь или в багзилле по ссылке, а так же проголосовать за баг, для того чтобы разрарботчики наконец обратили на него внимание и включили поддержку кириллицы в консоли.
Добавил еще к прикрепленным файлам по ссылке выше winkeys вариант кеймапа (раскладка где точка и запятая возле правого шифта)
-
- Сообщения: 242
- ОС: openSUSE 11.0, 11.1
- Контактная информация:
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
Вчера был исправлен этот баг.
https://bugzilla.novell.com/show_bug.cgi?id=337238
Нас ждет первый релиз openSUSE где будет работать ввод кириллицы в терминалах. Надеюсь разработчики догадаются поставить по умолчанию utf кеймап.
Надеюсь что и пакет для 10.3 пересоберут с соответсвующим патчем.
https://bugzilla.novell.com/show_bug.cgi?id=337238
Нас ждет первый релиз openSUSE где будет работать ввод кириллицы в терминалах. Надеюсь разработчики догадаются поставить по умолчанию utf кеймап.
Надеюсь что и пакет для 10.3 пересоберут с соответсвующим патчем.
Re: Проблема с переключением на русский в консоли (Ctrl+Fn)
HighwayStar пишет на лоре для opensuse 11.0:
Для того чтобы заработал ввод кириллицы в терминалах Alt+Ctrl+Fn нужно в файле /etc/sysconfig/keyboard установить KEYTABLE="ru1_win-utf.map.gz" и выполнить rckbd restart от рута.
Для того чтобы заработал ввод кириллицы в терминалах Alt+Ctrl+Fn нужно в файле /etc/sysconfig/keyboard установить KEYTABLE="ru1_win-utf.map.gz" и выполнить rckbd restart от рута.