I have two monitors on my desk in portrait orientation.

One is plugged in with a DVI cable and the other with a VGA (I don't have two DVI cables available) into my Gigabyte Radeon 7750 HD graphics card. enter image description here

In Arch I installed xf86-video-ati from the official repository. When I boot the machine both monitors are recognized and cloned in landscape position.

I generated xorg.conf with Xorg --configure and file is located at /etc/X11/xorg.conf. Inside of my xorg.conf at the end of all of the "ScreenX" sections I have added Option "RandRRotation" "True"

Now if I run xrandr --output DVI-1 --right-of VGA-0 the monitors will both be recognized as separate (not cloned displays anymore) and I am able to drag windows across the screens properly. However if I run xrandr --output DVI-1 --rotate right nothing happens, the same for VGA-0. I have also tried xrandr -o 1 this turns off all of the screens until I run xrandr -o 0 which only turns one display (VGA-0) back on.

How can I get the screens to rotate to portrait?

  • 1
    How's your neck so far? – Naftuli Kay Jul 11 '13 at 18:05
  • Heh, that's why I would like to see if I can fix the rotation :) – 에이바 Jul 11 '13 at 19:31
  • For sure, I imagine it'd be pretty dang painful. – Naftuli Kay Jul 11 '13 at 19:32

I was able to rotate my screens by installing the proprietary AMD Catalyst drivers for my graphics card and editing xorg.conf.

After installing the drivers I added the line Virtual 4096 4096 to my xorg.conf under all of the ScreenX sections. I was then able to use xrandr properly.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.