Red Hat Bugzilla – Bug 500752
Upgrade from 220.127.116.11 to 18.104.22.168 broke 'nomodeset' and locks up X on ATI Radeon Mobility M6 LV
Last modified: 2010-03-23 19:42:39 EDT
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 22.214.171.124-126.fc11.i586 to the 126.96.36.199-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 188.8.131.52... 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 184.108.40.206 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):
Steps to Reproduce:
1. Install Fedora 11 beta (the screen corruption happens right off the bat, the nomodeset 'fix' is required.)
2. Upgrade to 220.127.116.11-126 kernel
3. Upgrade to 18.104.22.168-140 kernel
4. Use KMS and see screen corruption on both kernels.
4, nomodeset option correctly works for 22.214.171.124-126 kernel when you reboot
5. nomodeset option crashes computer with 126.96.36.199-140
Choose between a corrupt display using KMS
older kernel and nomodeset
Upgraded kernel performs well with no regressions. KMS works without goobering up the display.
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:
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 188.8.131.52-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
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.