Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Снова о руссификации консоли
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Mon Nov 28, 2005 12:37 am    Post subject: Снова о руссификации консоли Reply with quote

Не поверите господа, но я первый раз столкнулся с таким.
Операционная система Getnoo 2005.1
Работает все OK.
Но удивительно, что в консоли вместо буквы ╦ (русская буква YE) печатается твердый знак.
Сама буква ╦ печатается на клавише точки.
А где печатается твердый знак, я так и не понял.
В X все работает отлично.
Клавиатура Microsoft Natural.
Обычно всегда хватало двух команд
setfont UniCyr_8x16 -m koi2alt
loadkeys ru (мне нравится правый контрол)
А в Debian там вообще после установки пакета console-cyrillic оставалось только давать команду cyr при входе в консоль.
Не понимаю, откуда такой косяк взялся и как его исправить.

Вот файл consolefont из каталога /etc/conf.d
CONSOLEFONT="UniCyr_8x16"
CONSOLETRANSLATION="koi2alt"


Вот файл keymaos из каталога /etc/conf.d
KEYMAP="ru"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET=""
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Tue Nov 29, 2005 7:56 pm    Post subject: Reply with quote

Quote:
setfont UniCyr_8x16 -m koi2alt

Ты, конечно же, знаешь, что koi2alt работает только с локалью koi8-r (LANG=ru_RU.KOI8-R или LANG=ru_RU.koi8r)?
Quote:
Вот файл keymaos из каталога /etc/conf.d
KEYMAP="ru"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET=""

Попробуй
Code:
KEYMAP="ru4"
(там, правда, глупое переключение раскладок - чуть ли не по CapsLock, впрочем, не помню, но даже если так, это можно поменять, подправив /usr/share/keymaps/i386/qwerty/ru4.map.gz).
Ещё, лично у меня,
Code:
SET_WINDOWKEYS="no"

_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Tue Nov 29, 2005 11:15 pm    Post subject: Reply with quote

Да все оказалось значительно проще.
В состав Gentoo входит еще один файл ru-ms, вот он то все и решил.

Полностью корректно консоль руссифицируется так
setfont UniCyr-sans-8x16 -m koi2alt
loadkeys ru-ms

Теперь и все буквы печатаются так как надо и клавиатура переключается по правому Ctrl.

P.S. Хочу заметить, что шрифты, входящие в комплект поставки с Gentoo типа Cyr... корявые на предмет бувы ё (об этом и в Readme потом прочел, ну это пока докопался). Также хочу заметить, что в других диструбутивах этот map (ru-ms) именуется просто ru.
А шрифты UniCyr взяты из пакета console-cyrillic
Соответственно понятно , что должно стоять в файле consolefonts из /etc/conf.d

Ну уж и конечно локаль у меня LC_ALL="" и LC_CTYPE=ru_RU.koi8r.
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Wed Nov 30, 2005 6:48 pm    Post subject: Reply with quote

Quote:
А шрифты UniCyr взяты из пакета console-cyrillic


А что, есть такое в portage? Если да, то у тебя портеж какого числа? у меня довольно старый (portage-20050712), но console-cyrillic НЕ находит - пришлось брать из Mandrake :oops:
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Wed Nov 30, 2005 7:03 pm    Post subject: Reply with quote

Такого в портеже конечно нет.
Шрифты типа UniCyr просто взяты со стороны и скопированы в каталог /usr/share/consolefnts
так как шрифты типа Cyr из родного Gentoo корявые, а пакет console-cyrillic это тот пакет, откуда можно эти шрифты вытянуть.
Если на Интернете найдете rpm версию этого пакета, то можно использовать (если не охота разбираться с rpm) rpm2tgz,
а затем вытягиваете эти UniCyr шрифты и пользуетесь на здоровье.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum