[drm/i915] stuck on render ring

Bug #1384597 reported by Francesco Visin
44
This bug affects 8 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Chrome hangs with a "stuck on render ring" message on Ubuntu 14.04, 3.13.0-37-generic

This bug has been fixed upstream: https://www.libreoffice.org/bugzilla/show_bug.cgi?id=77104

dmesg:
[21103.988448] [drm] Module unloaded
[21103.992678] bbswitch: disabling discrete graphics
[21103.992710] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20131115/nsarguments-95)
[21104.005522] pci 0000:01:00.0: Refused to change power state, currently in D0
[21164.507889] bbswitch: enabling discrete graphics
[21165.039148] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 1
[21165.039158] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
[21165.162607] vgaarb: this pci device is not a vga device
[21165.163252] nvidia 0000:01:00.0: irq 50 for MSI/MSI-X
[21165.169122] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20131115/nsarguments-95)
[21166.762394] vgaarb: this pci device is not a vga device
[21167.525348] [drm] Module unloaded
[21167.530952] bbswitch: disabling discrete graphics
[21167.530968] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20131115/nsarguments-95)
[21167.545277] pci 0000:01:00.0: Refused to change power state, currently in D0
[21172.553983] bbswitch: enabling discrete graphics
[21173.008283] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 1
[21173.008289] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
[21173.027763] vgaarb: this pci device is not a vga device
[21173.028502] nvidia 0000:01:00.0: irq 50 for MSI/MSI-X
[21173.034301] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20131115/nsarguments-95)
[21173.975886] vgaarb: this pci device is not a vga device
[26686.550084] [drm] stuck on render ring
[26686.550091] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[26686.550092] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[26686.550094] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[26686.550095] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[26686.550096] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.

Details of my system:

$ uname -a
Linux fraptop 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ sudo lshw -c video
  *-display
       description: 3D controller
       product: GF117M [GeForce 610M/710M/820M / GT 620M/625M/630M/720M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:50 memory:d0000000-d0ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:3000(size=128) memory:b2000000-b207ffff
  *-display
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:48 memory:d1000000-d13fffff memory:c0000000-cfffffff ioport:4000(size=64)

$ modinfo i915
filename: /lib/modules/3.13.0-37-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Tungsten Graphics, Inc.
license: GPL and additional rights
srcversion: 594AF6054E9069A37423B0F
intree: Y
vermagic: 3.13.0-37-generic SMP mod_unload modversions

$ lsmod | grep nvidia
nvidia 10675249 27
drm 303102 7 i915,drm_kms_helper,nvidia

$ apt-cache show nvidia-331
Package: nvidia-331
Priority: optional
Section: restricted/misc
Installed-Size: 177004
Maintainer: Ubuntu Core Developers <email address hidden>
Architecture: amd64
Source: nvidia-graphics-drivers-331
Version: 331.38-0ubuntu7.1

Tags: drm i915 trusty
Francesco Visin (fvisin)
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1384597

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: trusty
Revision history for this message
John Gruber (j-gruber) wrote :

Comments and patch found at:

https://bugs.freedesktop.org/show_bug.cgi?id=77104

Just waiting on Ubuntu to back port the patch. Effects everyone with i7 that uses the deskop and open office or chrome.

Please fix.. Ubuntu LTS won't be on 3.17 kernel for a really long time.

Revision history for this message
Michael Stucki (mstucki) wrote :

Someone marked this as a duplicate of #1274779 but I do not agree. This one is about a kernel fix (which only needs to be backported), whereas the other issue affects the xorg driver.

The problem described here is still valid for me on Ubuntu 14.04. Can anyone please backport the fix from above?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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