Вопрос или проблема
Я только что обновился до Ubuntu 20.04, и не могу настроить размер шрифта терминала без сглаживания, на обычном уровне увеличения. Мне не нравится размытие.
Это с шрифтом Terminus на 10 (на самом деле он четкий, imgur, похоже, делает его размытым). Слишком большой:
Если я выберу Terminus на 8, шрифт становится размытым:
Если я вернусь к Terminus 10, но уменьшу масштаб с помощью Ctrl+-, он выглядит так, как я хочу (и как это было в 18.04) (на самом деле он четкий):
Запуск gnome-terminal
с --zoom=0.85
дает мне нужный результат.
Как я могу включить уровень увеличения в используемый профиль или, по крайней мере, установить значение по умолчанию при запуске нового терминала?
(любое другое решение для фактической проблемы, которую я пытаюсь решить, также приветствуется).
ИЗМЕНЕНИЕ: У меня есть gconf-editor
с давних пор, но он кажется устаревшим. Не все профили gnome-terminal отображаются в /apps/gnome-terminal/profiles
.
Эй, парень, это не тот же метод, но путь ведет в Рим (я так думаю)
- Откройте терминал (Ctrl+T)
- Щелкните правой кнопкой мыши на окне терминала и выберите «Настройки»
- Выберите безымянный профиль в нижней части экрана
- На вкладке «Текст» нажмите «Пользовательский шрифт», убедитесь, что галочка установлена
- Отрегулируйте размер шрифта на желаемый
Если вы посмотрите на вкладки в этой «общей» области, вы увидите, что также можно настроить размер окна (размер по умолчанию при открытии). Это делается путем изменения «Позиции новой вкладки» с ‘следующей или что-то еще, чтобы «Последней». При условии, что вы внесли изменения: измените размер и переместите окно, в следующий раз, когда вы откроете терминал, он откроется в том же месте и размере.
Ответ или решение
Уровень масштабирования по умолчанию в gnome-terminal
После обновления до Ubuntu 20.04 пользователи gnome-terminal могут столкнуться с трудностями при настройке размера шрифта, особенно если они предпочитают использовать шрифт Terminus. Ваша ситуация с разными уровнями масштабирования и шрифтами весьма распространена, и я постараюсь предложить решения, которые помогут вам получить желаемый внешний вид терминала без размытости.
Проблема с размытостью шрифта
Как вы уже заметили, при использовании шрифта Terminus размером 10 он выглядит четким, но при уменьшении до 8 он становится размытым. Также вы упомянули, что уменьшение масштабирования с помощью сочетания клавиш Ctrl+- с помощью уровня 10 дает вам желаемый результат. Это указывает на то, что текущее отображение шрифта не соответствует вашим предпочтениям по антиалиасингу и четкости.
Настройка уровня масштабирования по умолчанию
К сожалению, не существует прямого способа установить уровень масштабирования по умолчанию через графический интерфейс gnome-terminal в Ubuntu 20.04. Однако вы можете достичь желаемого уровня масштабирования, прибегнув к некоторым методам настройки и командной строки.
-
Сохранение масштабирования через профиль:
- Откройте gnome-terminal и перейдите в Настройки (Preferences) через контекстное меню.
- Выберите профиль, который вы используете (обычно "Unnamed").
- Убедитесь, что в вкладке "Текст" (Text) включена опция использования собственного шрифта (Custom font).
- Установите желаемый размер шрифта.
-
Запуск gnome-terminal с параметрами:
- Вы можете создать ярлык для gnome-terminal с нужными параметрами. Для этого выполните следующую команду в терминале:
gnome-terminal --zoom=0.85
- Чтобы создать постоянный ярлык, откройте файл
.desktop
вашего терминала (обычно он находится в/usr/share/applications/
или~/.local/share/applications/
) и добавьте параметр--zoom=0.85
в строку, начинающуюся сExec=
.
- Вы можете создать ярлык для gnome-terminal с нужными параметрами. Для этого выполните следующую команду в терминале:
-
Использование dconf-editor:
- Установка dconf-editor, если он не установлен:
sudo apt install dconf-editor
- Запустите dconf-editor и перейдите к следующему пути:
/org/gnome/terminal/legacy/profiles:/:<ваш-идентификатор-профиля>/
Чтобы найти ваш идентификатор профиля, вы можете воспользоваться терминалом:
gsettings get org.gnome.Terminal.Legacy.Profile:/ org.gnome.Terminal.Legacy.Profile:/list
- После этого вы сможете настроить параметры шрифта и другие параметры, включая масштабирование.
- Установка dconf-editor, если он не установлен:
Возможные альтернативные решения
-
Эксперимент с другими шрифтами: Иногда использование другого шрифта может дать более удовлетворительный результат при определенных размерах. Попробуйте шрифты, такие как "DejaVu Sans Mono" или "Inconsolata".
-
Настройки системы: Проверьте настройки дисплея вашей системы. Иногда системные параметры масштабирования могут повлиять на отображение шрифтов в терминале.
Заключение
Надеюсь, предложенные шаги помогут вам настроить ваш gnome-terminal для достижения желаемого уровня четкости шрифта. Помните, что настройки и предпочтения могут отличаться в зависимости от пользователей, и вам может потребоваться немного поэкспериментировать с шрифтами и масштабированием, чтобы найти именно тот баланс, который вам подходит. Если у вас есть дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью.