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

У меня есть ноутбук с дисплеем hidpi, я использую Ubuntu 18.04 с разрешением 3840x2160 и 200%-й масштаб. Программное обеспечение Everything, которое я использую, выглядит хорошо за исключением одного, таким образом, я хотел бы записать сценарий, таким образом, я могу автоматически измениться, скажем, масштабировавшись к 100% и разрешение к 1024x768.

Существует ли способ сделать это?

2
задан 5 November 2019 в 12:29

1 ответ

Это решение X Server, которое может не работать с Wayland.

Для этого вы можете использовать randr, просто определите имя выхода и доступные режимы с помощью xrandr. и используйте параметры --mode и --scale для изменения настроек. Если этот режим уже существует, это изменит выход DP2 на 3840x2160 с масштабированием 200%:

xrandr --output DP2 --mode 3840x2160 --scale 2x2

Это изменится на 1024x768 с масштабированием 100%:

xrandr --output DP2 --mode 1024x768 --scale 1x1

1118]


Для автоматизации этого я бы использовал xdotool, например чтобы вызвать xrandr, как только окно xterm окажется в фокусе:

xdotool search --class xterm behave %@ focus exec xrandr
3
ответ дан 2 December 2019 в 02:43

Другие вопросы по тегам:

Похожие вопросы: