Se ho solo il monitor interno (LVDS1
) con un xrandr -o left
comando. Ora voglio collegare un secondo monitor, diciamo a HDMI1
. Quindi vorrei ruotare solo il monitor interno, ma non quello esterno. Ho provato quanto segue (senza alcun collegamento esterno, dato che attualmente sono mobile), ma non fa nulla:
xrandr --output LVDS1 -o left
Come posso ruotare un solo monitor?
Ho bisogno di una riga di comando, dal momento che voglio inserirlo in uno script.
Migliore risposta
Il trucco è usare il nuovo --rotate
invece di -o
che deve essere utilizzato con un --output
argomento:
xrandr --output "$internal" --rotate "$xrandr_rotation"
Esempi
xrandr --output LVDS1 --rotate left
xrandr --output LVDS1 --rotate right
xrandr --output LVDS1 --rotate normal
xrandr --output LVDS1 --rotate inverted