LINUX.ORG.RU
решено ФорумAdmin

Как изменить шрифт в консоли?

 , ,


0

2

По дефолту шрифт в консоли не отображает кириллицу. Проблема решается вызовом setfont:

> setfont /usr/share/consolefonts/Uni1-Fixed16.psf.gz

Но после перезагрузки, естественно, слетает.
Каким образом можно установить шрифт перманентно?

P.S. Речь идёт о консоли на tty*, а не в DE.

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от yars068

Ubuntu Wily Werewolf.
Такая же ерунда была и в Vivid Vervet и, по-моему, в Trusty.

SaBo ★★
() автор топика

Пробовал через dpkg-reconfigure console-setup.

Говорит, что после перезагрузки все будет хорошо:

Your console font configuration will be updated the next time your system boots. If you want to update it now, run 'setupcon' from a virtual console.

Но по факту, пока не вызовешь setupcon шрифты старые.

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

Выше сообщением ответил. Пока не вызовешь вручную setupcon шрифты не применяются. Такое же поведение было и в Vivid.

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

Я так понимаю, для этого должен присутствовать /usr/lib/systemd/systemd-vconsole-setup, а его нет.

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

Шамань над vconsole.conf и systemd-vconsole. На лоре тема была кстати, там чел всё ненужное из systemd-vconsole-setup.service выпилил

vrtlm
()

Полазал по форумам, похоже, что дело в этом:

systemctl status systemd-vconsole-setup.service
● systemd-vconsole-setup.service - Setup Virtual Console
Loaded: loaded (/lib/systemd/system/systemd-vconsole-setup.service; static; vendor preset: enabled)
Active: active (exited) since Чт. 2015-09-10 16:35:23 MSK; 13min ago
Process: 335 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 335 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/systemd-vconsole-setup.service

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

А должно быть: ExecStart=/bin/setupcon

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

Да, помогло. Всем спасибо.

Решение проблемы:

1. dpkg-reconfigure console-setup и выбор соответствующих шрифтов;
2. В файле /lib/systemd/system/systemd-vconsole-setup.service заменить ExecStart=/bin/true на ExecStart=/bin/setupcon.

SaBo ★★
() автор топика

ubuntu 15.04? в моей fedora после загрузки нуво слетают настройки шрифтов
решилось юнит-файлом, которым заново запускает systemd-vconsole
скачай http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/releas... (фикс от проекта russianfedora) и накати себе (вытащи файлы из пакета и поставь unit)

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