Изменение размера шрифта на экране загрузочного сообщения и консоли

У меня на ноутбуке экран с высоким разрешением (3200x1800px), и я отключил загрузочный образ
( Как отключить загрузочный экран-заставку и отображать только ядро ​​и загрузочный текст?)

Мне также удалось увеличить шрифт в grub, раскомментировав строку

GRUB_GFXMODE=640x480

в /etc/default/grub

Но загрузочные сообщения во время запуска все еще очень крошечные и трудно читаемые. Так же, как если бы я переключился на экран консоли, нажав Ctrl+Alt+F1.

Как я могу увеличить шрифт на консоли тоже?

2 ответа

Вы можете настроить шрифт на консоли tty с помощью

sudo dpkg-reconfigure console-setup

оставьте все настройки, как они есть, но последний, где вы можете выбрать размер.

(Вы должны перезагрузиться, чтобы получить новый шрифт на вашей консоли.)


Обновить:

Похоже, что это больше не работает в 15.04, но вы можете установить пользовательские шрифты Ubuntu для вашей консоли:

sudo apt-get install fonts-ubuntu-font-family-console

И создать скрипт /usr/local/bin/fontset с помощью этой команды:

#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz

(выберите нужный шрифт из папки /usr/share/consolefonts/)

Вы можете позвонить fontset каждый раз на вашей консоли после использования Ctrl+Alt+F1

или добавьте эти строки в свой ~/.profile:

#load larger font on tty
if [ "$TERM" == "linux" ]; then 
 #sleep 1 # add this if you have problems
 /usr/local/bin/fontset
fi

Это запускает ваш скрипт, только если вы находитесь на tty консоли.

#1 - установите правильный шрифт и размер в личинку. (30 обозначает размер шрифта, который мне подходит. Если вы хотите, чтобы он был больше, просто увеличьте его.).

      sudo grub-mkfont -s 30 -o /boot/grub/DejaVuSansMono.pf2 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

№ 2. Отредактируйте /etc/default/grub — используйте sudo nano /etc/default/grub and add GRUB_FONT=/boot/grub/DejaVuSansMono.pf2пока вы это делаете (и на всякий случай), также добавьте соответствующее разрешение экрана в тот же файл GRUB_GFXMODE="ваше разрешение экранаx32", что будет выглядеть примерно так GRUB_GFXMODE=3840x2160x32. В строке ниже добавьте GRUB_GFXPAYLOAD_LINUX="keep". Команда «keep» важна, потому что без нее ваш grub может выдавать ошибки.

№3. Обновите свой grub sudo update-grubТеперь перезагрузитесь, откиньтесь на спинку кресла и наслаждайтесь красотой возможности читать экран grub!

Другие вопросы по тегам