LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Help getting widescreen tilt monitor to look right in X! (https://www.linuxquestions.org/questions/linux-hardware-18/help-getting-widescreen-tilt-monitor-to-look-right-in-x-796060/)

jencraigson 03-17-2010 11:42 AM

Help getting widescreen tilt monitor to look right in X!
 
Hi everybody!

I have a nice widescreen HPL2045w monitor. My system has an NVIDIA GeForce 6150 card and I'm using the NVIDIA driver for X (Linux AMD64) and it's GREAT ... except I have A HUGE PROBLEM when I try to use xrandr to rotate the screen over to the left!

(And that it the whole point of this monitor, since it's so wide... I want to have a "long" screen for viewing lots of text and stuff!)

Ok what happens is when I do "randr -o left" it rotates, but there's a huge chunk of the X desktop off to the right of the screen and I can't see it. Is there a way to resize it? Also, most of the time the desktop ends well before the bottom of the monitor. I can see the background image that I have on my xdm screen peeking through, so it MUST be possible to utilize the whole screen ... I found a few modes where I can get to the bottom of the screen, but ALWAYS no matter what about half of the desktop is lost and hidden to the right.

I have been trying to create a new mode with xrandr but this has not been working.

What do you do when you have a widescreen tilt monitor and want to rotate it and use the long vertical screen for your X session? Shouldn't the X session just resize everything to fit? Or can this be done? I don't need super resolution guys, I just need to get everything to fit in the screen... would love your help!

I'm using stable Debian (lenny), with all the latest X, xrandr, the nvidia package, etc. I'm not afraid to experiment but I'm coming up empty! Please help!


Thanks!

Jenni

GrapefruiTgirl 03-18-2010 03:32 PM

Hi Jenn,

First thing I want to say is that the NVIDIA driver (the blob version) from nVidia download site, does not properly support RandR yet. I am not sure to what extent exactly, does it support or NOT support RandR, but it is definitely not perfect. It is said that it eventually will have RandR support, but when? Who knows..

Since it does not support RandR (properly at least), there's a decent chance that you will need to configure your xorg.conf file to do the work for you (set up your display), and restart X for the new layout to work, rather than being able to dynamically rotate your monitor and rotate it back again from your desktop. What does this mean for you? One of the following, probably:

1) You will use your portrait layout all the time, OR..
2) You have two separate xorg.conf files, one for landscape (normal) and one for portrait, OR...
3) You use multiple "ServerLayout" sections in your xorg.conf, and when you start X, you specify which layout to use.


In your case, it sounds like you are working with only one monitor? That may make the situation a little easier to configure, than a multi-monitor setup.

Anyhow, before I ramble on any further, allow me to suggest you read this page here, and check out any links included within the text on that page; it appears to be a really concise little tutorial/article about rotating ONE of two monitors, however the principles applied to the rotated monitor in this article, should apply equally well to a single monitor setup like yours (except you should probably not need the Xinerama extension). Here's the page:
http://zuttobenkyou.wordpress.com/20...al-head-setup/

To close: I have dual rotating monitors, dual nvidia cards, and am using the nVidia driver also on my own system. I'm also using *similar* versions of the Xorg packages mentioned in the article. So, if you try some experimenting based on that article, and still cannot achieve what you want, I would be willing to try the same stuff on my own system, and see if I can get it to work. Just ask, and I'll give it a shot. If I get a working solution, I'll post the details for you.

Best of luck,
Sasha


All times are GMT -5. The time now is 08:38 PM.