Экран высокого разрешения создает крошечные значки и текст с рабочего стола Mate

14

Я нахожу странным, что в 2015 году все еще существует проблема с операционными системами, которые неправильно обрабатывают более высокие значения DPI. Поэтому, если разрешение одинаково для экрана одинакового размера, все шрифты, значки, панели, окна и т. Д. Будут относительно маленькими, а иногда и крошечными.

Кажется, что в Unity может быть частичное решение, но я использую рабочий стол Mate. Есть ли способ просто масштабировать все, чтобы оно стало больше - шрифты, значки, панели и т. Д.?

Мое разрешение - 2880x1620 на 15-дюймовом мониторе, и все настолько крошечно, что его совершенно невозможно использовать. Я мог бы уменьшить разрешение экрана, но альтернативное, более низкое разрешение приводило к различным соотношениям сторон, искажая все. Также кажется неправильным снижать разрешение только для того, чтобы это исправить, вместо того, чтобы ОС увеличивала размер при более высоком разрешении, что должно показывать более качественную, более четкую графику и шрифты.

Иоганн Петрак
источник
Из другого вопроса АС, я думаю, что это может быть невозможно прямо сейчас.
Странник

Ответы:

11

Для рабочего стола MATE я наконец нашел решение. Я думаю, что это хорошо спрятано и трудно найти.

  1. Щелкните правой кнопкой мыши по рабочему столу и выберите « Изменить фон рабочего стола» ИЛИ: выберите « Система» -> « Настройки» -> « Внешний вид» .
  2. Выберите вкладку « Шрифты ».
  3. Нажмите кнопку Подробности .
  4. В верхней части диалогового окна есть поле ввода Разрешение, где вы можете ввести или увеличить настройку DPI. Установка истинного значения DPI дисплея слишком сильно масштабирует все, но с небольшим изменением можно найти хорошее значение.

Обновление 1: в Gnome3 также возможно изменить масштаб шрифтов, указав коэффициент масштабирования в gnome-tweak-tool. У gnome-tweak-tool также есть коэффициент масштабирования для окон, но это позволяет только указать целочисленное значение! Так что 1 крошечный, а 2 слишком большой!

Обновление 2: Cinnamon, кажется, единственный менеджер рабочего стола, который обеспечивает поддержку HiDPI из коробки! Все хорошо масштабируется с самого начала. К сожалению, у меня часто возникали проблемы с блокировкой дисплея или его отключением, поэтому либо он еще не стабилен, либо проблемы с моим конкретным оборудованием или конфигурацией. Но то, чего достигла Cinnamon, это именно то, чего я ожидала от Unity, Gnome3 или KDE!

Обновление 3: Ситуация еще хуже с настройкой двойного монитора: с Gnome3, оконным менеджером, который пока является наилучшим компромиссом между стабильностью и поддержкой HiDPI, настройка двойного монитора не работает вообще: экран входа в систему отображается на обоих мониторах, но как только я захожу в Gnome3, оба экрана бесконечно мерцают между черным экраном и выключенным экраном. Если я отключу второй монитор, то все снова в порядке. В Unity настройка двойного монитора работает, а масштабирование - нет: окна на втором мониторе с низким разрешением теперь слишком большие, шрифты огромные и т. Д.

Иоганн Петрак
источник
Большое спасибо! Это было очень полезно!
ZeroCool
0

Вы можете включить функции специальных возможностей, а также в настройках дисплея увеличить размер шкалы (я знаю, что это опция в Unity, не уверен, что это с MATE)

Даниил
источник
1
К сожалению, не вариант в Mate. TBH, чего я не понимаю в этом вопросе, так это того, что шрифт, значок и размеры окон с самого начала не одинаковы, независимо от разрешения или разрешения. На самом деле это простая математика: учитывая размер экрана и разрешение или DPI, легко понять, как сделать что-то отображаемое в 10pt или 2cm. Почему этого не происходит? Или, по крайней мере, почему это невозможно по крайней мере настроить, например, введя размер экрана или конкретное значение DPI?
Иоганн Петрак,
Просто слишком сложно для разработчиков. Если вы хотите, чтобы он был больше, у вас должны быть варианты доступа где-то, а если нет, вы сможете установить их из Ubuntu Software Center (USC)
Даниил
1
Вы когда-нибудь пытались использовать мышь, чтобы максимизировать, минимизировать или изменить размер окна с помощью Ubuntu Mate, XFCE, KDE и т. д., когда разрешение экрана составляет 230 точек на дюйм? Область, в которой окно реагирует на изменение размера, составляет всего несколько пикселей, так что несколько 1/100 дюйма! Аргумент, что сделать эту работу должным образом - слишком сложные, звучит действительно абсурдно: как масштабировать графику до заданного разрешения - это графика 101. Рабочий стол Mate имеет способ масштабировать шрифты до DPI экрана, но не масштабирует ничего другого Таким образом, декорации окон, панели или границы все еще слишком малы.
Иоганн Петрак
0

Также (нижнюю) панель (и ее значки) можно увеличить, щелкнув ее правой кнопкой мыши и выбрав «Свойства» / Размер (убедитесь, что установлен флажок «Развернуть»), и по мере увеличения настроек можно сразу увидеть результаты.

Сынок
источник