Як змінити шрифт або розмір шрифту в TTY (консолі)?


70

Я використовую Ubuntu 12.04. Останнім часом розмір шрифту для всіх моїх TTY став значно більшим. Як я можу змінити розмір шрифту до стандартного?


Ви маєте на увазі те, gnome-terminalчи TTY, до якого звертався Ctrl+Alt+F1, тощо?
Останній

6
Я маю на увазі TTY.
Аарон Хілл

Відповіді:


111

Щоб відрегулювати розмір шрифту / розміру шрифту, використовуваного для TTY, запустіть sudo dpkg-reconfigure console-setup, який проведе вас через кроки щодо вибору шрифту та розміру шрифту:

  1. Виберіть за замовчуванням UTF-8і натисніть, Tabщоб перейти, щоб виділити ОК, а потім натисніть, Enterщоб перейти до наступного кроку. (Ви можете натиснути її ще раз і виділити, Cancelщоб повернутися назад.)

    введіть тут опис зображення

  2. Виберіть параметр за замовчуванням Combined - Latin, ...("Латинська мова" включає англійський алфавіт) та перейдіть до кроку 3:

    введіть тут опис зображення

  3. Виберіть шрифт - обов'язково читайте примітки про візуальний ефект, які можуть мати різні шрифти:

    введіть тут опис зображення

  4. Виберіть розмір шрифту:

    введіть тут опис зображення

  5. Тепер ви вийдете console-setup; як зазначено в повідомленні, нові налаштування стануть ефективними після перезавантаження. Щоб негайно подати заявку, відкрийте TTY і запустіть setupcon.


Запуск цієї команди спочатку запропонує мені вибрати кодування, де я вибираю UTF-8. На наступному екрані, де мені запропоновано вибрати набір символів, немає жодного виду набору англійських символів.
Аарон Хілл

5
У вас має бути нормально за Combined - Latin...замовчуванням. "Латинська мова" - це набір англійських символів. З вікіпедії: Термін латинський алфавіт може позначати або алфавіт, який використовується для написання латиницею (як описано в цій статті), або інші алфавіти, засновані на латинській писемності, що є основним набором літер, спільним для різних алфавітів, що походять від класичного Латинський, наприклад англійський алфавіт.
Останній

6
@qed, на кроці №3, якщо ви виберете Terminusзамість Fixed, можна вибрати шрифт більшого розміру.
Afilu

2
Що робити, якщо я хочу використовувати інший шрифт, який я завантажив замість перелічених?
tyjkenn

3
@tyjkenn Ви можете використовувати лише шрифти растрових зображень, тому якщо ви хочете використовувати свій власний шрифт, вам доведеться знайти його растрову версію. Наприклад, пакет fonts-ubuntu-font-family-consoleмістить растрові версії сімейства шрифтів ubuntu.
гексман

1

Використання GRUB_GFXPAYLOAD_LINUX

Спочатку встановіть xrandrта запустіть його:

$ sudo apt-get install xrandr
$ xrandr

Перелічені доступні режими екрану.

Тепер відредагуйте /etc/default/grub:

$ sudo nano /etc/default/grub

Припускаючи раніше нередагований файл, внесіть такі зміни:

Змінна GRUB_CMDLINE_LINUX_DEFAULTповинна містити щонайменше nomodeset, можливо, додатково до quietта splashна настільних системах.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

У серверних системах відміняйте коментарі, GRUB_TERMINAL=consoleщоб побачити більше повідомлень, що проходять під час завантаження, перед входом у графічну консоль.

Залиште цей рядок як коментар:

#GRUB_GFXMODE=640x480

В кінці файлу додайте рядок:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

або замінити значення будь-яким іншим (розділеним комами) режимом, який підтримується вашим обладнанням. Значення text, keep, auto, vgaі askтакож повинні працювати.

Нарешті, після збереження відредагованого /etc/default/grubз Ctrl+ Oта виходу з Ctrl+ X, видайте наступні команди:

$ sudo update-grub
$ sudo reboot

Ця відповідь також допоможе знизити роздільну здатність та / або частоту оновлення або частоту буфера кадрів у закритих системах. CRT-монітори зазвичай показують мерехтливі смуги, коли частота оновлення занадто висока.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.