XFCE 4.14 обещает поддержку HiDPI .Я хотел бы использовать разные настройки DPI на экране моего ноутбука и на внешнем мониторе, но я не могу найти никаких новых функций, улучшающих эту конкретную ситуацию. Так что же тогда означает «поддержка HiDPI»? Это только для Wayland + XFCE?
Похоже, это работает для <4.14 и> = 4.14 одинаково:
Пользовательские настройки DPI в Внешний вид -> Шрифты позволяют изменять масштаб окон для обоих мониторов одновременно:
К сожалению, это работает только для одного экрана. Лучшее, что я мог придумать, - это добавить этот сценарий в качестве ярлыка для переключения между различными настройками:
if [ $(xfconf-query -c xsettings -p /Xft/DPI) = 152 ]
then
xfconf-query -c xsettings -p /Xft/DPI -s 96
else
xfconf-query -c xsettings -p /Xft/DPI -s 152
fi
Многие приложения (Firefox, Thunderbird, ...), к сожалению, требуют перезапуска после изменения этого параметра.
Я думаю, что опция масштабирования окна новая (но я не уверен), но она предлагает только 1x или 2x масштабирование для обоих экранов одновременно. В моей ситуации это не помогает.
Не уверен, что это тоже работало раньше, но теперь вроде как работает:
xrandr --output eDP-1 --scale "0.5x0.5"
Это устанавливает коэффициент масштабирования для экрана ноутбука 2. Но шрифты довольно размытые . Этого не происходит с настройкой Custom DPI.
Вы можете попробовать скомбинировать 2-кратное масштабирование Windows и xrandr --output eDP-1 --scale 1,25x1,25
, чтобы уменьшить масштабирование. Это может повлиять на производительность графики, когда, например. проигрывание видео, однако. По крайней мере можно сделать настройку xrandr для каждого монитора отдельно.
Кроме того, вы можете выбрать тему hdpi в Диспетчере настроек > Диспетчер окон > Стиль, чтобы изменить как минимум толщину краев окна.