Если у меня есть только внутренний монитор ( LVDS1
) с xrandr -o left
командой. Теперь я хочу прикрепить второй монитор, скажем, к HDMI1
. Тогда я бы хотел повернуть только внутренний монитор, но не внешний. Я попробовал следующее (хотя без подключения к внешнему устройству, так как я в настоящее время мобильный), но это ничего не делает:
xrandr --output LVDS1 -o left
Как я могу повернуть только один монитор?
Мне нужна командная строка, так как я хочу поместить это в скрипт.
Ответы:
Хитрость заключается в том, чтобы использовать более новое,
--rotate
а не то,-o
которое нужно использовать с--output
аргументом:Примеры
источник
--
примерно так:xrandr --output VGA1 --auto --output HDMI2 --auto --right-of VGA1
или|-
вот так:xrandr --output VGA1 --auto --pos 0x0 --rotate left --output HDMI2 --auto --pos 1200x300
xrandr --query
чтобы найти имя выхода адаптера дисплея, к которому подключен монитор (в приведенном выше примере монитор подключенLVDS1
).-o
что я за мной Вот мы, семь лет спустя ...Если вы откроете
System Settings
и выберитеDisplays
там, вы можете выбрать монитор для поворота и выбрать, какой поворот использовать, для каждого отдельного монитора, который вы хотите повернуть.источник