https://bugzilla.kernel.org/show_bug.cgi?id=60709
Bug ID: 60709 Summary: With 3.10.2 / 3.10.5 screen output is "green" - looks like a green overlay Product: Drivers Version: 2.5 Kernel Version: 3.10.5 Hardware: i386 OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: tkrah@fachschaft.imn.htwk-leipzig.de Regression: No
Hi, did upgrade to a 3.10.2 and 3.10.5 kernel from http://kernel.ubuntu.com/~kernel-ppa/mainline/. After reboot my screen gets a green touch (kms console and X) - 3.9.2 from the same place does work fine, kms console got a nice black :-).
Did caputure a image with gimp but that did not work, i'll attach a foto from my camera if i am rebooting to this kernel versions.
Card is a radeon card:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Redwood [Radeon HD 5670]
Some things i should provide or test?
https://bugzilla.kernel.org/show_bug.cgi?id=60709
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #1 from Alex Deucher alexdeucher@gmail.com --- Please attach your dmesg output. Are you using an hdmi display with radeon.audio=1? Can you bisect?
https://bugzilla.kernel.org/show_bug.cgi?id=60709
Torsten Krah krah.tm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|With 3.10.2 / 3.10.5 screen |With 3.10.3 / 3.10.5 screen |output is "green" - looks |output is "green" - looks |like a green overlay |like a green overlay
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #2 from Torsten Krah krah.tm@gmail.com --- Yes i am using radeon.audio=1. Disabling this makes 3.10.5 work without green screen. Attaching dmesg from 3.10.3 - thought it was .2, sorry.
I'll try to bisect - may take some time, i'll try asap.
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #3 from Torsten Krah krah.tm@gmail.com --- Created attachment 107140 --> https://bugzilla.kernel.org/attachment.cgi?id=107140&action=edit dmesg 3.10.3 with radeon.audio=1
https://bugzilla.kernel.org/show_bug.cgi?id=60709
Rafał Miłecki zajec5@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zajec5@gmail.com
--- Comment #4 from Rafał Miłecki zajec5@gmail.com --- Torsten: please provide output of avivotool regs hdmi using 3.9 and 3.10
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #5 from Torsten Krah krah.tm@gmail.com --- Created attachment 107141 --> https://bugzilla.kernel.org/attachment.cgi?id=107141&action=edit hdmi regs 3.9.11 with radeon.audio=1
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #6 from Torsten Krah krah.tm@gmail.com --- Created attachment 107142 --> https://bugzilla.kernel.org/attachment.cgi?id=107142&action=edit hdmi regs 3.10.5 with radeon.audio=0
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #7 from Rafał Miłecki zajec5@gmail.com --- Whoops, your avivotool is too old to support "hdmi" (or you mispelled it). Could you update avivotool, please?
After updating I'll need output of "avivotool regs hdmi" from 3.9 and 3.10, both using radeon.audio=1.
https://bugzilla.kernel.org/show_bug.cgi?id=60709
Torsten Krah krah.tm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #107141|0 |1 is obsolete| |
--- Comment #8 from Torsten Krah krah.tm@gmail.com --- Created attachment 107145 --> https://bugzilla.kernel.org/attachment.cgi?id=107145&action=edit hdmi regs 3.9.11 with radeon.audio=1
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #9 from Torsten Krah krah.tm@gmail.com --- Created attachment 107146 --> https://bugzilla.kernel.org/attachment.cgi?id=107146&action=edit hdmi regs 3.10.5 with radeon.audio=1
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #10 from Torsten Krah krah.tm@gmail.com --- I am lost now a little bit.
To make sure rc1 did fail also i've installed all mainline ppa kernels from 3.9.11 to 3.10.5 including rc ones, to possible get a smaller bisect window.
Just bootet into 3.10rc1 and it worked. Now i've bootet 3.10.3 and 3.10.5 - works - no more green stuff.
Did power off and power on the box, no difference - green is gone.
I did see this green one a few times until today everytime i boot 3.10.3 or 3.10.5 - now its gone *magic*.
Still those:
[ 56.600787] HDMI: ELD buf size is 0, force 128 [ 56.600803] HDMI: invalid ELD data byte 0
ones but HDMI sound is working and green is gone.
Any ideas?
I'll try to boot windows - maybe its there again after rebooting.
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #11 from Torsten Krah krah.tm@gmail.com --- Created attachment 107147 --> https://bugzilla.kernel.org/attachment.cgi?id=107147&action=edit dmesg 3.10.5 green
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #12 from Torsten Krah krah.tm@gmail.com --- Created attachment 107148 --> https://bugzilla.kernel.org/attachment.cgi?id=107148&action=edit hdmi regs 3.10.5 with radeon.audio=1 and green
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #13 from Torsten Krah krah.tm@gmail.com --- Created attachment 107149 --> https://bugzilla.kernel.org/attachment.cgi?id=107149&action=edit camera image
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #14 from Torsten Krah krah.tm@gmail.com --- So that is REALLY the trick. After booting to windows (vista 32bit, latest stable Ati Radeon driver), its green again when booting to 3.10.5. I don't even know now what i have done that it did work a few minutes ago with the same kernel.
So now the question is - what should i do now? Still bisecting?
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #15 from Torsten Krah krah.tm@gmail.com --- AddOn:
RC1 did fail after vista did run. My first bisect kernel between rc1 and 3.9 did boot well (building next one).
After this i can boot to 3.10.5 without any green, so it seems the 3.9.x kernel does something that makes 3.10.5 happy.
I'll go on bisecting - but this will take time, because i have to boot to windows everytime to get the green thing back - and must boot 3.10.5 to make sure its really green before i can test a new bisect kernel.
I'll really appreciate any hints which make this not so cumbersome like it feels to me now.
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #16 from Torsten Krah krah.tm@gmail.com --- Some interesting effect running my second bisect kernel which is bad (green). Turned my monitor off while next kernel is building, after turning it on again, green is gone.
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #17 from Torsten Krah krah.tm@gmail.com --- Done with bisect - did take some time but got it:
d3418eacad403033e95e49dc14afa37c2112c134 is the first bad commit commit d3418eacad403033e95e49dc14afa37c2112c134 Author: Rafał Miłecki zajec5@gmail.com Date: Thu Apr 18 09:23:12 2013 -0400
drm/radeon/evergreen: setup HDMI before enabling it
Closed source driver fglrx seems to enable infoframes and audio packets at the end, which makes sense, do the same.
Signed-off-by: Rafał Miłecki zajec5@gmail.com Signed-off-by: Alex Deucher alexander.deucher@amd.com
:040000 040000 67e10b90afeefe688d0c291e603c80dd7a9e810a 1105ef4336989eee87c971b035fedcc092c42417 M drivers
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #18 from Rafał Miłecki zajec5@gmail.com --- Fix posted: [FIX][PATCH] drm/radeon: fix WREG32_OR macro setting bits in a register http://lists.freedesktop.org/archives/dri-devel/2013-August/043835.html
https://bugzilla.kernel.org/show_bug.cgi?id=60709
--- Comment #19 from Rafał Miłecki zajec5@gmail.com --- This is a duplicate of #60687 (I'm afraid I don't have privileges to close this)
https://bugzilla.kernel.org/show_bug.cgi?id=60709
Torsten Krah krah.tm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #20 from Torsten Krah krah.tm@gmail.com ---
*** This bug has been marked as a duplicate of bug 60687 ***
dri-devel@lists.freedesktop.org