|Summary:||Textured video XV port occassionally tints everything green|
|Product:||xorg||Reporter:||Ben Gamari <bgamari>|
|Component:||Driver/intel||Assignee:||Wang Zhenyu <zhenyu.z.wang>|
|Status:||RESOLVED FIXED||QA Contact:||Xorg Project Team <xorg-team>|
|Priority:||medium||CC:||hanno, lmage11, sa|
|i915 platform:||i915 features:|
Description Ben Gamari 2008-12-07 17:55:54 UTC
Created attachment 20878 [details] Screenshot of xine With git Xorg components, everything is tinted a subtle shade of green with XV. This occurs with mplayer, xine, and totem when using XV. In particular, black is rendered as (R=0, G=32, B=0). Perhaps someone messed up in the colorspace conversion? Xorg components as of Sun Dec 7 20:51:20 EST 2008 drm: b0d93c74d884b40bd94469a5ef75fdb2fef17680 xf86-video-intel: 6d0160c6d635f46a941e5ab30bbb1420f45b2c01 mesa: bdc8ac4426f00eaafbe8ca0d356563efe390294d xserver: c3bf15ba85fd3ab2e1fe809428b75bf34db25cc8 Linux mercury.localdomain 2.6.28-rc7 #4 SMP Sun Dec 7 18:51:20 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
Comment 1 Michael Fu 2008-12-07 18:32:05 UTC
please follow : http://intellinuxgraphics.org/how_to_report_bug.html
Comment 3 Ben Gamari 2008-12-07 19:48:30 UTC
I just attempted to play the DVD that I was seeing the problem with earlier and it seems to be fine. I have gone through a suspend and resume cycle between now and the initial incident however. I'll report back when I figure the conditions for reproduction.
Comment 4 Sven Arvidsson 2008-12-17 14:36:35 UTC
I have seen this a couple of times on my G45. No idea what it's caused by, it's gone after a reboot.
Comment 5 Sven Arvidsson 2008-12-18 09:18:12 UTC
Created attachment 21278 [details] Corrupt textured video (green tint, red stripes) It just happened again. This time there's also some vertical red stripes. I'm attaching a screenshot. System environment: -- chipset: G45 / ICH10R -- system architecture: 32-bit -- Linux distribution: Debian unstable -- Machine or mobo model: Asus P5Q-EM -- Display connector: DVI -- xf86-video-intel: e6479f96e5d8da39fcbb5376c4a66a1f924ec4e4 -- xserver: 1.5.2 -- mesa: 702b5b076b7591560e7e701e0c9ff2eeb30fa966 -- drm: c86d431fe6174b1c2de531929213ea7dbd92326d -- kernel: for-airlied 66647dc60d16fae9f6963fd98b6d9baa1a8dac69
Comment 6 Sven Arvidsson 2008-12-18 12:08:01 UTC
Hmm, this time the green tint survived the reboot, but it was gone after I updated xf86-video-intel and drm to the versions below. -- xf86-video-intel: aae4008096399a0e84abc7c016b35092caf9db25 -- drm: 0243c9f801a35de3465a0321c02f18a4d07ce5b8
Comment 7 Sven Arvidsson 2008-12-19 15:12:43 UTC
Created attachment 21329 [details] Green vertical line at each side of video After a while, everything turned green again, even with aae4008096399a0e84abc7c016b35092caf9db25. I'm now using d8e89b26ef5ef2c15e5d34162b14d279a7f0bb1c of xf86-video-intel, and instead of the whole video going green, there's a green vertical line at each side of the video. I'm not sure if that's another bug, or a clue to this problem.
Comment 8 Wang Zhenyu 2008-12-21 19:37:32 UTC
Created attachment 21373 [details] [review] clear video buffer Could you test if this one helps?
Comment 9 Sven Arvidsson 2008-12-22 05:36:32 UTC
Unfortunately, it didn't do any difference.
Comment 10 Sven Arvidsson 2008-12-27 10:01:20 UTC
I have tried to bisect this, but as I have no sure way of reproducing the bug the results isn't very conclusive. There are only 'skip'ped commit left to test. The first bad commit could be any of: 40671132cb3732728703c6444f4577467fa9223f 48803eb7463ad14f3109f67fcf4ccff4362baaa2 84825972597042f0aa6784594dace96be96a0234 1b3c3c9d79305abe1785fdaef26a950dafa8890f We cannot bisect more! I also had to skip a few commits as they only made X hang when video was played.
Comment 11 Sven Arvidsson 2009-01-11 11:36:44 UTC
I have been using xf86-video-intel 91c49067abab262edce54d33af8bfc03eee20f2e for several days now, and I have yet to see any green videos. It would be great if someone else could confirm if the bug really is gone.
Comment 12 Ari Entlich 2009-01-14 22:10:26 UTC
I just reproduced this while running http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=1f61e97904dfe5f8c08bb9f284cfdfe878f7e541 .
Comment 13 Ari Entlich 2009-01-14 22:26:24 UTC
Created attachment 21995 [details] X log X log of the session in which the problem was reproducible.
Comment 14 Ari Entlich 2009-01-14 22:46:17 UTC
Restarting the X server does seem to be sufficient.
Comment 15 Wang Zhenyu 2009-01-20 22:23:48 UTC
Please test with current master.
Comment 16 Ben Gamari 2009-02-04 07:29:04 UTC
I haven't been watching too much with Xv recently, however I haven't seen this recur on master. I think we can probably call it fixed and reopen if someone still sees it.