Что такое HiDPI?
HiDPI дословно — высокое (большое) количество точек на дюйм. Точки на дюйм — это количество пикселей или точек, которые появляются на каждом дюйме вашего экрана. 14-дюймовый ноутбук с разрешением 1366 на 768 (720p) имеет относительно низкий DPI и теперь будет считаться LoDPI, а 14-дюймовый ноутбук с разрешением 3840 на 2160 (4K Ultra HD) квалифицируется как HiDPI.
Вы не можете изменить физический DPI экрана вашего компьютера. Когда вы слышите, как кто-то говорит об изменении DPI своего монитора, это означает настройку способа, которым их операционная система масштабирует различные элементы пользовательского интерфейса, чтобы они лучше соответствовали экрану.
Вместо того, чтобы отображать пиксель, соответствующий размеру пикселя, который, будет иметь разрешение по умолчанию, ваш рабочий стол может удвоить размер пикселей или изменить размер с меньшим шагом, например 1,5 или 1,75, известный как дробное масштабирование.
Дробное масштабирование может привести к размытию изображения. Также оно требует большей вычислительной мощности, что влияет на производительность компьютера или срок службы батареи.
Насколько масштабировать ваш дисплей
Как это обычно бывает с Linux, не существует единого набора инструкций, применимых к каждому рабочему столу Linux. То, что вам нужно сделать, будет немного отличаться в зависимости от того, какую среду рабочего стола вы используете. Некоторые среды рабочего стола, такие как GNOME, автоматически активируют масштабирование HiDPI при использовании дисплея со сверхвысоким разрешением. Другие, такие как Xfce, этого не делают.
Число, на которое вам нужно увеличить масштаб, обычно одинаково для всех сред рабочего стола. Если вам нужно увеличить все в два раза, это число будет примерно одинаковым, независимо от среды вашего рабочего стола.
Вы можете определить это число самостоятельно путем экспериментов, но есть приложение, которое может дать вам рекомендацию. Это Dippi. Dippi изначально был разработан для elementary OS, но, как и все приложения, доступные через AppCenter (один из нескольких источников отличных приложений для Linux), вы можете установить Dippi на любой рабочий стол Linux.
Dippi — это очень простое приложение, которое запрашивает размер экрана по диагонали, разрешение экрана и тип вашей машины — ноутбук или настольный компьютер. Затем он говорит, является ли ваш компьютер LoDPI, HiDPI или где-то посередине. Dippi предоставляет рекомендации, такие как полное масштабирование экрана или просто небольшая корректировка размера текста.
Dippi может быть очень полезен, если вы думаете о покупке ПК и хотите знать, в какой степени масштабирование DPI будет проблемой.
Как настроить параметры DPI в Linux
Поскольку существует более дюжины сред рабочего стола, ниже мы приведем инструкции лишь для нескольких из них. Первые два, GNOME и KDE, оказались самыми старыми и широко используемыми.
GNOME
GNOME автоматически определяет дисплеи HiDPI, но не предоставляет много возможностей для настройки степени масштабирования. По умолчанию у вас есть только два варианта: 100 процентов и 200 процентов. Вы можете найти эту опцию в Настройки GNOME > Дисплеи.
Чтобы масштабировать шрифты, вам необходимо установить приложение GNOME Tweaks. Там, в разделе «Шрифты», вы можете настроить размер шрифта и масштабирование шрифта.
KDE Plasma
В KDE Plasma вы можете найти настройки масштабирования в разделе System Settings > Display and Monitor > DIsplay Configuration > Global scale. Здесь вы можете масштабировать с шагом 6,25% (в дистрибутивах с сервером отображения X11).
Хотя это число может показаться странным, это все же больше контроля над масштабированием, чем в большинстве других сред рабочего стола. Максимальное значение опций составляет 300 процентов.
Чтобы настроить шрифты, откройте System Settings > Appearance > Fonts. Там вы можете изменить размер шрифта для определенных аспектов вашего рабочего стола или установить определенный DPI.
elementary OS
В elementary OS вы можете настроить масштабирование в двух разных местах. Один из них – System Settings > Displays. Внизу есть параметр «Коэффициент масштабирования», где — на момент написания — вы можете настроить масштабирование целыми числами (один, два или три).
Если вы хотите настроить только текст, это можно сделать в разделе System Settings > Desktop > Text. Здесь вы можете масштабировать текст по любому числу до двух знаков после запятой (например, 1,28).
Xfce
Чтобы изменить настройки отображения в Xfce, перейдите в Settings > Display. Здесь вы можете выбрать один из доступных приращений, таких как 1x, 1,5x и 2x. Вы также можете установить собственный номер с шагом 0,1.
Чтобы настроить шрифты, откройте Settings > Appearance > Fonts. Там вы можете изменить размер шрифта и установить собственный DPI.
Используете другую среду рабочего стола?
Существует слишком много рабочих столов, чтобы их можно было охватить за один раз. В основном вы можете найти настройки масштабирования в том же месте, где вы настраиваете свой монитор.
И если полноценное масштабирование недоступно, проверьте, можно ли изменить размер шрифтов. Некоторые рабочие столы обрабатывают большие шрифты более плавно, соответствующим образом настраивая интерфейс. Это не то же самое, что масштабирование, но оно может сделать непригодный для использования дисплей пригодным.