Установил 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.
Решил так:
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.
Спасибо, получилось.
ОтветитьУдалить+
ОтветитьУдалитьit works!!!
Класс!!!
ОтветитьУдалить