Dual-monitor set-up -- How can I rotate one monitor's view to portrait?

User Name

Remember Me?

Password

FedoraThis forum is for the discussion of the Fedora Project.

Notices

Welcome to LinuxQuestions.org, a friendly and active Linux Community.

You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!

Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.

If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.

Having a problem logging in? Please visit this page to clear all LQ-related cookies.

Introduction to Linux - A Hands on Guide

This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.

Dual-monitor set-up -- How can I rotate one monitor's view to portrait?

I've recently installed Fedora Core 9 (x86-64), and downloaded the nVidia driver that allows me to use dual monitors. The monitors are (1) a ViewSonic VA1930wm, as primary, and (2) a ViewSonic VA520, connected to a dual-monitor PCI card (PNY Verto GeForce FX5200 dual-VGA). I have been using these monitors in a WinXP system with the VA520 turned to vertical (90 degrees CCW). However, I have not found anyplace in the nVidia Display Settings that allows me to do that in Fedora. Any ideas?

You can do this with the xrandr command-line utility (much safer than the nvidia-settings utility anyway). See: man xrandr.

V

Thanks for the lead -- it looks as though that might be the command I need, I read the manpage, and I ran xrandr -verbose for further guidance. Both of them appear to indicate that the command I need to run is something like:

xrandr --output <output> --rotate right

...where "output <output>" (according to the manpage) selects an output to reconfigure, using either "the name of the output or the XID." I made the assumption that "<output>" was to be replaced by the name or XID, and that the angle-braces were not to be used in the actual command. Correct me if either of those assumptions is wrong.

The manpage doesn't give me a clue (nor could I find one elsewhere) what exactly is meant by "the name . . . or the XID." The nVidia display manager (Applications > System Tools > Display Settings) identifies the monitor that I wish to change as "CRT-1 - (ViewSonic VA520-2)" so I tried using the following permutations of the command line:

I tried that to no avail. The system appears to make a critical distinction between a "screen" and an "output" (or monitor). The manpage for xrandr gives the following notice under the "-screen snum" argument:

"Note this refers to the X screen abstraction, not the monitor (or output)."

The "X screen abstraction" is the whole video display, stretched across both my monitors, which is simply "Screen 0". The two monitors are apparently identified as "outputs" and each is a subset of the single "Screen 0".

What I need to learn is either (a) how to gain control (specifically, to rotate) one of those monitors ("outputs") independently of the other, or (b) how to split the video output into two "Screens", each corresponding to one of my monitors.

While poking around in /etc/X11, I found an xorg.conf.rev-nvidia file that has the same sort of format as the plain xorg.conf file. I made a backup copy of the original xorg.conf, then copied the nvidia version to overwrite xorg.conf.

When I re-booted, the system would boot only as far as the command-line log-in screen. And whether I logged in with my ordinary user-name or as root, I could not get the GUI. I tried running startx and got the following messages:

I have 2 screens but it only shows the one above. I installed my graphics drivers using EnvyNG, the Nvidia software, including the Nvidia X Server Settings manager. I have the dual screen setup working fine, but I'd love to be able to do this and flip the right monitor.

Anyone with a similar configuration and similar xrandr -q output get this to work?

NOTE: Basically I have 1 virtual desktop which spans across both screens. Perhaps that's why it shows only 1 screen...?

It seems this thread has been dead for a number of months, but I am trying to accomplish the same setup as qajaq and jason102. Has anyone been able to configure 1 monitor landscape and the other portrait?

I have been reading a number of Linux boards looking for a way to do this but haven't found it yet. The instructions in this post http://forums.linuxmint.com/viewtopic.php?f=49&t=26747 allowed me to rotate my entire virtual screen, which effectively rotated the display on both monitors. I would like to be able to rotate just one Monitor.

Quote:

Originally Posted by jason102

Hi, I'm going to dig this up again. Anyone have any more success stories doing this?

I have 2 screens but it only shows the one above. I installed my graphics drivers using EnvyNG, the Nvidia software, including the Nvidia X Server Settings manager. I have the dual screen setup working fine, but I'd love to be able to do this and flip the right monitor.

Anyone with a similar configuration and similar xrandr -q output get this to work?

NOTE: Basically I have 1 virtual desktop which spans across both screens. Perhaps that's why it shows only 1 screen...?