[Nouveau] [Bug 10673] nouveau can't use a Dell 2001FP in 1600x1200 mode

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Nov 18 08:00:32 PST 2007


------- Comment #2 from ajax at nwnk.net  2007-11-18 08:07 PST -------
(In reply to comment #0)
> The long term best solution would be to figure out why this is being
> misdetected and correct that. A good short term solution would be to implement
> the "PanelSize" option in nouveau (see the radeon driver) to allow the user to
> override the detected panel size and force the driver to attempt to continue.

I've tried this, it doesn't work.

As far as I can tell, what actually happens with nv and nouveau on digital
connections is that the "resolution" we set is really just the size of the
framebuffer, which is then fed to an upscaler for scanout.  In other words,
your panel is always scanning out whatever the BIOS set it to at init time,
which defaults to 1280x1024 because that's nice and conservative.

The nvidia driver, we can assume, just goes ahead and bangs the output
registers directly.

Experimentally, using RANDR to resize the screen is subjectively faster on nv
than on, say, radeon.  This corroborates the above theory; you're not changing
the signalling timings, so the monitor doesn't need to resync.

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the Nouveau mailing list