On my Ubuntu 15.10 machine with a GTX970 XOrg freezes in a busy loop while sometimes the screen corrupts. This happens on both 361.18 and 355.11 and Linux 4.2 and 4.4, mostly during playing Divinity Original Sin Enhanced Edition. The Kernel log after the freeze reads:
[ 474.778370] NVRM: GPU at PCI:0000:01:00: GPU-f83c7344-5fe6-0dd0-6020-53e351bb25d2
[ 474.778379] NVRM: Xid (PCI:0000:01:00): 13, Graphics MME Exception Type: MAX_INSTR_LIMIT
[ 474.778383] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x404490=0x80000010
[ 474.778392] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0020, Class 0000b197, Offset 00001f24, Data 00000fff
[ 474.850717] NVRM: Xid (PCI:0000:01:00): 62, 1221(7534) 00000000 00000000
[ 487.684223] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405848=0x80000000
[ 487.684228] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error
[ 487.684229] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405840=0xa0000200
[ 487.684236] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0010, Class 0000b197, Offset 00002390, Data 44fffe00
[ 489.682617] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[ 493.679435] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[ 495.678003] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
or
[ 197.817969] NVRM: GPU at PCI:0000:01:00: GPU-f83c7344-5fe6-0dd0-6020-53e351bb25d2
[ 197.817972] NVRM: Xid (PCI:0000:01:00): 13, Graphics MME Exception Type: MAX_INSTR_LIMIT
[ 197.817975] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x404490=0x80000010
[ 197.817983] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0010, Class 0000b197, Offset 00001120, Data ffffff00
[ 199.309204] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.418979] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.534524] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.634223] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.733947] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.834381] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 199.934001] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.050528] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.150546] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.250648] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.350520] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.469579] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.567281] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.667278] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.750630] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.850888] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 200.950595] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 201.034284] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 201.115862] NVRM: Xid (PCI:0000:01:00): 62, 3c59(9f48) 00000000 00000000
[ 201.134002] NVRM: Xid (PCI:0000:01:00): 31, Ch 00000010, engmask 00000111, intr 10000000
[ 203.134199] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[ 205.134289] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
Some people seem the have fixed similar problems by replacing there GPU. If this is indeed a hardware issue could I please get a conformation from Nvidia? Also I would have loved to include the nvidia-bug-report.log.gz file but I can’t find any attach function on the forum. Should I just email the file to linux-bugs@nvidia.com ? Should I add some reverence to this thread?
nvidia-bug-report.log.gz (208 KB)