Difficult to reproduce, but it happened at least 5 times in the past month: at the end of a game (usually after a few matches) after pressing “continue”, the screen fades to black and becomse frozen, except the dota2 cursor is still visible and moves around fine, but keyboard input is so laggy nothing happens. The screen is basically stuck.
The CPU is pegged at 200% for the dota2 process, the lxdm (display manager) process, and the Xorg server process. Which is probably why keyboard inputs are not doing anything.
After hitting ctrl+alt+f2 (to get to a tty) many times for a minute or two, I can finally get to kill the dota2 process. Otherwise, the window manager just doesn’t respond (ie. can’t switch workspaces).
In system logs I noticed these lines around the time it crashed:
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 0: WIDTH CT Violation. Coordinates: (0x120, 0x0)
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x500420=0x80000010 0x500434=0x120 0x500438=0x1900 0x50043c=0x0
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 1: WIDTH CT Violation. Coordinates: (0x160, 0x0)
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x508420=0x80000010 0x508434=0x160 0x508438=0x1900 0x50843c=0x0
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 2: WIDTH CT Violation. Coordinates: (0x130, 0x0)
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x510420=0x80000010 0x510434=0x130 0x510438=0x1900 0x51043c=0x0
Aug 27 19:25:03 clevo kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 002c, Class 0000a097, Offset 0000081c, Data 006e0000
So apparently the nvidia driver is having a problem, thus I have not reported this to the dota2 team yet.
If you look at my attached logs, you’ll see I also hit sysRq key combinations but nothing happened.
I think I had the same problem with the very latest driver too (384.59) before I downgraded to 381.09 (for another issue, related to temperature and fan going crazy). I will upgrade again to 384.
69 and report back if this issue still happens.
Perhaps someone has had this problem too? Please report back.
I use the Vulkan API renderer in Dota2, not OpenGL.
SPECS:
Antergos (Arch Linux)
Kernel 4.9.40-1-lts x86_64
CPU: Intel Core i7-3740QM CPU @ 3.7GHz
GPU: GeForce GTX 670MX [GK104M]
GPU Driver: nvidia proprietary 381.09
RAM: 16GB
MOBO: Clevo P370EM
Window manager: i3 (no compositor active)
Note that I use the nvidia-driver .run installer provided by nVidia.
Thanks for your time.
nvidia-bug-report.log.gz (327 KB)
nvidia-installer.log.gz (4.94 KB)