[Решено] Проблемы с кириллицей в консоли

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

Ответить
Аватара пользователя
baldman88
Сообщения: 233

[Решено] Проблемы с кириллицей в консоли

Сообщение baldman88 »

Доброго дня. Появилось непреодолимое желани сменить ubuntu на arch. Раньше на домашней машине стоял он. Уехав на учёбу приобрёл себе ноутбук и по быстрому установил туда ubuntu. Только вот хорошие воспоминания об arch не покидают меня. Решил, для начала, прилизать всё в virtualbox, а потом уже ставить. И сразу же появилась проблема. Кирилица в консоли отображается кракозябрами ...
Вот так вот:
_______1.png

Локали:
_______2.png

Почему такое может происходить? Заранее спасибо за ответы.
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение baldman88 »

Вопрос снимается. После сегоднешнего обновления всё стало отлично отображаться. Магия :wacko:
Спасибо сказали:
Аватара пользователя
sgfault
Сообщения: 586
Статус: -
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение sgfault »

baldman88 писал(а):
04.07.2012 18:19
Вопрос снимается. После сегоднешнего обновления всё стало отлично отображаться. Магия :wacko:

Хм.. а все-таки интересно почему. Может шрифт, указанный в CONSOLEFONT, изменился? Или сам файл шрифта? А в этом шрифте точно была кирилица? (если он .psf, то посмотрите таблицу символов через psfgettable)
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение baldman88 »

Этим шрифтом пользовался раньше и не было проблем. Почему так получилось в этот раз, мне совсем непонятно. После установки системы всё отображалось нормально. Сделал полное обновление и появилась эта проблема. После сегодняшнего обновления всё стало нормально.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение shau-kote »

Задам сходный вопрос, но слегка в ином ключе. Дело в том, что официальная wiki Arch'а предупреждает, что на данный момент конфигурация системы через rc.conf является нежелательной, хотя и работающей. В связи с этим вопрос - а как теперь-то настраивать шрифты в консоли? Столкнулся с необходимостью изменить шрифт в консоли, а куда писать теперь и не знаю. :huh:
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение ishitori »

shau-kote писал(а):
25.07.2012 23:47
Задам сходный вопрос, но слегка в ином ключе. Дело в том, что официальная wiki Arch'а предупреждает, что на данный момент конфигурация системы через rc.conf является нежелательной, хотя и работающей.

rc.conf уже deprecated?? печалька - мне он так нравился...
морнинг круассан..
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение shau-kote »

Цитирую:
Prior to 2012, Arch Linux used the file /etc/rc.conf as the principal location for system configuration. This one file contains a wide range of configuration information such as timezone, keymap, kernel modules, networking, and startup daemons. Nowadays, /etc/rc.conf is only responsible in listing the daemons to start during boot-up and also provides storage information. Note that using /etc/rc.conf for system configuring still works, but is no longer the official way. System configuration is now spread across several files, which take precedence on /etc/rc.conf (see table below). This is necessary during transition from initscripts to systemd. See also Systemd and rc.conf for a description of the changes.

Так что готовимся к переходу на systemd и, пока он идёт, переучиваемся со старых средств конфигурирования на новые.

UPD
Там же, кстати, можно найти рекомендации по настройке системы "новыми кошерными способами".
Необходимый файл - /etc/vconsole.conf
Синтаксис не слишком отличается от старого, мой конфиг, к примеру, выглядит так:

Код: Выделить всё

KEYMAP=ruwin_cplk-UTF-8
FONT=UniCyr_8x16


Так что проблема разрешилась, всем спасибо. (:
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение eddy »

shau-kote писал(а):
26.07.2012 00:21
готовимся к переходу на systemd и, пока он идёт, переучиваемся со старых средств конфигурирования на новые

Фигушки. Gentoo есть.

shau-kote писал(а):
26.07.2012 00:21
Необходимый файл - /etc/vconsole.conf

А я в ~/.bashrc вставляю — работает надежно и от мейнтейнеров не зависит
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение shau-kote »

eddy писал(а):
26.07.2012 01:00
Фигушки. Gentoo есть.

Я так понимаю, это такой завуалированный протест против перехода на systemd. (:
Дело Ваше, лично я не вижу ничего плохого в переходе на systemd и уж тем более не вижу смысла паниковать и возмущаться раньше времени.

UPD
Учитывая явную флеймообразующую составляющую данного вопроса, хотелось бы предотвратить оффтоп. (:
В крайнем случае, можно отрезать в отдельную тему и там пофлеймить. ;)
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение eddy »

shau-kote писал(а):
26.07.2012 02:11
можно отрезать в отдельную тему и там пофлеймить

Не надо. Незачем всякую дрянь вспоминать.

А насчет локализации, у самого постоянно были такие проблемы. Несмотря на то, что в rc.conf я указал

Код: Выделить всё

KEYMAP="ruwin_alt-KOI8-R"
CONSOLEFONT="ter-k16n"
CONSOLETRANSLATION="koi2alt"
CONSOLEMAP="koi8-r_to_uni"

ничего волшебного не произошло. Тогда я просто воткнул в ~/.bashrc (и руту тоже)

Код: Выделить всё

    mapscrn koi2alt
    loadkeys ruwin_alt-KOI8-R
    setfont Cyr_a8x16

И все стало ОК.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение SinClaus »

Не очень понимаю зачем вообще в консоли локализация...
В KDE (и Gnome очевидно) консоль вполне себе мультиязычная, а в голой консоли мне лично ничего кроме стандартной ANSI кодировки обычно не нужно, т.к. там бываю только при авариях.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение eddy »

SinClaus писал(а):
26.07.2012 11:03
Не очень понимаю зачем вообще в консоли локализация...

Чтобы не писать export LC_ALL=C и чтобы видеть названия файлов с кириллицей (да, так делать нельзя, но руки-то чешутся!).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение SinClaus »

У меня под KDE на данный момент открыто шесть консолей (yakuake) на локальную машину (и штук двадцать - ssh на сервера), во всех кириллицу видно без всяких экспортов.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение eddy »

SinClaus, я про консольку говорю, а не про эмулятор терминала.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение SinClaus »

Я понимаю, не понимаю что в ней делать кроме восстановления при глобальном краше.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: [Решено] Проблемы с кириллицей в консоли

Сообщение eddy »

SinClaus писал(а):
27.07.2012 06:02
что в ней делать кроме восстановления при глобальном краше

Некоторые вообще без иксов работают - во фреймбуфере.
А консолька полезна еще тем, что можно, например, в ней обновления системы запускать (тогда если иксы упадут, ничего страшного не произойдет); или поднимать упавшие иксы.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Ответить