Bug 35394 - [SNB] GPU hung when playing a video file
Summary: [SNB] GPU hung when playing a video file
Status: CLOSED DUPLICATE of bug 30500
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: Chris Wilson
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-17 12:28 UTC by Babu
Modified: 2017-07-24 23:05 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
kernel log (228.63 KB, application/x-gzip)
2011-03-17 12:32 UTC, Babu
no flags Details
dmesg (12.28 KB, application/x-gzip)
2011-03-17 12:34 UTC, Babu
no flags Details
Xorg (6.60 KB, application/x-gzip)
2011-03-17 12:35 UTC, Babu
no flags Details

Description Babu 2011-03-17 12:28:38 UTC
Bug description:

I have installed debian squeeze, and upgraded to latest kernel (by compiling the source). This is to get support of my new Intel DH67CL motherboard. I have fantastic display 1920x1080, and debian detected all of the hardware.It plays sound, youtube videos etc. But whenever I try to open an avi file though movie player or vlc the desktop freezes. I could move the mouse pointer, but no reaction to clicks. I can change to terminal by Alt+Ctrl+F1, and then has to reboot. It is always reproducible.

I too get these errors in the log files

root@ws:/var/log# ls  |xargs grep GPU
kern.log:Mar 15 12:11:26 ws kernel: [15792.861843] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
kern.log:Mar 15 12:17:23 ws kernel: [   58.312799] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
kern.log:Mar 15 12:36:59 ws kernel: [ 1040.872920] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
kern.log:Mar 16 23:54:47 ws kernel: [12721.673372] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
syslog:Mar 16 23:54:47 ws kernel: [12721.673372] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
syslog.1:Mar 15 12:11:26 ws kernel: [15792.861843] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
syslog.1:Mar 15 12:17:23 ws kernel: [   58.312799] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
syslog.1:Mar 15 12:36:59 ws kernel: [ 1040.872920] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung

System environment: 
-- chipset:Intel i5 2400
-- system architecture: 64-bit
-- xf86-video-intel: xserver-xorg-video-intel 2:2.13.0-5 
-- xserver: 1.7.7
-- mesa:
glxinfo
name of display: :0.0
Unrecognized deviceID 102
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  21
  Current serial number in output stream:  24

-- libdrm:
pkg-config --modversion libdrm
Package libdrm was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdrm.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libdrm' found

-- kernel:2.6.38-amd64
-- Linux distribution:Debian Squeeze
-- Machine or mobo model:DH67CL
-- Display connector: DVI

Reproducing steps:System functions correctly, with the highest resolution of my monitor auto selected. I can browse, watch online flash videos. But, whenever tyy to open an avi file through mplayer or vlc, the entire desktop freezes. It happens always.

Additional info:When i downgraded to 2.6.32 kernel, which was default with Debian stable, video works fine. But, it doesn't have any specific driver for Ethernet, Video etc. I get very low resolution and no ethernet.
Comment 1 Babu 2011-03-17 12:32:41 UTC
Created attachment 44554 [details]
kernel log
Comment 2 Babu 2011-03-17 12:34:24 UTC
Created attachment 44555 [details]
dmesg
Comment 3 Babu 2011-03-17 12:35:10 UTC
Created attachment 44556 [details]
Xorg
Comment 4 Gordon Jin 2011-03-17 18:01:28 UTC
For Core i5 2xxx, you need not only the new kernel, but also the new xf86-video-intel, mesa, and libdrm.

See the recommended stack: http://intellinuxgraphics.org/2010Q4.html

The XVideo support is in xf86-video-intel 2.14.
For mesa, you need 7.10.

*** This bug has been marked as a duplicate of bug 30500 ***


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.