Bug 57247 - Xorg over HDMI goes wrong when I switch to PS3 and back
Summary: Xorg over HDMI goes wrong when I switch to PS3 and back
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Paulo Zanoni
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-18 13:17 UTC by earthwormgaz
Modified: 2017-07-24 22:59 UTC (History)
6 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description earthwormgaz 2012-11-18 13:17:05 UTC
I use MythTV, so the PC outputs on HDMI to the telly. I use a PS3 as well though, and if I swap to that for a while, then back to MythTV, the X output has turned to rubbish.

It shows a load of random coloured pixels, and sort of flashes off for a second, then back to the pixels.

I'll try and post a video if it helps!

The HDMI from this card never used to work at all, but somebody else fixed that. There's detail of my set up and the work done to fix Xorg here ...

https://bugs.freedesktop.org/show_bug.cgi?id=49752
Comment 1 Chris Wilson 2012-11-18 13:20:17 UTC
A candidate for further infoframe introspection.
Comment 2 earthwormgaz 2012-11-18 13:44:49 UTC
http://youtu.be/ch6K66utQGg

This is a video of what happens.
Comment 3 earthwormgaz 2012-11-18 13:55:16 UTC
The server is running 3.6.6-1.fc16.x86_64 at the moment.
Comment 4 Daniel Vetter 2012-11-18 15:48:46 UTC
Can you please boot with drm.debug=0xe added to your kernel cmdline, reproduce the issue and the attach the dmesg? Hopefully there's something in the logs ...

Also adding Paulo, our residental infoframe expert.
Comment 5 Paulo Zanoni 2012-11-21 13:36:12 UTC
(In reply to comment #2)
> http://youtu.be/ch6K66utQGg
> 
> This is a video of what happens.

"The video you have requested is not available."

Can you please upload it again or maybe even post as a bugzilla attachment?
Comment 6 earthwormgaz 2012-12-07 20:45:21 UTC
Crap, need to redo that then.
Comment 7 earthwormgaz 2012-12-07 20:47:43 UTC
Deleted the bloody video off the phone, will try and do it again. Hardly use the PS3 atm though.
Comment 8 Daniel Vetter 2012-12-14 09:40:04 UTC
Also, we really need that dmesg with drm.debug=0xe to know what hw your have and what exactly might be wrong. Please also test this patch, it fixed a few other hdmi black screens:

https://bugs.freedesktop.org/attachment.cgi?id=71493
Comment 9 earthwormgaz 2013-01-01 17:30:05 UTC
http://www.youtube.com/watch?v=RAeL9ipPpJ4&feature=youtu.be

I finally uploaded this again!
Comment 10 earthwormgaz 2013-01-01 17:30:50 UTC
I should add that I upgraded to Fedora 18 with all updates applied. This then happened again after a session on the PS3 :(
Comment 11 Jani Nikula 2013-01-02 08:48:00 UTC
Please attach the dmesg Daniel asked for in comment #4 and again in comment #8.

Also, it's not clear to me how you switch between sources. Do you have to swap the cables, or do you have both sources connected and switch inputs on the TV? What if you unplug/replug, does it fix the output?
Comment 12 earthwormgaz 2013-01-02 22:35:36 UTC
1. Just swap channels with the AV button on the telly remote. Tried swapping the PS3 and PC onto each others HDMI ports, it didn't help.
2. Not actually tried unplugging and replugging the cable. Will Gnome handle that gracefully?! Will have to try it I suppose! It comes back up if I putty in and kill -9 Xorg!
Comment 13 Jani Nikula 2013-01-09 13:14:02 UTC
The dmesg, please.
Comment 14 Chris Wilson 2013-02-22 14:04:12 UTC
Likely that this was fixed by:

commit 202adf4b9f5957b26a1cb97267d78e0edb319c5e
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Feb 22 00:53:04 2013 +0100

    drm/i915: Revert hdmi HDP pin checks
Comment 15 earthwormgaz 2013-03-03 20:34:22 UTC
3.8.1-201.fc18 

It just did it again. Updating to that kernel. When did the fix go in?
Comment 16 Daniel Vetter 2013-03-04 10:31:31 UTC
It's in 3.9 and in the process of getting backported through stable kernel releases right now.


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.