한 화면 만 회전


28

명령이 있는 내부 모니터 ( LVDS1) 만있는 경우 xrandr -o left이제 두 번째 모니터를 연결하고 싶습니다 HDMI1. 그런 다음 내부 모니터 만 회전하고 외부 모니터는 회전하지 않습니다. 다음을 시도했지만 (현재 모바일이기 때문에 외부 연결 장치가 없지만) 아무것도하지 않습니다.

xrandr --output LVDS1 -o left

하나의 모니터 만 어떻게 회전시킬 수 있습니까?

이것을 스크립트에 넣고 싶기 때문에 명령 줄이 필요합니다.


nvidia 그래픽 카드를 사용하고 있습니까?
tomodachi

아니요, i5에서 인텔 카드를 사용합니다.
Martin Ueding

답변:


45

요령은 인수 와 함께 사용해야하는 --rotate대신 최신을 사용하는 것입니다 .-o--output

xrandr --output "$internal" --rotate "$xrandr_rotation"

xrandr --output LVDS1 --rotate left
xrandr --output LVDS1 --rotate right
xrandr --output LVDS1 --rotate normal
xrandr --output LVDS1 --rotate inverted

1
그리고 당신이 할 수있는 문자열 함께 이들에 대한 --같은 : xrandr --output VGA1 --auto --output HDMI2 --auto --right-of VGA1나에 대한 |-같은 :xrandr --output VGA1 --auto --pos 0x0 --rotate left --output HDMI2 --auto --pos 1200x300
스테판 Schmiedl

1
xrandr --query모니터가 연결되어있는 디스플레이 어댑터 출력의 이름을 찾는 데 사용할 수 있습니다 (위 예에서는 모니터가 연결됨 LVDS1).
AndyP

당신은 구세주입니다! 맨 페이지가 여전히 유청이라고 말합니다 -o. 7 년 후 우리는 여기 있습니다
MadPhysicist

1

당신이를 열면 System Settings선택 Displays이, 당신은 회전에 모니터를 선택할 수 있습니다, 당신은 회전 시키려면 각각의 모니터, 사용하는 회전을 선택합니다.


2
이것은 훌륭하지만 스크립팅 할 수는 없습니다. 따라서 명령 줄에서 호출 할 수있는 것이 필요합니다.
Martin Ueding
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.