LINUX.ORG.RU

Арчеводы, помогите с русским языком (консоль tty)

 , , ,


0

3

По многочисленным советам в интернете, решил попробовать поставить арч, ибо пакман, роллинг-релиз и вообще бубунты не нужны.

Первым делом полез в вики по установке, скачал исошку, поставил пакстрапом бейс пакеты. Вроде как все сделал по инструкции (расскоментировал локали, сгенерировал...), поставил загрузчик, ребут.

Вот сижу я уже в своем арче, но русских букв нет, неудобно. В mocp музычку не послушать, да и квадратики как-то не круто.

1. Как сделать так, чтобы вместо квадратиков были русские буквы?

2. Как сделать русский набор букв?

3. Как поставить шрифт terminus? стандартный шрифт полное Г, извините.

Перелопатил кучу статей в интернетах, пробовал и хуки делать и то и се, ничего не помогает.

linux:~$ cat /etc/vconsole.conf           
FONT=cyr-sun16
KEYMAP=ruwin_cplk-UTF-8
linux:~$ egrep ^HOOKS /etc/mkinitcpio.conf
HOOKS="base udev autodetect modconf block filesystems keyboard fsck consolefont resume"
darktic ★★ ()
Ответ на: комментарий от windowslamer

поставь KEYMAP в vconsole.conf

ruwin_alt-UTF-8
ruwin_alt_sh-UTF-8
ruwin_cplk-UTF-8
ruwin_ct_sh-UTF-8
что-нибудь на выбор

а FONT'ы смотри в /usr/share/kbd/consolefonts какие есть

darktic ★★ ()

Поставь графическое окружение.

sudopacman ★★★★★ ()
Ответ на: комментарий от darktic

Так, кеймап поставил >ruwin_alt_sh-UTF-8 Полагаю, это адекватный вариант альт+шифт слева. Фонты проверил, в папке есть мой фонт ter-v16-v (устанавливал пакет terminus-font).

===

Апдейт, спасибо за подсказки, вроде как починил русский язык, переключение и русский ввод тоже работают.

windowslamer ()

пропиши модуль своей видеокарты в /etc/mkinitcpio.conf, запусти mkinitcpio

для 3 FONT=ter-v16v в /etc/vconsole.conf при установленном терминусе.

arcanis ★★★★ ()
Ответ на: комментарий от arcanis

У меня на данный момент с видеокартой сложно, сейчас скажу почему, вы скажете, что я аутист.

1. Установил арчик через виртуалбокс, на свой жесткий диск (дуалбут с оффтопиком). Это для того, чтобы был доступ в интернеты и в вики, ибо если буду делать все без бокса, рискую остаться без интернета в полной жопе. 2. На ноутбуке 2 видеокарты (интел+нвдия, оптимус в общем).

И что там ставить? Вроде поставил i985, если не ошибаюсь.

windowslamer ()
Ответ на: комментарий от windowslamer

Я не тебя спрашивал. Мне интересно, что обозначает этот символ в названии файла шрифта, т. к. в документации он не упомянут.

intelfx ★★★★★ ()

Вот

# int13h @ homepc in ~ [18:24:53]
➜ locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME=ru_RU.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
int13h ★★★★★ ()

[1)] В /etc/locale.gen расскоментируешь нужную локаль. [2)] Дальше locale-gen, генерирует нужные локали. Советую сгенерировать также en_US.UTF-8, некоторым приложениям она нужна. [3)] Дальше ставим terminus, пакет называется terminus-font. [4)] Выставляем шрифт, setfont ter-v16v [5)] Чтобы при загрузке сам выставлялся, прописываем в файл /etc/vconsole.conf строку FONT=ter-v16v [6)] Выставляем при помощи localectl клавиатуру, localectl set-keymap ru (вместо ru может быть что угодно). Преимущество этого метода в том, что также генерируется конфиг для иксов. [7)] Через тот же localectl выставляем локаль. localectl set-locale LANG=ru_RU.UTF-8

Всё.)

P.S Лоркод говно, опять не работает.

Deleted ()
Последнее исправление: Romashev (всего исправлений: 3)

А вообще сиди на дефолтной локали. Она норм. Почему бы и нет?

Deleted ()

В русской вики в статье Fonts.

Иногда русская часть кардинально отличается от английской.

greenman ★★★★★ ()
localectl set-keymap ruwin_cplk-UTF-8
pacman -S terminus-font
man vconsole.conf
ei-grad ★★★★★ ()
Последнее исправление: ei-grad (всего исправлений: 1)
Ответ на: комментарий от intelfx

ter-u<SIZE><STYLE>.bdf
where <SIZE> is the font height, and <STYLE> is n for normal > (all sizes), b
for bold (all sizes except 6x12) and v for EGA/VGA bold (8x14 and 8x16 only,
makes use of the eight character matrix column).

хотя вообще из какого то бородатого гайда ставил при самой первой установке, так и живет до сих пор

arcanis ★★★★ ()
Ответ на: комментарий от intelfx

В мане есть

все течет, все меняется. Ссылку на новые данные уже дали...

У ter-v* с точки зрения натуральных текстовых режимов есть одна неприятность: с целью поместить наибольшее количество кодовых точек в доступные 512 глифов, в этих шрифтах глифы не дублируются (то есть, для всех «a» используется «a» латинская и т.д.).
Поскольку в текстовых режимах второй банк из 256 символов включается битом яркости символа, слова, содержащие глифы из латиницы и нелатиницы могут быть разноцветными ;-)

bormant ★★★★★ ()
Ответ на: комментарий от Deleted

P.S Лоркод говно, опять не работает.

Это ты не умеешь им пользоваться.

sudopacman ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.