У меня есть два монитора в моей системе, (встроенный) монитор 4k и (внешний) монитор на 1 080 пунктов. Очевидно, это вызывает некоторые проблемы с масштабированием вследствие того, что окна часто имеют странные размеры и являются просто в целом странными.
Я смог решить этот вопрос (частично) путем установки моего монитора 4k для уменьшения масштаба к 1 080 пунктам (использующий 1x масштабирующийся), но он возвращается к 4k, когда я отключаю свой другой монитор. Обычно, это было бы потрясающим, но это не изменяет мой масштабный коэффициент на мое предпочтительное 2x.
Существует ли способ, которым я могу настроить свою систему для отбрасывания моего встроенного дисплея к 1 080 пунктам 1x масштабирование, когда мне подключили мой внешний монитор и повторно увеличиваю его до 4k 2x масштабирование, когда нет никакого другого включенного монитора?
Для объяснения базовой проблемы лучше (в случае, если это интерпретируется как проблема X/Y - который это) устанавливая мой монитор ноутбука на 4k 2x, масштабирование заставляет вещи выглядеть хорошими на нем, но любое окно я открываюсь на ней и перетаскиваю к своему монитору на 1 080 пунктов, двойной размер. Например, центр управления Единицы является почти столь же большим как мой экран на 1 080 пунктов в этой установке. Это очевидно действительно плохо, вызывая это полурешение.
Если существует способ, которым я могу сохранить свой другой монитор в 4k 2x масштабирование при сохранении окон нормальными измеренный, я определенно ценил бы решение как этот намного больше, но я думаю, что это - ограничение X/GTK, вызывая обходное решение, которое я в настоящее время использую. Я задал этот вопрос здесь, если кто-либо хочет взять захват в этом.
Масштабный коэффициент хранится в KScreen
раздел ~/.config/kdeglobals
как описано здесь и здесь.
KDE может быть перезапущен с помощью некоторой комбинации:
kquitapp5 plasmashell
kwin --replace &
kstart5 plasmashell