Гид по технологиям

Изменение шрифтов в GNOME 3

• 4 min read • Linux • Обновлено 29 Nov 2025
Как изменить шрифты в GNOME 3
Как изменить шрифты в GNOME 3

Введение

GNOME 3 по умолчанию использует шрифт Cantarell во многих местах. Если он вам не нравится или занимает слишком много места на экране, шрифт можно заменить. Ниже — пошаговые инструкции для оболочки (shell) и для приложений, дополнительные методы, советы по откату и совместимости.

Изменение шрифта оболочки GNOME

Многие параметры оболочки управляются одним CSS-файлом:

/usr/share/gnome-shell/theme/gnome-shell.css

Откройте его любым текстовым редактором с правами администратора. Пример с nano:

sudo nano /usr/share/gnome-shell/theme/gnome-shell.css

Открытие файла gnome-shell.css в nano

Используйте стрелки для навигации по файлу. Ищите строку, похожую на:

font-family: cantarell, sans-serif;

Замените «cantarell» на имя предпочитаемого шрифта. Рядом обычно есть строка с размером:

font-size: 11px;

Измените значение на нужное. Пример: «Liberation Sans» размер 10.

Изменён шрифт в nano, пример Liberation Sans 10

Важно: перед редактированием сделайте резервную копию файла:

sudo cp /usr/share/gnome-shell/theme/gnome-shell.css /usr/share/gnome-shell/theme/gnome-shell.css.bak

Сохраните изменения в nano: Ctrl+O, Enter, затем Ctrl+X для выхода.

Чтобы изменения вступили в силу, перезапустите оболочку. Нажмите Alt+F2, введите:

r

и нажмите Enter. На Xorg это перезапустит GNOME Shell. Если вы используете Wayland, см. раздел совместимости.

Изменение системных шрифтов (приложения и интерфейс)

Для смены шрифтов приложений проще всего использовать GNOME Tweak Tool (теперь часто называется gnome-tweaks).

Установка в разных дистрибутивах:

# Ubuntu / Debian
sudo apt-get install gnome-tweaks

# Fedora (dnf) или старые Fedora (yum)
sudo dnf install gnome-tweaks
# или
sudo yum install gnome-tweaks

Откройте GNOME Tweaks и перейдите на вкладку «Шрифты». Там можно изменить:

  • системный (Application) шрифт;
  • шрифт заголовков окон (Titlebar);
  • шрифт для документов;
  • моноширинный шрифт.

Вкладка «Шрифты» в GNOME Tweak Tool

Изменения обычно применяются сразу.

Альтернативный метод: gsettings (командная строка)

Если вы предпочитаете терминал или автоматизацию, можно изменить шрифты через gsettings:

# Системный шрифт (имя и размер)
gsettings set org.gnome.desktop.interface font-name 'Liberation Sans 10'

# Шрифт заголовков окон (в некоторых версиях)
gsettings set org.gnome.desktop.wm.preferences titlebar-font 'Liberation Sans Bold 10'

# Моноширинный шрифт
gsettings set org.gnome.desktop.interface monospace-font-name 'DejaVu Sans Mono 10'

После выполнения команды изменения обычно вступают в силу без перезагрузки.

Как узнать доступные шрифты

Используйте утилиту fontconfig, чтобы увидеть список установленных шрифтов:

fc-list : family | sort -u

Имя шрифта, которое вернёт fc-list, — именно то, которое нужно подставлять в font-family или в команду gsettings.

Когда изменения не применяются (проверка и причины)

  • На Wayland команда Alt+F2 → r может не работать. В этом случае выйдите из сеанса и войдите заново или перезагрузите систему.
  • Если шрифт не установлен в системе, GNOME использует запасной. Установите нужный шрифт через пакетный менеджер или поместите в ~/.local/share/fonts/ и обновите кэш fc-cache -fv.
  • Изменения в gnome-shell.css влияют только на то, что контролирует оболочка. Отдельные приложения могут иметь свои настройки шрифтов.

Откат и резервы (rollback)

Если что-то пошло не так:

# Вернуть оригинальный файл оболочки
sudo mv /usr/share/gnome-shell/theme/gnome-shell.css.bak /usr/share/gnome-shell/theme/gnome-shell.css

# Восстановить настройки gsettings по умолчанию (пример для интерфейса)
gsettings reset org.gnome.desktop.interface font-name

Всегда храните резервную копию и проверяйте работоспособность после каждого шага.

Быстрая шпаргалка — пошагово

  1. Сделайте резервную копию: sudo cp /usr/share/gnome-shell/theme/gnome-shell.css … .bak
  2. Отредактируйте файл оболочки через sudo nano /usr/share/gnome-shell/theme/gnome-shell.css и поменяйте font-family и font-size.
  3. Сохраните и выйдите (Ctrl+O, Ctrl+X).
  4. Перезапустите оболочку Alt+F2 → r (или выйдите из сеанса при Wayland).
  5. Для приложений используйте GNOME Tweaks или gsettings.

Критерии приёмки

  • Шрифт оболочки изменён и читаем в панели и в уведомлениях.
  • Шрифты приложений отражают выбранные значения.
  • Интерфейс не «ломается»: элементы не обрезаются, текст доступен.

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

Роли и чек-лист

Пользователь:

  • Сделать резервную копию
  • Поменять шрифт через GNOME Tweaks или gsettings
  • Перезапустить сеанс, проверить приложения

Системный администратор:

  • Проверить наличие шрифтов в общей системе (/usr/share/fonts/)
  • Развернуть изменение централизованно (скрипт с gsettings) или через конфигурацию образа
  • Убедиться в совместимости с локалями и кириллицей

Короткий глоссарий

  • GNOME Shell — оболочка рабочего стола GNOME.
  • Wayland — современный протокол отображения в Linux.
  • Xorg — старый сервер отображения, где доступна команда r для перезапуска оболочки.
  • GNOME Tweaks — инструмент для тонкой настройки окружения GNOME.

Заключение

Смена шрифтов в GNOME 3 несложна и даёт заметный эффект: можно увеличить вместимость интерфейса или просто улучшить читаемость. Используйте GNOME Tweaks для удобства или gsettings для автоматизации. Если возникли проблемы — вернитесь к резервной копии и уточните, установлен ли нужный шрифт.

Если у вас остались вопросы или вы встретили нестандартное поведение, опишите шаги и окружение (дистрибутив, Wayland или Xorg) в комментариях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро