1280x1024 resolution on 1680x1050 monitor

Bug #83934 reported by Johan Walles
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nv (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-nv

I have a 1680x1050 screen. With the nv driver I get at most 1280x1024 pixels (really stretched out as well since this is a wide screen monitor). I want to use all 1680x1050 pixels of my screen.

The driver says:

(II) NV(0): Supported additional Video Mode:
(II) NV(0): clock: 119.0 MHz Image Size: 434 x 270 mm
(II) NV(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_b
order: 0
(II) NV(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_b
order: 0
(II) NV(0): Ranges: V min: 56 V max: 85 Hz, H min: 28 H max: 83 kHz, PixCloc
k max 140 MHz

But in spite of that I later get:
(II) NV(0): Not using mode "1680x1050" (exceeds panel dimensions)

I have attempted adding the following Modeline to the "Monitor" section. It didn't help:
Modeline "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080

johan@transwarp:~$ lspci |grep VGA
01:00.0 VGA compatible controller: nVidia Corporation GeForce 6200 (rev a1)

Will attach my Xorg.0.log.

Revision history for this message
Johan Walles (walles) wrote :
Revision history for this message
Rich Wales (richw) wrote :

The "really stretched out" part of Johan's report can probably be addressed via a setting in the monitor. (I assume Johan has one of those new Dell monitors, like the one I have.) Go to the "display settings" and set the "wide mode" to "1:1". That will give you the proper aspect ratio (and will also make it extremely obvious that you aren't using the entire screen!).

I almost got to 1680x1050 by using the "915resolution" program. I set MODE=30, XRESO=1680, YRESO=1050, and BIT=24. After restarting, I can now set 1680x1050 as a screen resolution.

Unfortunately, when I do this, I still only see 1280x1024 on the screen. I no longer see the
entire desktop -- the left and right edges are chopped off.

I'm attaching a file with "diff -u" output, showing what happened when I selected a screen resolution of 1680x1050, then rejected the new resolution and went back to 1280x1024.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

please test the latest driver with Feisty.

Changed in xserver-xorg-video-nv:
status: Unconfirmed → Needs Info
Revision history for this message
Johan Walles (walles) wrote :

Rich, do you still have your monitor?

I've replaced mine since it wasn't supported, so I can't test this.

Revision history for this message
Rich Wales (richw) wrote :

Yes, I do still have my Dell 1680x1050 monitor.

With the latest Feisty code (and after restarting the computer), I am still seeing exactly the same problem -- namely, when I go to 1680x1050 (with the help of 915resolution), the left and right edges of the 1680x1050 screen display are chopped off and I still see only 1280x1024. No change AT ALL from what I reported last week.

The effect is as if the computer is trying to treat the screen as if it were 1680x1050, but the video card is still driving the monitor at 1280x1024, and portions of what is theoretically on the 1680x1050 screen -- specifically, the leftmost and rightmost 200-pixel-wide strips -- are not being shown on the monitor. The taskbar along the bottom edge of the display also does not show up.

Stated another way (since this probably sounds very confusing), when I try to go to 1680x1050 mode, it's as if my screen is being overlaid by a mask that is only 1280x1024, and those portions of the 1680x1050 display which don't fit within that 1280x1024 mask are simply not being shown.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

I don't think using 915resolution is safe for non-intel display devices.. I could be wrong, though. Could you attach the logfile and conf after making sure you have xserver-xorg-video-nv-2.0-0ubuntu3.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

oh, and make sure _not_ to use 915resolution before starting X.

Revision history for this message
Rich Wales (richw) wrote :

I'm running on a Dell OptiPlex GX280, with a builtin Intel 915G-based video adapter.

I suppose it's possible here that my report is not relevant to this particular bug after all, since I'm not using an Nvidia display adapter on this machine. My original comment about setting the "wide mode" on the Dell monitor to "1:1" is still applicable, though.

If there's a different bug report that my resolution problem (inability to make Feisty use the 1680x1050 mode, even if I use 915resolution) would be more applicable to, I'd be grateful if someone could refer me to a different bug that I ought to be following instead of this one.

I'll attach my xorg.conf and Xorg.0.log, just in case they might be useful. Yes, I do have version 2.0.0ubuntu3 of the NV driver -- though I assume this isn't relevant since I'm not using Nvidia display hardware.

Revision history for this message
Rich Wales (richw) wrote :

Here's my Xorg.0.log file.

What should I do to "make sure not to use 915resolution before starting X"? I'm running 915resolution out of /etc/rc2.d/S12915resolution (so it's run automatically during startup).

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Rich, please look for duplicate reports on xserver-xorg-video-i810. I'm closing this bug since the original reporter can't debug it further.

Changed in xserver-xorg-video-nv:
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.