Проблема с переключением на русский в консоли (Ctrl+Fn)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
qqq1971
Сообщения: 157

Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение qqq1971 »

Suse 10.3

Что-то я не могу понять в чем дело:
/etc/sysconfig/keyboard KEYTABLE="ru1.map.gz"

Переключение должно быть по AtlGr, но русские буквы не появляются, вместо них пробелы.
Шрифт в консоли имеется, ls нормально показывает русские имена файлов.

Это у меня одного так? И как все-таки ввести что-нибудь по русски в консоли?
Спасибо сказали:
qqq1971
Сообщения: 157

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение qqq1971 »

Проверьте, пожалуйста, неужели это трудно - переключиться в консоль Ctrl+F1, набрать имя пользователя и пароль, и попробовать ввести что-нибудь на русском.
Спасибо сказали:
Аватара пользователя
xnu!l
Сообщения: 632
Статус: Linux Gangster 4 Life
ОС: openSUSE 11

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение xnu!l »

qqq1971

Скачайте http://mlclm.narod.ru/ru-utf.map.gz , положите в /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz и пропишите в вышеуказанной директиве, все заработает
EVOLVE OR DIE
Спасибо сказали:
Аватара пользователя
nnd
Сообщения: 191
Статус: Team Player
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение nnd »

xnu!l писал(а):
24.10.2007 20:33
qqq1971

Скачайте http://mlclm.narod.ru/ru-utf.map.gz , положите в /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz и пропишите в вышеуказанной директиве, все заработает


А вы не знаете, почему это происходит? Вообще, похоже на баг.
Спасибо сказали:
qqq1971
Сообщения: 157

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение qqq1971 »

Могу предположить, что в ru1 нет описаний соответствия сканкодов и русских букв. В ru-utf по ссылке они есть.
Спасибо сказали:
siza
Сообщения: 15
ОС: openSuse 11.1

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение siza »

клюк локализации,
надо баг репорт накатать
Спасибо сказали:
AcidRain
Сообщения: 50

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение AcidRain »

Странно. На баг не похоже - у меня с локализацией всё нормально, всё работает.
Спасибо сказали:
Аватара пользователя
xnu!l
Сообщения: 632
Статус: Linux Gangster 4 Life
ОС: openSUSE 11

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение xnu!l »

nnd писал(а):
25.10.2007 12:06
А вы не знаете, почему это происходит? Вообще, похоже на баг.


Да , имхо это он и есть . Причем тянется с 10.2 . Мое упущение, решил проблему, но забыл сделать багрепорт. Баг запостил

AcidRain

Вы уверены, что правильно поняли контекст? У Вас все корректно работает из коробки в чистом виртуальном терминале (без иксов) ?
EVOLVE OR DIE
Спасибо сказали:
Аватара пользователя
nnd
Сообщения: 191
Статус: Team Player
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение nnd »

xnu!l писал(а):
27.10.2007 12:00
nnd писал(а):
25.10.2007 12:06
А вы не знаете, почему это происходит? Вообще, похоже на баг.


Да , имхо это он и есть . Причем тянется с 10.2 . Мое упущение, решил проблему, но забыл сделать багрепорт. Баг запостил


Я был чуть раньше: https://bugzilla.novell.com/show_bug.cgi?id=337238
Что касается вашего workaround, то меня смущает charset "koi8-r" в начале. Кроме того, вряд ли будут менять всю таблицу целиком.
Спасибо сказали:
gtn-gagarin
Сообщения: 95
ОС: Linux

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение gtn-gagarin »

После включения ru-utf.map.gz не работает Backspace (работает Shift+Backspacee)
Спасибо сказали:
SergM
Сообщения: 50
ОС: WinXP, SuSe 10.3

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение SergM »

Самое "веселое", что после запуска консольного yast и проведения теста клавы все работает до первого рестарта...:-)
Стало быть, бага фиксится...

Спасибо за наводку на раскладку.
Спасибо сказали:
iYang
Сообщения: 41
ОС: SuSE 10.3, 11.0

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение iYang »

Кстати, если работаешь через Putty, то переключения на русский были корректные. Проблема только когда локально работаешь.
Спасибо сказали:
HighwayStar
Сообщения: 242
ОС: openSUSE 11.0, 11.1
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение HighwayStar »

Думаю что пока не поздно надо поднять данную тему.
В 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 работает и кириллица вводится, но не русская кириллица.
Спасибо сказали:
DrugVignera
Сообщения: 70

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение DrugVignera »

HighwayStar!
Конечно, не поздно! У меня openSUSE 10.3 (x86), и по указанному методу:
Простые решения
до сих пор ничего не работает. (P.S. в 10.2 это работало.) Я уже писал об этом:
Опять про русский в консоли. Да простит меня Goodvin, но я всё сделал по ссылке ниже, одинаково и в 10.2, и в 10.3. В 10.2 всё заработало, а в 10.3
но результата до сих пор нет. :((
Спасибо сказали:
DrugVignera
Сообщения: 70

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение DrugVignera »

Новости с поля боя:
пробовал прописывать в /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. Атрибут он имеет выполнимый.
Спасибо сказали:
HighwayStar
Сообщения: 242
ОС: openSUSE 11.0, 11.1
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение HighwayStar »

На дворе уже бета 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 вариант кеймапа (раскладка где точка и запятая возле правого шифта)
Спасибо сказали:
HighwayStar
Сообщения: 242
ОС: openSUSE 11.0, 11.1
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение HighwayStar »

Вчера был исправлен этот баг.
https://bugzilla.novell.com/show_bug.cgi?id=337238

Нас ждет первый релиз openSUSE где будет работать ввод кириллицы в терминалах. Надеюсь разработчики догадаются поставить по умолчанию utf кеймап.

Надеюсь что и пакет для 10.3 пересоберут с соответсвующим патчем.
Спасибо сказали:
jura12
Сообщения: 275
ОС: ubuntu 11.04
Контактная информация:

Re: Проблема с переключением на русский в консоли (Ctrl+Fn)

Сообщение jura12 »

HighwayStar пишет на лоре для opensuse 11.0:
Для того чтобы заработал ввод кириллицы в терминалах Alt+Ctrl+Fn нужно в файле /etc/sysconfig/keyboard установить KEYTABLE="ru1_win-utf.map.gz" и выполнить rckbd restart от рута.
Спасибо сказали:
Ответить