You are not logged in.

#1 2014-01-06 00:08:41

Fixnum
Member
Registered: 2009-12-02
Posts: 6

Newest i915 driver in xf86-video-intel causes display to crash

Yesterday I updated my laptop:

[2014-01-04 23:24] [PACMAN] upgraded xf86-video-intel (2.21.15-2 -> 2.99.907-1)
[2014-01-04 23:24] [PACMAN] upgraded xorg-server-common (1.15.0-2 -> 1.15.0-3)
[2014-01-04 23:24] [PACMAN] upgraded xorg-server (1.15.0-2 -> 1.15.0-3)
[2014-01-04 23:24] [PACMAN] upgraded xorg-server-xephyr (1.15.0-2 -> 1.15.0-3)

Today, after running for some time, I started getting a blank screen.  Downgrading xf86-video-intel seems to have fixed it.  Logs are below.

I guess file a bug against the Intel repo at freedesktop.org and wait?


Log output: either

[drm] stuck on render ring
[drm] capturing error event; look for more information in /sys/class/drm/card0/error
[drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x2c3e000 ctx 0) at 0x2c3e0c0
[drm] GMBUS [i915 gmbus vga] timed out, falling back to bit banging on pin 2
[drm:i915_reset] *ERROR* Failed to reset chip.

or

WARNING: CPU: 1 PID: 268 at drivers/gpu/drm/i915/intel_display.c:929 assert_pll+0x64/0x70 [i
PLL state assertion failure (expected on, current off)
Modules linked in: fuse joydev snd_hda_codec_si3054 snd_hda_codec_realtek uvcvideo arc4 vide
usb_common
CPU: 1 PID: 268 Comm: X Tainted: G        W    3.12.6-1-ARCH #1
Hardware name: LENOVO INVALID   /SPEEDY    , BIOS 06CN28WW 03/12/2008
0000000000000009 ffff88007562fa20 ffffffff814ee4fb ffff88007562fa68
ffff88007562fa58 ffffffff81062bcd 0000000000000001 ffff88007b6ae000
ffff88007b6b3000 0000000000000000 0000000000000000 ffff88007562fab8
Call Trace:
[<ffffffff814ee4fb>] dump_stack+0x54/0x8d
[<ffffffff81062bcd>] warn_slowpath_common+0x7d/0xa0
[<ffffffff81062c3c>] warn_slowpath_fmt+0x4c/0x50
[<ffffffffa06a6c44>] assert_pll+0x64/0x70 [i915]
[<ffffffffa06a6dac>] intel_crtc_load_lut+0x15c/0x170 [i915]
[<ffffffff814f2722>] ? mutex_lock+0x12/0x30
[<ffffffffa00a0de3>] drm_fb_helper_setcmap+0x3d3/0x490 [drm_kms_helper]
[<ffffffff812f267a>] fb_set_cmap+0x6a/0x140
[<ffffffff814ee4fb>] dump_stack+0x54/0x8d
[<ffffffff81062bcd>] warn_slowpath_common+0x7d/0xa0
[<ffffffff81062c3c>] warn_slowpath_fmt+0x4c/0x50
[<ffffffffa06a6c44>] assert_pll+0x64/0x70 [i915]

I also get some i915-related errors at boot both before and after downgrading:

[drm:intel_pipe_config_compare] *ERROR* mismatch in gmch_pfit.lvds_border_bits (expected 32768, found 0)
WARNING: CPU: 0 PID: 143 at drivers/gpu/drm/i915/intel_display.c:8853 check_crtc_state+0x61f
pipe state doesn't match!
Modules linked in: i915(+) snd_hda_codec_si3054 uvcvideo videobuf2_vmalloc videobuf2_memops 
Jan 05 18:12:48 Shrdlu kernel: CPU: 0 PID: 143 Comm: systemd-udevd Not tainted 3.12.6-1-ARCH
Hardware name: LENOVO INVALID   /SPEEDY    , BIOS 06CN28WW 03/12/2008
0000000000000009 ffff88007aeef188 ffffffff814ee4fb ffff88007aeef1d0
ffff88007aeef1c0 ffffffff81062bcd ffff88000001e000 ffff88000001e6d8
ffff88007b7d4c40 ffff88007b7d4800 ffff88007b7d4c48 ffff88007aeef220
Call Trace:
[<ffffffff814ee4fb>] dump_stack+0x54/0x8d
...

Last edited by Fixnum (2014-01-06 00:40:15)

Offline

#2 2014-01-06 00:16:42

karol
Archivist
Registered: 2009-05-06
Posts: 25,432

Re: Newest i915 driver in xf86-video-intel causes display to crash

When posting configs, code or command output, please use [ code ] tags https://bbs.archlinux.org/help.php#bbcode

like this

It makes the code more readable and - in case of longer listings - more convenient to scroll through.


Sorry if I missed it, but what card are you using?

Offline

#3 2014-01-06 00:40:30

Fixnum
Member
Registered: 2009-12-02
Posts: 6

Re: Newest i915 driver in xf86-video-intel causes display to crash

Oh yeah, the card:

$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
...

Offline

#4 2014-01-08 12:15:46

sharkwouter
Member
Registered: 2013-11-30
Posts: 6

Re: Newest i915 driver in xf86-video-intel causes display to crash

I'm having the same problem. I am able to boot into cli by adding the nomodeset option to grub, but I don't have an older version of the xf86-video-intel package on my system. Is there any other way of downgrading it or could you share it? Thanks in advance.

Offline

#5 2014-01-08 12:21:36

karol
Archivist
Registered: 2009-05-06
Posts: 25,432

Re: Newest i915 driver in xf86-video-intel causes display to crash

sharkwouter wrote:

Is there any other way of downgrading it or could you share it? Thanks in advance.

https://wiki.archlinux.org/index.php/Do … g_Packages
https://wiki.archlinux.org/index.php/Ar … ck_Machine

Offline

#6 2014-01-14 23:04:26

drrossum
Member
From: Chicago
Registered: 2009-02-24
Posts: 69

Re: Newest i915 driver in xf86-video-intel causes display to crash

Same problem here.  I will downgrade and see if that solves the problem.

Offline

#7 2014-01-14 23:06:11

drrossum
Member
From: Chicago
Registered: 2009-02-24
Posts: 69

Re: Newest i915 driver in xf86-video-intel causes display to crash

Same hardware, by the way:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 0c)

Offline

#8 2014-01-15 03:07:51

drrossum
Member
From: Chicago
Registered: 2009-02-24
Posts: 69

Re: Newest i915 driver in xf86-video-intel causes display to crash

Just reported this as bug here:
https://bugs.archlinux.org/task/38518?project=1

Please confirm the issue there if you face the same problem

Offline

#9 2014-01-15 19:52:55

drrossum
Member
From: Chicago
Registered: 2009-02-24
Posts: 69

Re: Newest i915 driver in xf86-video-intel causes display to crash

An alternative workaround is to use UXA instead of SNA.  So far, I don't have any screen lockups using UXA.

Offline

#10 2014-08-22 03:31:54

ccx
Member
Registered: 2014-08-22
Posts: 2

Re: Newest i915 driver in xf86-video-intel causes display to crash

Another workaround is to install the linux lts kernel. So my kernel is now 3.14.17-1-lts (and not 3.16.1.1 anymore)

sudo pacman -S linux-lts-header
sudo pacman -S linux-lts

Update initramfs is done by pacman
(sudo mkinitcpio -p linux)

sudo grub-mkconfig -o /boot/grub/grub.cfg

In a few weeks I will go back to the normal kernel.

Hope this will help you, too!

Offline

Board footer

Powered by FluxBB