You are not logged in.

#1 2016-04-17 16:49:46

Magbed
Member
Registered: 2013-06-02
Posts: 30

xf86-video-intel newer versions freeze

Since last 2 updates to xf86-video-intel i have noticed some random freezes and also sometimes input from keyboard is no longer recognized.

Was working fine until version xf86-video-intel-1\:2.99.917+626+gde44aaa-1-x86_64.pkg.tar.xz in which this issue was introduced, following updates have had the same issues.

Ive downgraded the package and it solved the issues.

Anyone else with this same issues? or know if this is a known regression?

Xorg log shows some errors, from the system freeze.

< wrote:

(EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
(EE)
(EE) Backtrace:
(EE) 0: /usr/lib/xorg-server/Xorg (mieqEnqueue+0x253) [0x5722c3]
(EE) 1: /usr/lib/xorg-server/Xorg (QueuePointerEvents+0x52) [0x44ec02]
(EE) 2: /usr/lib/xorg-server/Xorg (xf86PostMotionEvent+0xd6) [0x485fe6]
(EE) 3: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x3aee) [0x7efec38e227e]
(EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x513a) [0x7efec38e678a]
(EE) 5: /usr/lib/xorg-server/Xorg (DPMSSupported+0xe8) [0x476798]
(EE) 6: /usr/lib/xorg-server/Xorg (xf86SerialModemClearBits+0x2b2) [0x49bce2]
(EE) 7: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7efecc97b32f]
(EE) 8: /usr/lib/libc.so.6 (ioctl+0x7) [0x7efecca28277]
(EE) 9: /usr/lib/libdrm.so.2 (drmIoctl+0x28) [0x7efecdae4888]
(EE) 10: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x105960) [0x7efec7905de0]
(EE) 11: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x1060d6) [0x7efec7906ce6]
(EE) 12: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x66504) [0x7efec77c7424]
(EE) 13: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x668f0) [0x7efec77c7a70]
(EE) 14: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x3cae8) [0x7efec7773d38]
(EE) 15: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x52d85) [0x7efec779f0f5]
(EE) 16: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0xe38f7) [0x7efec78c1757]
(EE) 17: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x5731b) [0x7efec77a8ddb]
(EE) 18: /usr/lib/xorg-server/Xorg (DamageRegionAppend+0x621) [0x518ae1]
(EE) 19: /usr/lib/xorg-server/Xorg (AddTraps+0x40d7) [0x511f57]
(EE) 20: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x2df) [0x43623f]
(EE) 21: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x453) [0x43a263]
(EE) 22: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7efecc968710]
(EE) 23: /usr/lib/xorg-server/Xorg (_start+0x29) [0x424589]
(EE) 24: ? (?+0x29) [0x29]
(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/lib/xorg-server/Xorg (QueuePointerEvents+0x52) [0x44ec02]
(EE) 1: /usr/lib/xorg-server/Xorg (xf86PostMotionEvent+0xd6) [0x485fe6]
(EE) 2: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x3aee) [0x7efec38e227e]
(EE) 3: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x513a) [0x7efec38e678a]
(EE) 4: /usr/lib/xorg-server/Xorg (DPMSSupported+0xe8) [0x476798]
(EE) 5: /usr/lib/xorg-server/Xorg (xf86SerialModemClearBits+0x2b2) [0x49bce2]
(EE) 6: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7efecc97b32f]
(EE) 7: /usr/lib/libc.so.6 (ioctl+0x7) [0x7efecca28277]
(EE) 8: /usr/lib/libdrm.so.2 (drmIoctl+0x28) [0x7efecdae4888]
(EE) 9: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x105960) [0x7efec7905de0]
(EE) 10: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x1060d6) [0x7efec7906ce6]
(EE) 11: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x66504) [0x7efec77c7424]
(EE) 12: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x668f0) [0x7efec77c7a70]
(EE) 13: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x3cae8) [0x7efec7773d38]
(EE) 14: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x52d85) [0x7efec779f0f5]
(EE) 15: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0xe38f7) [0x7efec78c1757]
(EE) 16: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x5731b) [0x7efec77a8ddb]
(EE) 17: /usr/lib/xorg-server/Xorg (DamageRegionAppend+0x621) [0x518ae1]
(EE) 18: /usr/lib/xorg-server/Xorg (AddTraps+0x40d7) [0x511f57]
(EE) 19: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x2df) [0x43623f]
(EE) 20: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x453) [0x43a263]
(EE) 21: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7efecc968710]
(EE) 22: /usr/lib/xorg-server/Xorg (_start+0x29) [0x424589]
(EE) 23: ? (?+0x29) [0x29]
(EE)



THis one also triggered while writing this post caused missing input from keyboard.

bufg wrote:

(EE) BUG: triggered 'if (priv->num_active_touches == 0)'
(EE) BUG: synaptics.c:2963 in UpdateTouchState()
(EE)
(EE) Backtrace:
(EE) 0: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x3634) [0x7fcbc8e63dc4]
(EE) 1: /usr/lib/xorg/modules/input/synaptics_drv.so (_init+0x513a) [0x7fcbc8e6878a]
(EE) 2: /usr/lib/xorg-server/Xorg (DPMSSupported+0xe8) [0x476798]
(EE) 3: /usr/lib/xorg-server/Xorg (xf86SerialModemClearBits+0x2b2) [0x49bce2]
(EE) 4: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7fcbd1efd32f]
(EE) 5: /usr/lib/libc.so.6 (__select_nocancel+0x2a) [0x7fcbd1faa8fa]
(EE) 6: /usr/lib/xorg-server/Xorg (WaitForSomething+0x1d7) [0x58d537]
(EE) 7: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x10e) [0x43606e]
(EE) 8: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x453) [0x43a263]
(EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7fcbd1eea710]
(EE) 10: /usr/lib/xorg-server/Xorg (_start+0x29) [0x424589]
(EE) 11: ? (?+0x29) [0x29]
(EE)

Last edited by Magbed (2016-04-17 16:54:44)

Offline

#2 2016-04-17 17:25:55

andreyv
Member
From: Riga, Latvia
Registered: 2012-11-02
Posts: 34

Re: xf86-video-intel newer versions freeze

Do you have a Skylake CPU? This commit recently added 2D acceleration for Skylake: https://cgit.freedesktop.org/xorg/drive … bdaf54c9d4. It looks like the implementation isn't bug-free yet.

For the time being you can try https://wiki.archlinux.org/index.php/In … SNA_issues or use the "modesetting" driver.

Offline

#3 2016-04-17 17:37:28

Magbed
Member
Registered: 2013-06-02
Posts: 30

Re: xf86-video-intel newer versions freeze

Im running on Haswell. Thanks for the info.

Offline

#4 2016-04-19 08:48:44

ryosaeba83
Package Maintainer (PM)
From: Como (Italy)
Registered: 2008-07-21
Posts: 34
Website

Re: xf86-video-intel newer versions freeze

Same issue here.

It's probably related to this bug: https://bugs.freedesktop.org/show_bug.cgi?id=94982

I'm using glamor + TearFree + DRI3 as described in the report and there is a new commit which supposedly fixes this: https://cgit.freedesktop.org/xorg/drive … e13e809753


TU id: mtorromeo
My packages: Community, AUR

Offline

#5 2016-04-20 12:23:31

Magbed
Member
Registered: 2013-06-02
Posts: 30

Re: xf86-video-intel newer versions freeze

Disabled DRI3 option on the intel conf file and looks like it has stopped happening.. so yeah DRI3 related

Offline

#6 2016-04-20 12:51:07

ryosaeba83
Package Maintainer (PM)
From: Como (Italy)
Registered: 2008-07-21
Posts: 34
Website

Re: xf86-video-intel newer versions freeze

Yeah I noticed that but the rendering on my second screen becomes useless without DRI3 so I tried the commit I mentioned previously and I can confirm that the issue is fixed.


TU id: mtorromeo
My packages: Community, AUR

Offline

#7 2016-04-20 16:19:52

c00ter
Member
From: Alaskan in Washington State
Registered: 2014-08-28
Posts: 392

Re: xf86-video-intel newer versions freeze

Using modesetting in 20-intel.conf settled most of the recent issues with this late-2014 Haswell laptop.

Regards


UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn

Offline

#8 2016-04-20 21:20:48

Falstaff
Member
Registered: 2008-11-03
Posts: 81

Re: xf86-video-intel newer versions freeze

I had the same issue with my laptop after updating to 1:2.99.917+622+gde44aaa-1. I've also moved to the modesetting driver to resolve the issue.

Offline

#9 2016-04-25 07:30:24

ryosaeba83
Package Maintainer (PM)
From: Como (Italy)
Registered: 2008-07-21
Posts: 34
Website

Re: xf86-video-intel newer versions freeze

The latest update 1:2.99.917+636+g562ae1f contains the commit I mentioned which fixes the issue discussed here.


TU id: mtorromeo
My packages: Community, AUR

Offline

Board footer

Powered by FluxBB