[i965] X freezes when playing video using Video Overlay (UXA/EXA)

Bug #371220 reported by durlo
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xf86-video-intel
Invalid
Critical
xserver-xorg-video-intel (Ubuntu)
Invalid
High
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

In my laptop, X randomly freezes when playing video using Video Overlay. When the video starts, the screen always flickers and sometimes it changes to a random colour and freezes. There are reports from other users in the comments of bug 278318. Using TexturedVideo there are no freezes but the video tears.
I'm now using UXA but the problem also appears with EXA. In Hardy, I hadn't any freezes using Overlay.

Thank you and sorry for my bad English.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: xserver-xorg-video-intel 2:2.6.3-0ubuntu9
ProcEnviron:
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@crested) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.28-11-generic x86_64

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
     Subsystem: Dell Device [1028:022f]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
     Subsystem: Dell Device [1028:022f]

Revision history for this message
durlo (rsanver) wrote :
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

Btw, are you using kubuntu or ubuntu?

summary: - [i965] X sometimes freezes when playing video using Video Overlay
+ [i965] X freezes when playing video using Video Overlay
summary: - [i965] X freezes when playing video using Video Overlay
+ [i965] X freezes when playing video using Video Overlay (UXA/EXA)
Revision history for this message
durlo (rsanver) wrote :

I'm using Ubuntu. I've tried VLC, Mplayer, Totem and Xine and the problem appears with all of them.

Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
tags: added: freeze
Revision history for this message
In , Bryce Harrington (bryce) wrote :

Forwarding this bug from a ubuntu reporter:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/371220

[Problem]
Freeze when playing video with Mplayer, Totem, Xine, etc. while using Video Overlay, unless TexturedVideo is used. Affects both UXA and EXA.

 distro: Ubuntu
 architecture: x86_64
 kernel: 2.6.28-11-generic
 xserver-xorg: Instalados: 1:7.4~5ubuntu18
 mesa: Instalados: 7.4-0ubuntu3
 libdrm: Instalados: 2.4.9-1build1
 -intel: Instalados: 2:2.6.3-0ubuntu9
 -ati: Instalados: 1:6.12.1-0ubuntu2

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
     Subsystem: Dell Device [1028:022f]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
     Subsystem: Dell Device [1028:022f]

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=25617)
dri_debug.tgz

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=25618)
XorgConf.txt

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=25619)
XorgLog.txt

Revision history for this message
Bryce Harrington (bryce) wrote :

I've forwarded your bug upstream to https://bugs.freedesktop.org/show_bug.cgi?id=21625 - please subscribe to that bug report in case upstream needs further information or wishes you to test something. Thanks ahead of time.

If they want you to test an even newer version of the driver, you may be able to find git snapshots at https://edge.launchpad.net/~xorg-edgers/+archive/ppa

Changed in xserver-xorg-video-intel:
status: Unknown → Confirmed
Revision history for this message
In , durlo (rsanver) wrote :

I'm the reporter of the bug in Ubuntu. Please feel free to contact me if you want to test something.

Thank you.

Revision history for this message
In , Jesse Barnes (jbarnes-virtuousgeek) wrote :

Adjusting severity: crashes & hangs should be marked critical.

Revision history for this message
Arvind (arvind0) wrote :

I had the same problem on Intrepid as well. On Jaunty the frequency of videos on which X freezes seems to have increased.

Revision history for this message
In , Haihao-xiang (haihao-xiang) wrote :

Overlay works fine here. Could you try the latest driver?

Revision history for this message
In , durlo (rsanver) wrote :

I've tried version 2.7.99.901 (the version included in the latest Ubuntu Karmic) and I've had the same problem.

Revision history for this message
Bryce Harrington (bryce) wrote :

durlo, upstream wants you to test a newer version of the driver.

I would recommend that you boot a LiveCD of Karmic Alpha-2, which you can download from http://cdimages.ubuntu.com/releases/karmic, update the system to the latest, and try reproducing the bug. Then report your findings to the upstream bug report.

Revision history for this message
In , Haihao-xiang (haihao-xiang) wrote :

You should update your DRM module too.

Revision history for this message
durlo (rsanver) wrote :

I've tried Karmic and the problem isn't solved. I tried to play video and I had a freeze. However, the tearing problem with Textured Video is solved so I don't need to use Overlay in Karmic.

Revision history for this message
In , durlo (rsanver) wrote :

I was using Ubuntu Karmic, so my DRM version was 2.4.11

Revision history for this message
In , Haihao-xiang (haihao-xiang) wrote :

2.4.11 should be the version of libdrm, not DRM kernel module.

Revision history for this message
In , durlo (rsanver) wrote :

Yes, libdrm was version 2.4.11

Revision history for this message
In , Haihao-xiang (haihao-xiang) wrote :

I mean you should upgrade your kernel. There are many fixed in DRM since 2.6.28. BTW if possible, could you grab all drivers from GIT?

Geir Ove Myhr (gomyhr)
tags: added: 965gm
tags: added: jaunty karmic
Revision history for this message
In , durlo (rsanver) wrote :

I've tried with Arch Linux and I can reproduce the problem in this distro too. Same machine, kernel 2.6.30.4, libdrm version 2.4.12 and driver version 2.7.99.902.

Revision history for this message
Yingying Zhao (yingying-zhao) wrote :

Durlo, can you reproduce this bug with latest Karmic snapshot?

Revision history for this message
In , Gordon Jin (gordon-jin) wrote :

Sorry we still can't reproduce this video overlay issue and have to decrease priority at this point.

A side note: why do you use the video overlay, instead of the default textured video (which used to have tearing issue but has been fixed now)?

Revision history for this message
In , durlo (rsanver) wrote :

I've been using Textured Video since the tearing problem was solved.

Changed in xserver-xorg-video-intel:
status: Confirmed → In Progress
Bryce Harrington (bryce)
summary: - [i965] X freezes when playing video using Video Overlay (UXA/EXA)
+ [i965] [i965] X freezes when playing video using Video Overlay (UXA/EXA)
Bryce Harrington (bryce)
summary: - [i965] [i965] X freezes when playing video using Video Overlay (UXA/EXA)
+ [i965] X freezes when playing video using Video Overlay (UXA/EXA)
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

This bug report has been inactive for quite some time and in the meantime Ubuntu has moved along. I hope the reported problem has been resolved in the current version of Ubuntu. If it has not and there are people willing to follow up with information collecting and testing, it is best to file a new bug report with the latest Ubuntu development version (10.04 still works, but soon 10.10 is better), using the ubuntu-bug command if possible. Feel free to mention the bug number of this bug.

We are sorry that we are not always have the capacity to look at all reported bugs in a timely manner. Occasionally we have to purge old bug reports where no progress has been made, whether it is due to reporter not being able to respond or lack of manpower on the Ubuntu side, in order to keep our list of "active" bugs current. Sorry for the inconvenience this may cause.

Here are a few tips that will make it easier for triagers and developers to process your bug:
* Read https://wiki.ubuntu.com/X/Reporting
* Browse https://wiki.ubuntu.com/X and see if there is some relevant information for you problem
* Respond quickly to questions from triagers
* Try changing things to see if the behaviour changes, e.g.
  * A new mainline kernel from http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=M;O=D (more information at https://wiki.ubuntu.com/KernelTeam/MainlineBuilds)
  * The xorg-edgers PPA: https://launchpad.net/~xorg-edgers/+archive/ppa
  * Various options in `/etc/X11/xorg.conf` (see `man intel`)
* Browse other bug reports to see if you find a similar one and provide the information that is being asked for there.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Invalid
Revision history for this message
In , Chris Wilson (ickle) wrote :

We've been unable to reproduce the original bug in the overlay code. Though it would be good if the kernel overlay code could similarly be validated...

Changed in xserver-xorg-video-intel:
importance: Unknown → Critical
status: In Progress → Invalid
Changed in xserver-xorg-video-intel:
importance: Critical → Unknown
Changed in xserver-xorg-video-intel:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.