nvidia through DVI screen resolution incorrectly detected as 1024x768 on a HP F1905B LCD monitor

Bug #127096 reported by Jeff Fortin Tam
4
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xrandr

this is with an nvidia geforce fx5200 with DVI and VGA plugs, using the open source "nv" driver on a liveCD (not nvidia-glx).

I have experienced this problem 100% of times from Warty to Gutsy.

This problem happens only when connected in DVI.
My HP F1905B 19" LCD monitor has a native resolution of 1280x1024, but is incorrectly detected as 1024x768 and the resolution is entered as such in xorg.conf.

xrandr gives me this:
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768 60.0*
   800x600 60.0 56.0
   640x480 60.0

I used to install nvidia-glx and replace 1024x768 by 1280x1024 in xorg.conf, and it worked.

However, I discovered today that if I boot the liveCD using only the VGA plug, my 1280x1024 resolution seems to be detected correctly. Of course I get some lack of precision because it is VGA (the screen position is actually wrong) but the resolution seems fine.
This has just proven to me that it most likely is not that "the nv driver cannot go higher than 1024x768" like I once thought.

I would like this to work out of the box. Will provide any information requested.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Punting from xrandr -> xorg. Possibly a duplicate of Bug #3731 / dodgy EDID probing.

Jeff:
Are you using a 32 bit or 64 bit install?

Changed in xrandr:
status: New → Incomplete
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/127096
I'm on a 32 bit system. I think my bug is a bit different, though I saw one of the comments seemingly being the same as mine: I do not need to enter refresh rates at all, only the proper resolution

And... darn, bug 3731 has so many comments and duplicates and possible points of failure, it is dizzying!

I am not certain if this bug will still be relevant with an xorg.confless X server (gutsy doesn't seem to have that yet it seems).

Anyway, I went back onto the LiveCD and ran all the tests I could, that means I am providing, attached to this comment:
- xorg.conf
- the xorg log file
- result of sudo xresprobe nv
- result of xrandr
- result of sudo get-edid
- result of lspci -v

Feel free to take a look at all those files for info

Then I did the final test: removing xorg.conf completely. X killed itself and when gdm went back up... it was the correct, native resolution! Logged into the desktop and it was 1280x1024 allright.

So it looks like xorg 7.3 autodetection is indeed the magical poney-riding solution to all of our problems. I do hope it will make it for the final release.

Changed in xorg:
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

I believe this bug is another example of 27667. Please test against Gutsy-final, and feel free to re-open if it's still not working properly.

Changed in xorg:
status: New → Fix Released
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.