Русификация не получается.

Сделал все как на этой странице:
http://www.obsd.ru/8/?q=node/1172
Не помогло. Не переключается, как обещано, раскладка правым Ctrl, и нет кириллицы в консоли...

Для переключения каждый раз приходится вручную вбивать в терминал
setxkbmap -layout 'us,ru(winkeys)' -option 'grp:alt_shift_toggle,grp_led:scroll' после чего могу писать русскими буквами в браузере. Но кириллицы в консоли как не было так и нет. В чем проблема, что не так? Как русифицировать???

Аватар пользователя SinteZ

Русификация

Не путайте раскладку клавы для консоли и для иксов(X Window).
Команду setxkbmap -layout 'us,ru(winkeys)' -option 'grp:alt_shift_toggle,grp_led:scroll'
нужно прописать в файле xinitrc (/etc/X11/xinit/xinitrc), там же и все переменные окружения export.
Кириллица в консоли вряд ли Вам потребуется сегодня.
Вот ссылка http://www.openbsd.ru/docs/howto-cyrillic.html

Аватар пользователя test00

кириллицы в


кириллицы в консоли как не было так и нет. В чем проблема, что не так?

Обсуждалось тысячу раз. Например, здесь.

Аватар пользователя Tohin

А полноценный UTF8

в консоли появился? А то на опёнке самба крутится и все имена файлов знаками вопроса отображаются. Не айс.

Аватар пользователя Tohin

Почти победил (UTF8+xterm+русские имена файлов)

Итак, немного магии:
$ cd /usr/X11R6/share/X11/
$ sudo mkdir locale
$ cd locale
$ sudo ln -s /usr/local/share/locale/locale.alias

А дальше почти по человечески:
nano ~/.Xdefaults
+XTerm*locale:utf8
+XTerm*utf8:always
+XTerm*allowC1Printable: true

nano ~/.profile
export LC_CTYPE=ru_RU.UTF-8

Дальше перевод mc в UTF8 и все пучком.
автодополнение в bash по Tab'y тоже показывает русские имена.
НО! (как всегда найдется одно "но"....)
ls - по прежнему выдает ?????????-???????.mp3
а если
ls > temp
cat temp
вуаля все имена файлов как на ладони...

З.Ы. вся работа в PuTTY и bash

Аватар пользователя ssh2

Кажется в misc читал о том,

Кажется в misc читал о том, что это проблема работы ls с многобайтными символами. Починят со временем. Рекомендовали colorls использовать, но результат остался прежним - неудовлетворительным, так и забил. :)

Меня если честно куда больше раздражает поведение xterm после случайного ввода кириллицы, даже если её удалить бэкспейсом, крайний левый символ всё равно будет добавлен в начало следующей команды, не смотря на то, что он не отображается.

И если уж речь зашла о русификации, никто не знает способа получить разные языки ввода для различных окон? Как это делается xxkb в Linux. DE не использую, предпочитая tiling wm.

Аватар пользователя mitrofanzzz

в xfce подобный функционал

в xfce подобный функционал есть... каждое окно помнит свою раскладку... это функционал виндовс-манагера или како-то утилиты типа xxkb ... само по себе не заработает...

Аватар пользователя ssh2

Это понятно, я как раз и

Это понятно, я как раз и пытаюсь выяснить, чем заменить xxkb на OpenBSD. :)
Нашел описание реализации пооконной раскладки для xmonad, никак руки не дойдут попробовать. ;)

Аватар пользователя mitrofanzzz

лень во мне

утверждает что это лишнее :)

Аватар пользователя ssh2

Она ошибается.

У кого как, у меня так всего два "главных" окна: firefox и emacs. ;)
В emacs собственный переключатель раскладки и эта двойственность очень напрягает. Скучаю по xxkb!

Аватар пользователя mitrofanzzz

лень во мне - 2

Дык... это, боянистая шутка!
Если есть emacs то зачем еще и Firefox...
Ну это я так...сопереживаю...