У меня есть несколько экранов с разными правильными настройками DPI. Я могу использовать xrandr --dpi X
для изменения DPI для всех экранов, можно ли установить разные DPI для каждого экрана? Как заставить приложения пересчитывать размеры шрифтов, когда они перемещаются на другой экран? xrandr --dpi X
влияет только на новые окна, старые окна все еще используют старое значение DPI.
linux
multiple-monitors
dpi
xrandr
Марек Сапота
источник
источник
Я смог решить эту проблему (с проблемами), используя детали, изложенные в следующем обсуждении github: https://github.com/linuxmint/Cinnamon/issues/3606
Внешний монитор QHD (2560X1440), внутренний монитор ноутбука 3200x1800
ИЛИ Внешний монитор FHD (1920x1080), Внутренний / Монитор ноутбука 3200x1800
Это работает, но при перемещении окон, изменении размеров экрана или прокрутке в браузере на мониторе с высоким разрешением (ноутбуке) возникает значительный разрыв. Это похоже на программное решение для рендеринга (в котором есть все эти проблемы с разрывом и медленным обновлением).
В Linux / Gnome 2017 года необходимо решение для смешанного масштабирования с несколькими мониторами. И в Windows 10, и в OS X эта проблема решена без необходимости прибегать к исправлениям, которые частично работают в командной строке (эта проблема не подходит для игр)
источник
Вы можете установить разные значения для каждого экрана с помощью:
Чтобы увидеть, что доступно, используйте только
xrandr
, чтобы перезапустить шрифт. Я думаю, что вы можете выключить дисплей и включить его снова с помощью:но я не совсем уверен
источник