Форум русскоязычного сообщества Ubuntu


Автор Тема: Поддержка русского текста в консоли Ubuntu 16.04, 18.04  (Прочитано 7819 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Здравствуйте уважаемые форумчане!
Как можно настроить поддержку кириллицы на виртуальных консолях Ubuntu 18.04?
Данная проблема есть и в 16.04 и в 18.04, можно конечно каждый раз выполнять dpkg-reconfigure console-setup.
Но каждый раз делать это надоедает.
Выполнить вот это не помогает: https://help.ubuntu.ru/wiki/russian_font_in_console
Это помогало в более ранних версиях.

Что интересно в Kubuntu 18.04 (установлена на "виртуалке", наблюдал за развитием, ещё с "альфа" версии) данной проблемы нет.

Видимо только KDEшники этой проблемой озадачились.

В данный момент интересуют конкретные дистрибутивы: Xubuntu 18.04, Mint 18.3 (поскольку Mint здесь не любят обсуждать то остаётся только Xubuntu).

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Данная проблема есть и в 16.04 и в 18.04, можно конечно каждый раз выполнять dpkg-reconfigure console-setup. Но каждый раз делать это надоедает.

Не понятно что за проблема и зачем каждый раз выполнять dpkg-reconfigure console-setup?
Я один раз запустил, установил желаемое и всё. Больше такой необходимости нет.
Может нужно что то в консерватории поправить?

У меня Ubuntu 16.04

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Так после ребута опять квадратики в консоли.
Небыло бы проблемы не писал бы.

Оффлайн Гамлиэль Фишкин

  • Участник
  • *
  • Сообщений: 153
  • Ubuntu MATE 16.04.4 x64 Ubuntu user since 2009
    • Просмотр профиля
    • about me
В файле /etc/default/grub: #GRUB_TERMINAL=console (обратите внимание на #). Помогло?

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Так после ребута опять квадратики в консоли.

У меня такой проблемы нет, поэтому я смею предполагать, что вы что то делаете не так.

Что у вас происходит, если в момент квадратиков на экране ввести команду:

setupcon
?

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
В файле /etc/default/grub: #GRUB_TERMINAL=console (обратите внимание на #). Помогло?

Не, не помогло.

А вот setupcon из под пользователя выдаёт только: не удалось открыть tty2 и так до 6 (что совершенно естественно когда я нахожусь в 1 tty).
А под sudo просто ничего не выводит. Это куда быстрее чем переконфигурация консоли.
Русский текст появляется до перезапуска системы.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
А вот setupcon из под пользователя выдаёт только: не удалось открыть tty2 и так до 6 (что совершенно естественно когда я нахожусь в 1 tty). А под sudo просто ничего не выводит. Это куда быстрее чем переконфигурация консоли. Русский текст появляется до перезапуска системы.

Как вам удается так много написать, но при этом ничего не понятно? :)

Мне интересует только при вводе команды setupcon у вас наступает желаемый результат или нет?

Ещё меня интересует вывод терминала после команд:

cat /lib/systemd/system/console-setup.service
systemctl status console-setup.service

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Желаемый результат наступает до перезагрузки ПК.

Вывод комманд выложу чуть позже.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Странно... В самом первом сообщении вы написали:

Выполнить вот это не помогает: https://help.ubuntu.ru/wiki/russian_font_in_console

Сейчас пишете:

Желаемый результат наступает до перезагрузки ПК.

Хотя команда setupcon указана по вашей ссылке... Похоже вы сами не читали то, что запостили... Ну да ладно.

Я жду вывода команд.

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Давайте попробую объяснить понятней.

Всё что описано выше не помогает навсегда.
dpkg-reconfigure console-setup
setupcon
Всё это помогает и помогало изначально. Только до перезагрузки.
Временный результат меня не устроил и я обратился на форум.
Хотелось чтоб перешёл в консоль а там всё на русском (что должно быть на русском).

Извините что не очень понятно обрисовал проблему.

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Покажите ещё:

cat /lib/console-setup/console-setup.sh

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Пожалуйста:

(Нажмите, чтобы показать/скрыть)

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Tекст который ниже, сохраните в домашнем каталоге в текстовый файл с именем console_ru

sudo cp /lib/systemd/system/console-setup.service /lib/systemd/system/console-setup.original
cat << EOF | sudo tee /lib/systemd/system/console-setup.service
[Unit]
Description=Set console font and keymap
DefaultDependencies=no
Documentation=man:loadkeys(1)
After=console-screen.service kbd.service local-fs.target
Before=system-getty.slice
ConditionPathExists=/dev/tty0

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/setupcon --save
EOF

Затем в терминале выполните:

sudo chmod +x console_ru && ./console_ru && sudo reboot
После перезагрузки, проверьте результат.

Что бы вернуть всё как было, нужно выполнить команду:

sudo cp /lib/systemd/system/console-setup.original /lib/systemd/system/console-setup.service && sudo reboot

Пользователь добавил сообщение 02 Мая 2018, 15:49:06:
Если не сработает сразу, настройте консоль командой:

sudo dpkg-reconfigure console-setup
и сохраните настройки:

sudo update-initramfs -u
« Последнее редактирование: 02 Мая 2018, 15:49:06 от ecc83 »

Оффлайн Usermaster

  • Автор темы
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Эфект нулевой. Изменений никаких.
В конце концов setupcon сделать не сложно.


Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5583
  • Все по палатам!
    • Просмотр профиля
Usermaster, а посмотри в остальных консолях 2-6.
Настроил русификацию в lubuntu 18.04 - русская консоль при перезагрузке в 1-ой консоли не сохраняется (точнее - фонт неправильный) - в остальных нормально.

PS для разминки...
Настроить консоль по-русски в Sparkylinux-LxQt (на debian, откуда ноги и растут) - не получилось  :-\
« Последнее редактирование: 03 Мая 2018, 23:49:43 от SergeyIT »
Извините, я все еще учусь

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.