воскресенье, 10 мая 2015 г.

Квадратики в консоли Ubuntu 15.04

Установил Ubuntu Server 15.04 столкнулся с квадратиками в консоли (русские шрифты не отображаются). Перерыл весь интернет, пробовал вот такое решение http://help.ubuntu.ru/wiki/russian_font_in_console , но оно не для 15.04, в общем все решения не помогали, либо после перезагрузки квадратики возвращались...


Решил так:

1) Установить пакеты  console-setup, console-setup-linux
2) Удалит console-cyrillic.
3) Отредактировать /etc/default/console-setup
CHARMAP="UTF-8"
CODESET="CyrSlav"
FONTFACE="VGA"
FONTSIZE="16" #Не 16x8!
4) Выполняем setupcon --save
5) gunzip -k /etc/console-setup/CyrSlav-VGA16.psf.gz
#Файл может быть другим в зависимости от настроек. Название файла должно совпадать с настройками из /etc/default/console-setup, так как setupcon может подбирать аналог, если 100% совпадение не найдено, а скрипт в initrd - нет.
6) update-initramfs -u
PS У меня efifb, KMS отключено.
PPS Посмотреть, какие шрифты есть можно в /usr/share/consolefonts/. Можно использовать "dpkg-reconfigure console-setup", но учтите, что он неправильно устанавливает FONTSIZE.

3 комментария: