Некоторое время назад я написал сценарий настройки для настройки моего двойного экрана, потому что, когда X потерял сознание, и мне нужно было восстановить здравомыслие, но я только нашел запасной монитор и решил, что могу использовать DP с USB -C порт, который я не знал, у меня был.
Внезапно мне пришло в голову, что xrandr может создать собственную командную строку для текущей настройки, вместо того, чтобы мне пришлось самим возиться с этим, но я не могу найти никаких вариантов для этого.
Есть ли полезность для этого? Это глупая идея?
Работа. Иногда задавание вопроса получает Вас различные критерии поиска.
Arandr является графическим редактором, который позволяет Вам перемещать вещи, но наиболее уместно он сохранит/экспортирует xrandr командные строки как сценарии:
xrandr \
--output HDMI-2 --mode 3840x2160 --pos 0x48 --rotate normal \
--output HDMI-1 --off \
--output DP-1 --mode 3840x2160 --pos 5760x0 --rotate left \
--output eDP-1 --primary --mode 1920x1080 --pos 3840x1528 --rotate normal \
--output DP-2 --off
Мне не нужно 'от' выводов, но они безопасны.
У меня была та же проблема, перед которой привел меня создавать функцию в ~/.bashrc
названный xreset
:
xreset () {
xrandr --output HDMI-0 --mode 1920x1080 --pos 0x0 --rotate normal \
--output eDP-1-1 --mode 1920x1080 --pos 3840x2160 --rotate normal \
--output DP-1-1 --mode 3840x2160 --pos 1920x0 --rotate normal
} # xreset
После того, как Вы расположили свои мониторы положением и разрешением, захватываете текущую установку с:
$ xrandr | grep " connected"
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
eDP-1-1 connected primary 1920x1080+3840+2160 (normal left inverted right x axis y axis) 382mm x 215mm
DP-1-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
Вся информация там, чтобы Вы создали свое собственное xreset
функция.