Главная > HOWTO > Исправляем шрифты в Chrome под Linux

Исправляем шрифты в Chrome под Linux

Начиная с 42 версии шрифты в Chromium (и разумеется Google Chrome) стали «замыленными» при использовании фиксированного DPI в системе. В данном HOWTO мы рассмотрим несколько способов по исправлению этого.

Введение

Итак, после установки Chromium (Chrome) 42 версии мы видим «замыленные» шрифты и некорректное масштабирование интерфейса. Это известный баг, но решать его пока никто не собирается.

Chromium в нормальном состоянии

Chromium в нормальном состоянии

Chromium с жёстко заданным DPI в настройках системы

Chromium с жёстко заданным DPI в настройках системы

Оба скриншота кликабельны и сделаны с одинаковым размером окна на одной той же простой веб-странице, дабы было хорошо видно разницу.

Способ 1: автоматическая настройка DPI

В настройках среды (KDE, Gnome, XFCE и т.д.) отключаем принудительное задание DPI и «иксы» будут самостоятельно выбирать нужное значение.

Настройки шрифтов KDE 4

Настройки шрифтов KDE 4

В KDE например нужно убрать флажок из чекбокса Использовать другой DPI и нажать кнопку Применить.

Не всем данная конфигурация по вкусу, т.к. иногда вызывает ряд проблем в конфигурациях с несколькими мониторами.

Способ 2: изменение DPI на лету

Чтобы узнать текущий эффективный DPI, пропишем в терминале:

xdpyinfo | fgrep dots

Для установки нового DPI 96 точек на дюйм воспользуемся утилитой xrandr, входящей в комплект поставки X11:

xrandr --dpi 96x96

После перезапуска Chromium (Chrome) все шрифты и интерфейс будут отображаться корректно. Фикс действует только до перезапуска «иксов».

Способ 3: включение поддержки High-DPI

На мой взгляд, это самый оптимальный вариант, т.к. активирует встроенную в Chromium (Chrome) поддержку мониторов с высоким DPI:

/usr/bin/chromium --high-dpi-support=1 --force-device-scale-factor=1

Можно также отредактировать директиву Exec в *.desktop файле браузера в /usr/share/applications/.

Категории:HOWTO Метки:, , , ,
  1. Leo
    29 июля 2015 в 18:57 | #1

    Чем так плох режим автоматической установки DPI?

  2. 29 июля 2015 в 20:02 | #2

    Leo :

    Чем так плох режим автоматической установки DPI?

    Часто устанавливает совершенно неправильные значения DPI. На моём мониторе например Auto-DPI выставляет 72, что лично меня категорически не устраивает.

Представьтесь, пожалуйста! Если ваш комментарий предполагает ответ, мы ответим на него в ближайшее время. Адрес электронной почты должен быть действительным.


Внимание! Запрещено публиковать любые ссылки в тексте комментария, иначе он сразу же будет помечен как нежелательный и не будет опубликован на сайте.