Bug 460958 - Nv's RANDR doesn't report current resolution correctly
Summary: Nv's RANDR doesn't report current resolution correctly
Status: RESOLVED INVALID
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: randr-tracker
  Show dependency treegraph
 
Reported: 2008-12-19 20:11 UTC by Federico Mena Quintero
Modified: 2008-12-19 21:24 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
xorg.conf file (4.01 KB, text/plain)
2008-12-19 20:29 UTC, Bryen Yunashko
Details
xorg log file (31.41 KB, text/plain)
2008-12-19 20:30 UTC, Bryen Yunashko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Mena Quintero 2008-12-19 20:11:07 UTC
While debugging gnome-display-properties on a machine that has an Nv driver, we found out the following:

1. Sax correctly determines that the monitor can use 1920x1200, and X is set up to use that resolution.

2. However, when one runs xrandr, it displays this:

11-1-Desktop:/home/bryen # xrandr --prop
Screen 0: minimum 640 x 400, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
   800x600        75.0*    60.0     72.0     56.0  
   640x480        75.0     60.0     73.0  
   720x400        70.0

(Ignore the "--prop" option; we were looking for the EDID information there, but since Nv doesn't do RANDR 1.2 it can't provide that property.)

Notice that xrandr reports that the current resolution is 800x600, even though the monitor's "info" function says that it is being run at 1920x1200.

Bryen, can you please attach your /var/log/Xorg.0.log?

I *think* this may be a bug in the Nv driver - not reporting the actual resolution in the RANDR calls, but I'm not entirely sure.
Comment 1 Bryen Yunashko 2008-12-19 20:29:09 UTC
Created attachment 261480 [details]
xorg.conf file
Comment 2 Bryen Yunashko 2008-12-19 20:30:17 UTC
Created attachment 261481 [details]
xorg log file
Comment 3 Stefan Dirsch 2008-12-19 21:24:48 UTC
In xorg.conf 1024x600 is specified as maximum resolution. X starts with 800x600
so xrandr outputs the right information.