Bug 540139

Summary: KMS:RV370|M22:X300 - No usable output on laptop display
Product: [Fedora] Fedora Reporter: Mads Kiilerich <mads>
Component: xorg-x11-drv-atiAssignee: Jérôme Glisse <jglisse>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 12CC: contribs, dougsland, gansalmon, itamar, jglisse, kernel-maint, xgl-maint
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-01-13 19:38:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmesg
none
dmesg from 2.6.31.6-157.fc12.i686.PAE with failing KMS
none
dmesg - with drm.debug
none
Xorg.0.log from working nomodeset session
none
dmesg - with drm.debug and working KMS none

Description Mads Kiilerich 2009-11-22 15:06:04 UTC
Created attachment 372913 [details]
dmesg

Description of problem:

My Dell Latitude D610 doesn't work with KMS. The display shows "fading
psychedelic colors" when KMS kicks in, starting with a black display and slowly getting brighter and brighter in a non-digital way.

Except for that the machine works OK.

I guess the refresh of LCD display gets turned off when switching to graphics mode and that the crystals blocking twists thus slowly fades away.

It works OK without KMS when the X ati driver sets the graphics mode.


Version-Release number of selected component (if applicable):
2.6.31.6-145.fc12.i686.PAE - and "all" earlier versions

Comment 1 Dave Airlie 2009-12-01 00:57:23 UTC
can you retry with 2.6.31.6-156 from koji I just added some fixes from upstream.

Comment 2 Mads Kiilerich 2009-12-01 23:20:52 UTC
I just tried with 2.6.31.6-157.fc12.i686.PAE, and unfortunately I saw the same failing behaviour.

Comment 3 Mads Kiilerich 2009-12-02 23:28:15 UTC
Created attachment 375618 [details]
dmesg from 2.6.31.6-157.fc12.i686.PAE with failing KMS

The machine booted fine to runlevel 3, the hd got quiet, and I could reboot with ctrl-alt-del

Comment 4 Mads Kiilerich 2009-12-04 12:00:25 UTC
I noticed some radeon changes in kernel-PAE-2.6.31.6-161.fc12.i686, but still nu luck

Comment 5 François Cami 2009-12-29 15:35:51 UTC
Hi   Mads,

Could you attach the dmesg log with drm.debug=1 in the kernel command line?

Thanks in advance

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 6 Mads Kiilerich 2010-01-07 00:34:25 UTC
Created attachment 382118 [details]
dmesg - with drm.debug

As requested ...

Comment 7 Mads Kiilerich 2010-01-07 00:35:53 UTC
Created attachment 382119 [details]
Xorg.0.log from working nomodeset session

- just for reference

Comment 8 François Cami 2010-01-07 00:40:32 UTC
Thank you Mads.

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 9 Mads Kiilerich 2010-01-07 00:50:28 UTC
btw: Forgot to say that when I had booted with nomodeset and started X, removed nomodeset from grub.conf and used hibernate (suspend to disk) and resumed, then the kernel booted and started out in with KMS and this artifact, but when X was activated again it initialized video correctly, replacing the fading colors - probably because it remained in its nomodeset mode. So it seems like it is not that KMS destroys something - it just lacks something which X has.

Comment 10 Jérôme Glisse 2010-01-13 16:46:24 UTC
Please try kernel from:

http://koji.fedoraproject.org/koji/buildinfo?buildID=150696

I should have the fix for LVDS and thus KMS should work with. Report if it works.

Comment 11 Mads Kiilerich 2010-01-13 19:34:42 UTC
Created attachment 383545 [details]
dmesg - with drm.debug and working KMS

Yes, thanks, kernel-PAE-2.6.32.3-24.fc12.i686 works fine!

New dmesg attached, just in case someone wants to see _what_ it is that is working.