Как увеличить вдвое размер шрифта tty на мониторе с разрешением 3840x2160?

Как увеличить вдвое размер шрифта tty на мониторе с разрешением 3840x2160?

У меня есть монитор Dell 3840x2160, подключенный к порту HDMI на небольшом одноплатном компьютере x86 с ОС 18.04. Я не запускаю никакой графический интерфейс (никакого Gnome и т. д.), поэтому весь доступ осуществляется через tty и ssh. Шрифт Fixed 8x16 невероятно мал на мониторе 3840x2160.

Я запустил dpkg-reconfigure console-setup, но не вижу много хороших вариантов. Шрифт VGA 16x32 — хороший размер, но когда я его выбираю, tty рисует только в верхней левой четверти моего монитора. Этот шрифт говорит, что он работает с буфером кадра — возможно, буфер кадра может рисовать только на 1/4 монитора?

Любой совет?

Спасибо.

решение1

Мои глаза буквально устали от мелких шрифтов на экранах Full HD, а теперь и 4K, когда мне приходилось периодически заходить на консоль.

Я добавил в свой телефон следующее, ~/.bashrcи мои проблемы исчезли:

# Set font when running in console
if [ $TERM == linux ]; then
    /bin/setfont /usr/share/consolefonts/Lat2-Terminus32x16.psf.gz
fi

решение2

Вот что сработало у меня с tty3 ( Ctrl + Alt + F3):

  1. sudo apt install xfonts-terminus
  2. sudo dpkg-reconfigure console-setup
  3. сохранить значения по умолчанию для первых нескольких выборов
  4. выберите шрифт Terminus
  5. выберите 16x32
  6. нажмите «ОК», а затем ЖДИТЕ постоянного обновления (dpkg-reconfigure изменяет ваш загрузочный образ с помощью update-initramfs).

Я предлагаю вам сначала дважды проверить, использует ли ваш терминал буфер кадра с помощью sudo dd if=/dev/urandom of=/dev/fb0. Весь фон экрана изменится на шум, если ваш текущий терминал использует буфер кадра. Если вы не видите никаких изменений, то ваш терминал не использует буфер кадра - это может быть очень плохо для вас, если вы выберете шрифт, который требует буфер кадра, но YMMV.

Судя по всему, fbterm также можно использовать со шрифтами TrueType, которые можно задавать произвольных размеров, но после установки fbterm, прочтения страниц руководства и запуска его с различными параметрами я так и не смог понять, как это сделать.

Есть лучший способ изменить настройки grub, чтобы изменить размер шрифта при запуске и избежать этой проблемы в первую очередь, но будьте осторожны с неверной информацией о том, как это сделать...

Примечание: Мне это было нужно, потому что мне нужно было использовать tty для исправления моей полностью испорченной установки Ubuntu, и я не мог прочитать ctrl-alt-F3 tty3 терминал на экране 4K на Dell XPS15. (Я удалил evolution*, но экран входа в Ubuntu Gnome требует evolution-data-server что-то еще, поэтому он даже больше не загружался в Ubuntu; исправлено с помощью sudo apt install --reinstall ubuntu-desktop.)

Связанный контент