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> | ||||||||||||||
Severity: | normal | ||||||||||||||||
Priority: | medium | CC: | hanno, lmage11, sa | ||||||||||||||
Version: | git | ||||||||||||||||
Hardware: | Other | ||||||||||||||||
OS: | All | ||||||||||||||||
Whiteboard: | |||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||
Attachments: |
|
please follow : http://intellinuxgraphics.org/how_to_report_bug.html Created attachment 20883 [details]
Xorg log
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. I have seen this a couple of times on my G45. No idea what it's caused by, it's gone after a reboot. 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
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 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.
Created attachment 21373 [details] [review] clear video buffer Could you test if this one helps? Unfortunately, it didn't do any difference. 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. 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. I just reproduced this while running http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=1f61e97904dfe5f8c08bb9f284cfdfe878f7e541 . Created attachment 21995 [details]
X log
X log of the session in which the problem was reproducible.
Restarting the X server does seem to be sufficient. Please test with current master. 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. |
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.
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