Bug 13865

Summary: DVI corruption with RandR 1.2
Product: xorg Reporter: Pierre Ossman <pierre-bugzilla>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: madman2003
Version: 7.3 (2007.09)   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log
none
Xorg.0.log
none
bottom left corner (image)
none
bottom (image) none

Description Pierre Ossman 2007-12-30 11:16:56 UTC
When I'm using my Geforce 7300 GT and a DVI monitor, the bottom 10 lines or so occasionally fill up with garbage. The data comes from other parts of the screen, so it's not completely random but rather some kind of transfer error.

I'm using the RandR 1.2 code as the DVI port refuses to work correctly with my monitor with the old stuff.
Comment 1 Maarten Maathuis 2007-12-31 05:31:09 UTC
Please try again and provide an xlog of your attempt.
Comment 2 Pierre Ossman 2007-12-31 06:03:25 UTC
Have you committed some changes? Otherwise it's the same Xorg.0.log as in bug 13864.
Comment 3 Maarten Maathuis 2007-12-31 06:15:23 UTC
Yes i committed some changes ;-)
Comment 4 Pierre Ossman 2008-01-01 06:54:45 UTC
Created attachment 13442 [details]
Xorg.0.log

Noise still present I'm afraid.
Comment 5 Pierre Ossman 2008-01-01 08:25:27 UTC
Created attachment 13443 [details]
Xorg.0.log

Updated log.
Comment 6 Pierre Ossman 2008-01-01 08:26:20 UTC
Created attachment 13444 [details]
bottom left corner (image)
Comment 7 Pierre Ossman 2008-01-01 08:26:39 UTC
Created attachment 13445 [details]
bottom (image)
Comment 8 Pierre Ossman 2008-01-01 10:15:09 UTC
Update from discussion on IRC:

The problem only appears with a large maximum framebuffer (2720x768) instead of letting X choose a maximum equal to the panel size (1360x768). Maarten constructed a patch that solved the issue.
Comment 9 Pierre Ossman 2008-01-05 17:56:31 UTC
I've tested the code committed and it works nicely. Feel free to close.

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.