Проблема с отображением шрифта (сглаживание)

Вопрос или проблема

Существует значительное изменение в отображении шрифтов. На версии Ubuntu 22.04 все было идеально, как всегда, но на версии 24 – нет.
Справа это версия 22, а слева – 24. Значки выглядят одинаково, но если вы посмотрите на “Недавние”, вы заметите.
Я установил Tweaks и попробовал изменить настройки сглаживания и поменять шрифт с “Ubuntu Sans” на обычный Ubuntu без улучшений.

file_manager

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

enter image description here

Настройки Tweaks на Ubuntu 24.04 не серый, но субпиксельный режим не показывает цвета как раньше.

enter image description here

Кто-нибудь знает, что происходит?
Это не выглядит ужасно, но раньше смотрелось лучше.
К счастью, я установил версию 22 на другом разделе.

Как упоминается в заметках о выпуске 24.04 Noble Numbat:

Обновленный шрифт Ubuntu

Теперь поставляется более современная и стройная версия семейства шрифтов Ubuntu как стандарт. Любой, кто хочет вернуться к старому шрифту Ubuntu, использовавшемуся в 22.04, может сделать это, установив пакет fonts-ubuntu-classic.

Итак, разница, которую вы видите, если скриншоты представляют то, как выглядит ваш монитор на самом деле, кажется связанной с изменениями, внесенными в сам шрифт Ubuntu по умолчанию, и может быть переопределена с помощью команды sudo apt install fonts-ubuntu-classic и выбора соответствующих шрифтов по умолчанию.

Надеюсь, это поможет,

После различных вариантов проблема с некрасивыми шрифтами на Wayland Ubuntu 24.04 была решена следующим образом. Выберите шрифт Ubuntu, используя Tweaks -> выйти -> войти заново -> Проверьте это, используя увеличительное стекло в разделе Доступность.

#------------------------------------------
# Исправления шрифтов
#------------------------------------------
sudo apt install -y fonts-ubuntu fonts-ubuntu-console

cp -i /usr/share/fontconfig/conf.avail/10-hinting-medium.conf ~/.fonts.conf

cd /etc/fonts/conf.d
sudo ln -s /usr/share/fontconfig/conf.avail/10-autohint.conf 
sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-slight.conf
sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-medium.conf
sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-full.conf
sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf

После дней отладки это решило проблему для меня.

Выйти > Переключить сеанс рабочего стола на X11 вместо Wayland > Войти

Ответ или решение

Проблема рендеринга шрифтов (антиалиасинг) в Ubuntu 24.04

Рендеринг шрифтов играет ключевую роль в восприятии текста на экране. У пользователей, перешедших с Ubuntu 22.04 на 24.04, возникли вопросы по поводу ухудшения качества отображения шрифтов, особенно относительно антиалиасинга. В данном ответе мы разберём основные причины проблемы и предложим решения, основанные на последних обновлениях системы.

1. Изменения в семействе шрифтов Ubuntu

Согласно заметкам о выпуске 24.04 Noble Numbat, новая версия Ubuntu поставляется с обновлённой, более современной и изящной версией шрифта Ubuntu. Это может повлиять на восприятие шрифтов, так как увеличение напряженности может вызвать проблемы с четкостью:

  • Рекомендуемое решение: Если вам не понравилась новая версия шрифта, вы можете вернуться к старой версии, установив пакет fonts-ubuntu-classic с помощью команды:
    sudo apt install fonts-ubuntu-classic

2. Настройки антиалиасинга шрифтов

Пользователи сообщают о разнице в настройках антиалиасинга между версиями. Даже если настройки в Tweaks кажутся правильными, изменения могли затронуть сам процесс рендеринга шрифтов. Вот что можно предпринять:

  • Установка необходимых шрифтов: Убедитесь, что шрифты Ubuntu и консольные шрифты установлены:

    sudo apt install -y fonts-ubuntu fonts-ubuntu-console
  • Настройка конфигурации шрифтов: Создание или редактирование файла конфигурации шрифтов может помочь. Вы можете выполнить следующие команды для создания символьных ссылок к файлам конфигурации:

    cp -i /usr/share/fontconfig/conf.avail/10-hinting-medium.conf ~/.fonts.conf
    
    cd /etc/fonts/conf.d
    sudo ln -s /usr/share/fontconfig/conf.avail/10-autohint.conf 
    sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-slight.conf
    sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-medium.conf
    sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-full.conf
    sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf

3. Переключение между сеансами X11 и Wayland

Некоторым пользователям удалось устранить проблему с отображением шрифтов, переключив сеанс с Wayland на X11. Этот шаг часто решает проблемы с рендерингом, так как X11 может предложить более стабильное отображение по сравнению с Wayland:

  • Решение: При выходе из учетной записи выберите графическую оболочку X11 перед входом.

Заключение

При переходе на новую версию Ubuntu пользователи могут столкнуться с изменениями в рендеринге шрифтов, что может влиять на читабельность интерфейса. Однако с помощью описанных выше шагов — возвращение к прежнему шрифту, настройка конфигурации шрифтов и переключение на X11 — вы сможете решить большинство проблем, связанных с качеством отображения текста. Если у вас есть дополнительные вопросы, не стесняйтесь обращаться за помощью!

Оцените материал
Добавить комментарий

Капча загружается...