I’ve avidly followed this topic as, for the first time in my life with NVidia, I’ve encountered this unfamous issue.
NVRM: Xid (PCI:0000:01:00): 31, pid=9037, name=HorizonZeroDawn, Ch 00000046, intr 00000000. MMU Fault: ENGINE GRAPHICS GPCCLIENT_GCC faulted @ 0x0_00000000. Fault is of type FAULT_PDE ACCESS_TYPE_VIRT_READ
Context : Ubuntu 23.04, Core i5-13600KF, ASUS TUF 3060 12GB, 64GB of DDR5 RAM. Using Steam with Experimental Proton.
NVidia Driver Version 525.125.06
NVML Version 12.525.125.06
I’ve tried all the “tricks” described in this thread (and the other related threads too). I’ve even downgraded the NVidia driver from 535 to 525.
Perhaps I’ve been too greedy as I try to play at 1440p, VSYNC, no IPS limitations, Ultra quality, DLSS.
With the 535 driver, the game crashes during the benchmark. Now, with the 525, I can launch the benchmark everytime without having any problem.
But then, I try to play, and within 2 minutes, the screen freezes (not the sound). And finally, I can close the application (else, the whole system is frozen).
Since it seems to be a CUDA issue, I thought that it would be a good idea to leave the GPU alone. So I’ve tried to lower the details, deactivate DLSS and so on. And it works, to a certain extent.
I was able to play for 3h in a raw one time !
But it was just once. Then, the issue came back.
I’ve even tried to rollback to an older kernel (after all, it was working in the good ol’ time, wasn’t it ?) but without success.
Perhaps my 3060 got fried on the corners … Dunno. I hope I’ll contribute to (high level) diagnosis the issue.