Рейтинг:4

Как настроить масштабирование дисплея через командную строку?

флаг us

Если я использую второй монитор в Ubuntu 20.04 и если он имеет высокое разрешение (4K), первый экран продолжает глючить. После многих попыток я обнаружил, что установка его на 175% дробного масштабирования, а затем снова на 200% решит эту проблему, однако она возвращается после того, как экран засыпает.

введите описание изображения здесь

Итак, я хотел бы изменить на 175%, а затем на 200% из командной строки, чтобы я мог автоматизировать это в скрипте

Рейтинг:1
флаг pl

Вероятно, вы могли бы справиться с этим с помощью xrandr, который более мощный инструмент, чем графический интерфейс разрешения экрана. См., например, Масштабирование монитора не работает должным образом.

В вашем случае это будет

xrandr --output <out1> --scale 1.0x1.0 --output <out2> --scale 1.75x1.75
xrandr --output <out1> --scale 1.0x1.0 --output <out2> --scale 2.0x2.0

Обратите внимание, что вам может понадобиться возиться с другими флагами, например. --начальный, --Режим --pos, --fb.

флаг us
Это эквивалентно масштабированию настроек? Я попробовал `xrandr --output --масштаб 2.0x2.0 --выход --scale 1.75x1.75`, затем `xrandr --output --масштаб 2.0x2.0 --выход --scale 2.0x2.0` для 200% в первом и 175%, затем 200% во втором, но мой экран стал глючить, и мне пришлось перезагрузиться
sancho.s ReinstateMonicaCellio avatar
флаг pl
@GuerlandoOCs - Да, смотрите обновление. Вы можете проверить частоту обновления до и после xrandr.
Рейтинг:0
флаг jp

Я нашел классный генератор скриптов для этого: HIDPI-Fixer:

Это приложение позволяет вам создать сценарий, который выполняет следующие задачи:

- Разрешить дробное масштабирование вашего дисплея и его компонентов в X11.
- Конечный результат выглядит лучше и содержит меньше ошибок, чем при использовании Wayland.
- Сгенерированный скрипт настроен на запуск каждый раз, когда вы входите в систему
- Вы также можете указать приложению изменить файл ~/.profile для правильного масштабирования приложений на основе Qt (как это делает KDE).
- Протестировано на GNOME, Deepin Desktop и KDE (вам необходимо вручную установить коэффициент масштабирования на 200% в Deepin и KDE)

Это сработало для меня.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.