Bug 20416 - [945GM] Xv produces garbage when using Video Overlay
Summary: [945GM] Xv produces garbage when using Video Overlay
Status: RESOLVED WORKSFORME
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: haihao
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-01 16:34 UTC by Ilja Kamps
Modified: 2009-10-30 08:43 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf (3.25 KB, application/octet-stream)
2009-03-01 17:01 UTC, Ilja Kamps
no flags Details
xorg.conf (1.61 KB, application/octet-stream)
2009-03-08 16:20 UTC, Filip Wojciechowski
no flags Details

Description Ilja Kamps 2009-03-01 16:34:38 UTC
On a i945 chipset with driver version 2.6.2

When using Xv Intel Video Overlay instead of the normal overlay (due to tearing in the normal overlay) after some undefined number of videos I see the overlay colour appaer, then the Xserver complete crashes.

The box itself stays up, but graphics are unrecoverable.
Comment 1 Ilja Kamps 2009-03-01 17:00:46 UTC
Adding additional info:
kernel 2.6.28.7
libdrm 2.4.5
intel driver 2.6.2
xorg-server version 1.5.99.902-1

Machine, Lenovo Thinkpad X61 Tablet 1400x1050
Comment 2 Ilja Kamps 2009-03-01 17:01:23 UTC
Created attachment 23425 [details]
xorg.conf
Comment 3 Ilja Kamps 2009-03-01 17:27:09 UTC
I am not quite certain what changed, but now when doing this I get either a solid image in a dark green-ish colour or all sorts of "weird" artifacts (horizontal or vertical lines, etc) depending mainly on size, larger size is more likely to yield the latter, I cannot reproduce any crashes now, though video playback using this port now also completely broken. 

(Yes, I am as confused as anyone can be over a bug like this...)
Comment 4 Michael Fu 2009-03-02 17:44:44 UTC
sounds like a dup of bug 17190..
Comment 5 Łukasz Maśko 2009-03-03 11:09:04 UTC
I have a Dell D400 with Intel i855GM and the same problem, using such combination (under PLD):

kernel-2.6.28.7
xorg-driver-video-intel-2.6.3
xorg-xserver-server-1.6.0
libdrm-2.4.5
Mesa-dri-driver-intel-i915-7.3

Using XV gives me just a plain green rectangle. I haven't tried to hang my X system by running the player several times.

By the way, if I shutdown X, I'm loosing keyboard (totally no response) and my screen goes black. I can only turn off my machine using ACPI-registered power button. Anyway, that's probably xserver-related problem.
Comment 6 Filip Wojciechowski 2009-03-08 16:16:17 UTC
I can confirm the exact same issue on Intel 945GME card (Samsung NC10 netbook).  I get a "green screen" when trying to play a video using xv overlay and later, when exiting X, the screen turns black, keyboard stops working, and the only way to get the system back is to do a hard reset using the power button.

Videos play correctly without the xv overlay, but with serious tearing issues.

The problem is reproducible every time with the 2.6.3 driver.  EXA/UXA makes no difference.

kernel: 2.6.28.7
xorg-server: 1.6.0
libdrm: 2.4.5
intel driver: 2.6.3

The last version of the Intel driver that doesn't suffer from this problem is 2.6.1, so I'm using it now.
Comment 7 Filip Wojciechowski 2009-03-08 16:20:44 UTC
Created attachment 23659 [details]
xorg.conf
Comment 8 haihao 2009-07-27 20:01:30 UTC
Could you re-test with the latest driver? I can't reproduce this issue.
Comment 9 haihao 2009-10-27 19:35:34 UTC
I close it  due to no response from the reporter.  

(BTW now overlay is supported under KMS).
Comment 10 Michal Suchanek 2009-10-30 08:43:45 UTC
non-KMS no longer works for me with intel driver version 2.9.0 and I have only textured video with KMS. Can't tell.


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.