Summary: | nv driver should have option to overide EDID panel size | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Markus Koßmann <markus.kossmann> | ||||
Component: | Driver/nVidia (open) | Assignee: | Aaron Plattner <aplattner> | ||||
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | sndirsch | ||||
Version: | 7.3 (2007.09) | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
The EDID looks okay to me. The problem here is that the BIOS configured the card's scaler for 1280x1024 and the driver is not able to reconfigure it on GPUs prior to the GeForce 8 family. *** This bug has been marked as a duplicate of bug 3654 *** Then you should fix the messages.They are badly midleading. The xorg.log files says: 'Not using mode "1600x1200" (exceeds panel dimensions)'. And not something like "cards BIOS doesn't support that mode", which would be right in suxh a case. You're right, I guess it is confusing. It used to say Mode "foo" is larger than BIOS programmed panel size of W x H. Removing. but got changed to the current behavior in this commit: commit 98372d0f94a9d658a7257d2199ef37a2449b9961 Author: Adam Jackson <ajax@benzedrine.nwnk.net> Date: Fri Aug 11 16:02:28 2006 -0400 Replace panel message + MODE_BAD with MODE_PANEL. :100644 100644 f094e6b... cb759be... M src/nv_driver.c I'll change the message where it prints the BIOS-configured panel size to make it clearer that that's what it's going to use for mode validation. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 16719 [details] xorg.log showing the problem My DFP provides wrong EDID data :-(.This includes wrong panel dimension data. The nv driver refuses any modeline which is using pixelcounts > paneldimension. So I can't run that DFP with its native resolution (1600x1200) when using nv. The propriatary nvidia driver doesn't do that check , but there are randon system freezes without any log entries when running it with kernel 2.6.25 (on SUSE 11.0 beta). So it will also be problematic for use with SUSE 11.0.