10de:0dfc NVRM Graphics Exception on resume from hibernate

Bug #1450748 reported by Thomas
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-346 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

When I try to resume from hibernating, my DELL Latitude E6430 (nvidia prime disabled in bios and NVIDIA 346.59 driver is correctly being used) in Kubuntu 15.04 I often get the text console instead of X and the following error message being displayed, requiring a restart:
May 1 11:13:49 posterior kernel: [52927.775439] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 1 Error
May 1 11:13:49 posterior kernel: [52927.775493] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 2 Error
May 1 11:13:49 posterior kernel: [52927.775536] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 3 Error
May 1 11:13:49 posterior kernel: [52927.775579] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 4 Error
May 1 11:13:49 posterior kernel: [52927.775621] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error
May 1 11:13:49 posterior kernel: [52927.775665] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405840=0xa200021e
May 1 11:13:49 posterior kernel: [52927.775719] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0017, Class 00009197, Offset 00001614, Data 00000000

WORKAROUND: Use nouveau.

WORKAROUND: Use 349.12 via http://www.nvidia.com/download/driverResults.aspx/83513/en-us .

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: xorg 1:7.7+7ubuntu4
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 346.59 Tue Mar 31 14:10:31 PDT 2015
 GCC version: gcc version 4.9.2 (Ubuntu 4.9.2-10ubuntu13)
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: KDE
Date: Fri May 1 11:25:19 2015
DistUpgraded: 2015-04-26 15:59:38,198 DEBUG enabling apt cron job
DistroCodename: vivid
DistroVariant: kubuntu
DkmsStatus:
 bbswitch, 0.8, 3.13.0-37-generic, x86_64: installed
 bbswitch, 0.8, 3.16.0-34-generic, x86_64: installed
 bbswitch, 0.8, 3.19.0-15-generic, x86_64: installed
 nvidia-346, 346.59, 3.19.0-15-generic, x86_64: installed
GraphicsCard:
 NVIDIA Corporation GF108GLM [NVS 5200M] [10de:0dfc] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:0534]
InstallationDate: Installed on 2014-01-15 (471 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MachineType: Dell Inc. Latitude E6430
PlymouthDebug: Error: [Errno 13] Permission denied: '/var/log/plymouth-debug.log'
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.19.0-15-generic root=/dev/mapper/kubuntu--vg-root ro splash quiet plymouth:debug=1
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to vivid on 2015-04-26 (4 days ago)
dmi.bios.date: 08/19/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A16
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA16:bd08/19/2014:svnDellInc.:pnLatitudeE6430:pvr01:rvnDellInc.:rn:rvr:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6430
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.60-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Fri May 1 11:14:44 2015
xserver.configfile: default
xserver.errors: open /dev/fb0: No such file or directory
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:

xserver.version: 2:1.17.1-0ubuntu3

Revision history for this message
Thomas (thomas-wiecki) wrote :
penalvch (penalvch)
tags: added: latest-bios-a16
removed: fonts
Changed in xorg (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Thomas (thomas-wiecki) wrote :

I just installed nouveau and after some hick-ups with plasma (mostly related to dual-monitor) it's working fine now. I was able to successfully suspend+resume twice in a row. As I said before the problem is not deterministic so I will keep an eye on whether it fails with nouveau as well but I think we can work with the assumption that switching worked around the problem.

Revision history for this message
penalvch (penalvch) wrote :

Thomas, to see if this is already fixed in the latest release from nvidia, could you please test 349.12 via http://www.nvidia.com/download/driverResults.aspx/83513/en-us and advise to the results?

description: updated
description: updated
summary: - NVRM Graphics Exception on resume
+ 10de:0dfc NVRM Graphics Exception on resume from hibernate
Changed in xorg (Ubuntu):
importance: Medium → Low
Revision history for this message
Thomas (thomas-wiecki) wrote :

Christopher,

I tested this now with the newer nvidia driver as you suggested and so far the problem has not been reoccuring. Thanks!

Thomas

penalvch (penalvch)
description: updated
affects: xorg (Ubuntu) → nvidia-graphics-drivers-346 (Ubuntu)
Changed in nvidia-graphics-drivers-346 (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Thomas (thomas-wiecki) wrote :

The issue reoccurred today. After coming back from suspend with the most recent nvidia driver I got:

[40279.151972] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000001 00000080 00000000 00000005 0000000b
[40279.152077] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000002 00000080 00000000 00000005 0000000b
[40279.166077] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 1 Error
[40279.166186] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 2 Error
[40279.166291] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 3 Error
[40279.166393] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 4 Error
[40279.166488] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error
[40279.166597] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 11 Error
[40279.166688] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 18 Error
[40279.166781] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405840=0xa2040a1e
[40279.166888] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0003, Class 00009197, Offset 00002390, Data 00000000
[40279.275762] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000001 00000080 00000000 00000005 0000000b
[40279.275864] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000002 00000080 00000000 00000005 0000000b
[40279.276703] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 0: SAVE_RESTORE_ADDR_OOB
[40279.276800] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x500900=0x80000001

[40279.276918] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0004, Class 00009197, Offset 000023a8, Data 00000000
[40279.299329] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 1 Error
[40279.299427] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 2 Error
[40279.299514] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 3 Error
[40279.299600] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 4 Error
[40279.299684] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error
[40279.299769] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 18 Error
[40279.299854] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405840=0xa204021e
[40279.299954] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 000f, Class 00009197, Offset 00002390, Data 00000007

So it seems that the newest nvidia driver did not actually fix the problem (but maybe made it occur less frequently?)

Revision history for this message
penalvch (penalvch) wrote :

Thomas, please feel free to file an upstream report following https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia#Reporting_an_upstream_bug .

Revision history for this message
Thomas (thomas-wiecki) wrote :

I noticed a peculiar thing: after installing the binary beta driver, resume from hibernate works for a while. Then at one point it stops working stays non-working until I re-install the binary driver.

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.