
lizardblock
Published
Frequent crashes with dmesg logs of the form:
Sep 14 18:33:07 ubuntu kernel: NVRM: Xid (PCI:0000:01:00): 31, pid=8514, name=HorizonZeroDawn, Ch 000000b7, intr 00000000. MMU Fault: ENGINE GRAPHICS GPCCLIENT_GCC faulted @ 0x0_00000000. Fault is of type FAULT_PDE ACCESS_TYPE_VIRT_READ
until I downgraded the nvidia driver to v470 (apt install nvidia-driver-470
) in Ubuntu (tried 535 and 525)
(sleep 30 ; ps aux | grep 'TS3W\.exe' | awk '{print "taskset -p ffffffff " $2 ;}' | bash) & PROTON_USE_WINED3D=1 taskset --cpu-list 0 %command%
I have an Intel Alder Lake (12th gen) CPU, and TS3 has a known bug with this CPU (https://steamcommunity.com/app/47890/discussions/0/3202622816421469528/) with a workaround for Windows (https://answers.ea.com/t5/Technical-Issues-PC/Sims-3-won-t-open-Alder-Lake-Intel-12th-gen-CPU/m-p/11144265#M249006) that causes the game to fail to start after the launcher.
The launch options implement a similar workaround for Linux, assuming you click through to the game within 30 seconds (took me hours to figure out why a game that previously worked wasn't working any more - I assumed it was a Proton/Linux issue, not a CPU one!).