Created attachment 343881 [details] poor quality photos of image corruption Description of problem: To related issues: A) The modesetting on ATI Radeon Mobility M6 is causes image corruption if you use KMS. It's like your seeing double.. I'll attach photo to illistrate corruption. Otherwise the display works correctly... correct color depth and resolution. Using the 'nomodeset' option caused the display to work normally with no corruption, which brings me to this next point... B) Going from the 2.6.29.2-126.fc11.i586 to the 2.6.29.3-140.fc11.i586 kernel causes X to lock up the hardware when using the 'nomodeset' option. Note that using KMS gets the same results as with 2.6.29.2... the screen works and mouse works, correct resolution and color depth, but the display is corrupted somewhat. So the combination of this... the 'nomodeset' == crash and KMS causing screen corruption renders 2.6.29.3 kernel provided by Fedora worthless on this particular laptop. There is no xorg.conf or anything else like that. When the system locks up nothing gets recorded to xorg.0.log Version-Release number of selected component (if applicable): kernel-2.6.29.2-126.fc11.i586 kernel-2.6.29.3-140.fc11.i586 xorg-x11-drv-ati-6.12.2-13.fc11.i586 How reproducible: Very. Steps to Reproduce: 1. Install Fedora 11 beta (the screen corruption happens right off the bat, the nomodeset 'fix' is required.) 2. Upgrade to 2.6.29.2-126 kernel 3. Upgrade to 2.6.29.3-140 kernel 4. Use KMS and see screen corruption on both kernels. 4, nomodeset option correctly works for 2.6.29.2-126 kernel when you reboot 5. nomodeset option crashes computer with 2.6.29.3-140 Actual results: Choose between a corrupt display using KMS or older kernel and nomodeset Expected results: Upgraded kernel performs well with no regressions. KMS works without goobering up the display. Additional info: I appologize for the very lousy photographs. I don't have access to a camera right now so the best is my cell phone and it is not optimized for close up viewing. The images are a bit blurry, but the image is blurry-looking anyways. I'll try to get a better shot.
I attached a better screen shot. The deal is that it appears that every other collumn of pixels is reversed.. that is if your looking a circle being rendered then the line will be broken up and in alternating places the curve will be going in the wrong direction. Also we have found out that if you use KMS mode setting and have a external monitor hooked up then that external monitor will be the one displaying the corruption, while the LCD on the laptop looks correct. Then you can switch to the LCD and it will function correctly. So there is something weird with the initalization that causes the pixels to be reversed or whatever.
Created attachment 344498 [details] Beter quality image of the corruption. better quality screen shot.
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Created attachment 357076 [details] screenshots (NOT USING CAMERA) this is really annoying me, so i'll try to give a couple of screenshots I chose an image that it would be easy to "match up" to the original when distorted Unfortunately, i do not have a camera, and had to use xwd. sorry. the corruption has 3 columns of image, then one of transparency, tiled across the screen several times. xwd draws the image in front, but it appears otherwise I am using fedora 11, from net install (ftp insall.img) on ext4, with kms, Linux F11 2.6.29.6-217.2.3.fc11.i586 #1 SMP Wed Jul 29 15:46:46 EDT 2009 i686 i686 i386 GNU/Linux imo it is xorg-x11-drv-intel related BTW do not reply, i don't come to bugzilla often (ever?) idk why apps like gpicview,dillo,qemu,xterm fail, but qt4 and gtk ones don't PS just incase i return can someone tell me how to post a comment?
Sorry, (Yes I found the box) but could a mod remove my attachment? The screen definitely doesn't look like that. Every 3 rows of rainbow would be a 2x height (6x scale) THIRD of the rainbow, (but the rotation is the same as the captured corruption). Each third is (top to bottom) laid left to right, followed by a blank space equal in width to each third. The third is half as long as the word at the end of this sentence. All the corruption has the correct darkness for its y coodinates.
Can you test with fedora 12 livecd and report if it works with it.
Reporter doesn't reply for a long time. Closing. If someone can still reproduce this with recent kernels, please reopen.