LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-05-2013, 08:13 PM   #1
skubik
Member
 
Registered: May 2003
Location: A dark corner in Canada
Distribution: Slackware64 15.0/current
Posts: 152

Rep: Reputation: 21
i915 driver crashing. Slackware64-current.


I upgraded to slackware64-current yesterday and everything appeared to be going well until things started to crash on me today.

Usually when I'm using my mouse scrollwheel, the screen will start flashing for several seconds (30+) and eventually sort itself out, but all window decorations (using xfce 4.10 & compiz 0.8.8) vanish and I'm unable to use anything besides the window I was currently in when it crashed (usually Firefox 20).

I came across this posting (http://www.linuxquestions.org/questi...es-4175460600/) from a few days ago describing a very similar problem with a Radeon video card, but I'm using an Intel i915, so the patch solution offered doesn't help me out.

Here is the output from Xorg.0.log:

Code:
[   116.942] 
X.Org X Server 1.13.4
Release Date: 2013-04-17
[   116.942] X Protocol Version 11, Revision 0
[   116.943] Build Operating System: Slackware 14.1 Slackware Linux Project
[   116.943] Current Operating System: Linux PRiM3 3.8.8 #2 SMP Thu Apr 18 22:48:10 CDT 2013 x86_64
[   116.943] Kernel command line: BOOT_IMAGE=Linux-hib ro root=802 vt.default_utf8=0
[   116.943] Build Date: 18 April 2013  01:47:25AM
[   116.943]  
[   116.943] Current version of pixman: 0.28.2

<snip>

(EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x3d) [0x57a5ed]
(EE) 1: /usr/bin/X (mieqEnqueue+0x22b) [0x55c8ab]
(EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x44c062]
(EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7f78952fb000+0x5ccd) [0x7f7895300ccd]
(EE) 4: /usr/bin/X (0x400000+0x71fa8) [0x471fa8]
(EE) 5: /usr/bin/X (0x400000+0x99e3d) [0x499e3d]
(EE) 6: /lib64/libpthread.so.0 (0x7f7899c4e000+0xf670) [0x7f7899c5d670]
(EE) 7: /lib64/libc.so.6 (ioctl+0x7) [0x7f7897ec7a67]
(EE) 8: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f7899a465a8]
(EE) 9: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x390a0) [0x7f789765e0a0]
(EE) 10: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x39fcf) [0x7f789765efcf]
(EE) 11: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x60157) [0x7f7897685157]
(EE) 12: /usr/bin/X (BlockHandler+0x44) [0x439d74]
(EE) 13: /usr/bin/X (WaitForSomething+0x124) [0x577ca4]
(EE) 14: /usr/bin/X (0x400000+0x35a51) [0x435a51]
(EE) 15: /usr/bin/X (0x400000+0x25475) [0x425475]
(EE) 16: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f7897df8d85]
(EE) 17: /usr/bin/X (0x400000+0x257bd) [0x4257bd]
(EE) 
(EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
(EE) [mi] mieq is *NOT* the cause.  It is a victim.
(EE) [mi] EQ overflow continuing.  100 events have been dropped.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x3d) [0x57a5ed]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44c062]
(EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7f78952fb000+0x5ccd) [0x7f7895300ccd]
(EE) 3: /usr/bin/X (0x400000+0x71fa8) [0x471fa8]
(EE) 4: /usr/bin/X (0x400000+0x99e3d) [0x499e3d]
(EE) 5: /lib64/libpthread.so.0 (0x7f7899c4e000+0xf670) [0x7f7899c5d670]
(EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x7f7897ec7a67]
(EE) 7: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f7899a465a8]
(EE) 8: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x390a0) [0x7f789765e0a0]
(EE) 9: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x39fcf) [0x7f789765efcf]
(EE) 10: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x60157) [0x7f7897685157]
(EE) 11: /usr/bin/X (BlockHandler+0x44) [0x439d74]
(EE) 12: /usr/bin/X (WaitForSomething+0x124) [0x577ca4]
(EE) 13: /usr/bin/X (0x400000+0x35a51) [0x435a51]
(EE) 14: /usr/bin/X (0x400000+0x25475) [0x425475]
(EE) 15: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f7897df8d85]
(EE) 16: /usr/bin/X (0x400000+0x257bd) [0x4257bd]
(EE) 
(EE) [mi] EQ overflow continuing.  200 events have been dropped.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x3d) [0x57a5ed]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44c062]
(EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7f78952fb000+0x5ccd) [0x7f7895300ccd]
(EE) 3: /usr/bin/X (0x400000+0x71fa8) [0x471fa8]
(EE) 4: /usr/bin/X (0x400000+0x99e3d) [0x499e3d]
(EE) 5: /lib64/libpthread.so.0 (0x7f7899c4e000+0xf670) [0x7f7899c5d670]
(EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x7f7897ec7a67]
(EE) 7: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f7899a465a8]
(EE) 8: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x390a0) [0x7f789765e0a0]
(EE) 9: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x39fcf) [0x7f789765efcf]
(EE) 10: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x60157) [0x7f7897685157]
(EE) 11: /usr/bin/X (BlockHandler+0x44) [0x439d74]
(EE) 12: /usr/bin/X (WaitForSomething+0x124) [0x577ca4]
(EE) 13: /usr/bin/X (0x400000+0x35a51) [0x435a51]
(EE) 14: /usr/bin/X (0x400000+0x25475) [0x425475]
(EE) 15: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f7897df8d85]
(EE) 16: /usr/bin/X (0x400000+0x257bd) [0x4257bd]
(EE) 
(EE) [mi] EQ overflow continuing.  300 events have been dropped.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x3d) [0x57a5ed]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44c062]
(EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7f78952fb000+0x5ccd) [0x7f7895300ccd]
(EE) 3: /usr/bin/X (0x400000+0x71fa8) [0x471fa8]
(EE) 4: /usr/bin/X (0x400000+0x99e3d) [0x499e3d]
(EE) 5: /lib64/libpthread.so.0 (0x7f7899c4e000+0xf670) [0x7f7899c5d670]
(EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x7f7897ec7a67]
(EE) 7: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f7899a465a8]
(EE) 8: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x390a0) [0x7f789765e0a0]
(EE) 9: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x39fcf) [0x7f789765efcf]
(EE) 10: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f7897625000+0x60157) [0x7f7897685157]
(EE) 11: /usr/bin/X (BlockHandler+0x44) [0x439d74]
(EE) 12: /usr/bin/X (WaitForSomething+0x124) [0x577ca4]
(EE) 13: /usr/bin/X (0x400000+0x35a51) [0x435a51]
(EE) 14: /usr/bin/X (0x400000+0x25475) [0x425475]
(EE) 15: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f7897df8d85]
(EE) 16: /usr/bin/X (0x400000+0x257bd) [0x4257bd]
(EE) 
[  3457.707] (EE) intel(0): Detected a hung GPU, disabling acceleration.
[  3457.708] (EE) intel(0): When reporting this, please include i915_error_state from debugfs and the full dmesg.
[  3457.708] [mi] Increasing EQ size to 512 to prevent dropped events.
[  3457.708] [mi] EQ processing has resumed after 359 dropped events.
[  3457.708] [mi] This may be caused my a misbehaving driver monopolizing the server's resources.
From syslog:
Code:
May  5 17:06:48 PRiM3 kernel: [ 3450.973145] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
May  5 17:06:50 PRiM3 kernel: [ 3452.973145] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
May  5 17:06:50 PRiM3 kernel: [ 3452.973305] [drm:i915_reset] *ERROR* GPU hanging too fast, declaring wedged!
May  5 17:06:50 PRiM3 kernel: [ 3452.973309] [drm:i915_reset] *ERROR* Failed to reset chip.
Is this a kernel issues? A driver issue? An X issue?

I will continue looking for a solution, but if anyone has any thoughts or insight, I'd greatly appreciate it.

(Ironically while scrolling through my preview of this post, the problem happened again. Thankfully I'm able to still submit this and not rewrite the whole thing again after rebooting)

Thanks!
 
Old 05-06-2013, 03:36 AM   #2
tuxbg
Member
 
Registered: Sep 2012
Location: Bulgaria,Varna
Distribution: Slackware64
Posts: 249

Rep: Reputation: Disabled
Try to downgrade xf86-video-intel driver and mesa
 
Old 05-06-2013, 02:00 PM   #3
Martinus2u
Member
 
Registered: Apr 2010
Distribution: Slackware
Posts: 497

Rep: Reputation: 119Reputation: 119
welcome to the world of i915.

as tuxbg said, try different versions of the components of the graphics stack. It is often a good idea to look at intel's recommendation at https://01.org/linuxgraphics/ .

PS: and feel free to create bug reports for the respective component, be it kernel, freedesktop.org etc.

Last edited by Martinus2u; 05-06-2013 at 02:02 PM.
 
Old 05-06-2013, 03:20 PM   #4
skubik
Member
 
Registered: May 2003
Location: A dark corner in Canada
Distribution: Slackware64 15.0/current
Posts: 152

Original Poster
Rep: Reputation: 21
Thanks for the responses.

I tried a few things, including downgrading my kernel to 3.2.29 (what I was using before), but still had problems.
Downgraded mesa down to 8.0.4 (14.0) and 7.9.2 (13.37) but still encountered the same problem.
Tried downloading just the xf86 intel driver, but the rest of X didn't like that, so I proceeded to downgrade xf86-input-evdev, -keyboard, -mouse, -synaptics and -wacom to the versions in Slack64 14.0. Also downgraded xf86-video-intel, -v4l and -vesa to the Slack64 14.0 versions, AND downgraded xorg-server (including -xephyr, -xnest and -xvfb) to the version from Slack14 14.0.
Everything else if from slack64-current (including the 3.8.11 kernel released today).

The result (thus far): everything seems to be stable. I've deliberately tried to break it by scrolling excessively, which seemed to break it before, and yet everything seems to be running fine.

Hope this helps anyone else with a similar problem. If anything changes, I'll be sure to post an update.
 
  


Reply

Tags
i915, slackware64-current



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Xorg ATI Radeon Driver Crashing Slackware Current 3.8.8 Kernel SlackStephen Slackware 2 05-04-2013 12:51 AM
Slackware64-Current + Bumblebee nvidia proprietary driver not found (but exists) TommyC7 Slackware 2 08-16-2012 03:21 AM
Nvidia driver not working on my Slackware64 current bdahz Slackware 11 05-09-2011 03:37 AM
Slackware64-current and ATi Proprietary Driver ack_iix Slackware 5 03-06-2010 12:09 PM
latest NVIDIA 64bit driver Slackware64-current mudherm Slackware 4 08-16-2009 03:57 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration