I’m trying to play The Last of Us 2 on Bazzite (Fedora) 42 using Steam.
But the game always freezes within 20 seconds of gameplay.
My kernel log:
[ 436.957204] BUG: KFENCE: use-after-free read in _nv000179kms+0x439/0x2a10 [nvidia_modeset]
[ 436.957256] Use-after-free read at 0x00000000b9fa3a4b (in kfence-#18):
[ 436.957260] _nv000179kms+0x439/0x2a10 [nvidia_modeset]
[ 436.957300] _nv002901kms+0x663/0x9c0 [nvidia_modeset]
[ 436.957350] _nv000397kms+0x201/0x430 [nvidia_modeset]
[ 436.957398] _nv002900kms+0xeda/0x11b0 [nvidia_modeset]
[ 436.957449] _nv003010kms+0x78c/0xd20 [nvidia_modeset]
[ 436.957508] nvKmsIoctl+0xf7/0x270 [nvidia_modeset]
[ 436.957545] nvkms_ioctl_from_kapi_try_pmlock+0x66/0xc0 [nvidia_modeset]
[ 436.957583] _nv000023kms+0x566/0xbc0 [nvidia_modeset]
[ 436.957639] nv_drm_atomic_apply_modeset_config+0x2d1/0x640 [nvidia_drm]
[ 436.957651] nv_drm_atomic_commit+0x1f3/0x560 [nvidia_drm]
[ 436.957661] drm_mode_atomic_ioctl+0x4c4/0x7a0
[ 436.957667] drm_ioctl_kernel+0xad/0x100
[ 436.957671] drm_ioctl+0x29d/0x520
[ 436.957674] __x64_sys_ioctl+0x94/0xc0
[ 436.957678] do_syscall_64+0x7b/0x160
[ 436.957683] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 436.957690] kfence-#18: 0x00000000212c73e1-0x00000000a7bcfb2c, size=328, cache=kmalloc-rnd-04-512
[ 436.957694] allocated by task 2446 on cpu 7 at 436.939126s (0.018567s ago):
[ 436.957703] nvkms_alloc+0x51/0xb0 [nvidia_modeset]
[ 436.957740] _nv003042kms+0x22/0x40 [nvidia_modeset]
[ 436.957795] _nv002864kms+0x266/0x750 [nvidia_modeset]
[ 436.957845] _nv000726kms+0x40/0x60 [nvidia_modeset]
[ 436.957882] nvKmsIoctl+0xf7/0x270 [nvidia_modeset]
[ 436.957919] nvkms_ioctl_from_kapi+0x73/0xe0 [nvidia_modeset]
[ 436.957956] _nv000098kms+0x18f/0x250 [nvidia_modeset]
[ 436.958012] nv_drm_framebuffer_init+0x145/0x370 [nvidia_drm]
[ 436.958023] nv_drm_internal_framebuffer_create+0x1ec/0x3a0 [nvidia_drm]
[ 436.958032] nv_drm_framebuffer_create+0x96/0xc0 [nvidia_drm]
[ 436.958040] drm_internal_framebuffer_create+0xac/0x180
[ 436.958045] drm_mode_addfb2+0x47/0x110
[ 436.958048] drm_ioctl_kernel+0xad/0x100
[ 436.958051] drm_ioctl+0x29d/0x520
[ 436.958054] __x64_sys_ioctl+0x94/0xc0
[ 436.958057] do_syscall_64+0x7b/0x160
[ 436.958060] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 436.958066] freed by task 2446 on cpu 7 at 436.952208s (0.005857s ago):
[ 436.958071] _nv000805kms+0x49/0x60 [nvidia_modeset]
[ 436.958107] nvKmsIoctl+0xf7/0x270 [nvidia_modeset]
[ 436.958144] nvkms_ioctl_from_kapi+0x73/0xe0 [nvidia_modeset]
[ 436.958181] _nv000112kms+0x4b/0x60 [nvidia_modeset]
[ 436.958236] nv_drm_framebuffer_destroy+0x3b/0x50 [nvidia_drm]
[ 436.958246] drm_mode_closefb_ioctl+0x6f/0x90
[ 436.958250] drm_ioctl_kernel+0xad/0x100
[ 436.958253] drm_ioctl+0x29d/0x520
[ 436.958256] __x64_sys_ioctl+0x94/0xc0
[ 436.958259] do_syscall_64+0x7b/0x160
[ 436.958263] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 436.958269] CPU: 9 UID: 1000 PID: 2519 Comm: DP-1 Tainted: P S OE 6.14.6-106.bazzite.fc42.x86_64 #1
[ 436.958275] Tainted: [P]=PROPRIETARY_MODULE, [S]=CPU_OUT_OF_SPEC, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
[ 436.958277] Hardware name: System manufacturer System Product Name/RAMPAGE IV EXTREME, BIOS 4901 05/14/2014
[ 436.958280] ==================================================================
[ 557.717542] NVRM: GPU at PCI:0000:04:00: GPU-28c4a995-bc24-49cd-e960-3d919242476d
[ 557.717551] NVRM: Xid (PCI:0000:04:00): 69, pid=12578, name=tlou-ii-l.exe, Class Error: ChId 00a4, Class 0000c197, Offset 00002388, Data 08690046, ErrorCode 00000004
nvidia-bug-report.log.gz (1.3 MB)