You are not logged in.
Do you now get a more usable journal when rebooting w/ sysrq+REISUB or have the nvme errors returned?
Offline
Sorry, I got sick.
As for current status, I got reminded of why I had pci=nomsi as a kernel parameter, and it was because the journal would be constantly filled with
[ 49.788566] pcieport 0000:00:1c.7: AER: Correctable error message received from 0000:00:1c.7
[ 49.788571] pcieport 0000:00:1c.7: PCIe Bus Error: severity=Correctable, type=Physical Layer, (Receiver ID)
[ 49.788572] pcieport 0000:00:1c.7: device [8086:a33f] error status/mask=00000001/00002000
[ 49.788574] pcieport 0000:00:1c.7: [ 0] RxErr (First)As for SysRq+REISUB, here's the latest log output:
http://0x0.st/Pq-Z.txt
Possibly of note, the terminal I had for dmesg output also closed, and no messages were entered before it did
Offline
Journal says "pci=nommconf" not "pci=nomsi" but otherwise no data is preserved at the tail - but the kernel parameters don't suggest you're disabling APST either
Throw "nvme_core.default_ps_max_latency_us=0 pcie_port_pm=off iommu=soft" at it and see whether you can still reproduce the crash, but I almost suspect the nvme gets starved by the overall power demand of the game?
Offline
"pci=nomsi" is what I had before. I removed it after it was pointed out and I couldn't remember why. Trying to fix the issue that arose from removing it, forum post recommended adding "pci=nommconf" instead, so I figured I'd try it.
I had APST disabled, but it didn't fix the issue, then after I reseated the SSD and it worked consistently well for a short while (which I still can't explain), I tested if it still worked with them gone, which it did, so I left them.
Re-added them, and the issue still persists.
Offline
I almost suspect the nvme gets starved by the overall power demand of the game?
Can you move the nvme to a different PCI slot?
Forgot to attach the dedicated 6/8-pin power supply to the GPU?
Do you get the same w/ the non-open 580xx nvidia drivers?
https://aur.archlinux.org/packages?O=0&K=580xx
Offline
I moved the nvme to a different PCI slot after the issue recurred shortly after the first reseating.
The GPU is plugged in properly, including the 6+2 pin connector.
I installed all of the 580xx drivers. CS2 no longer launches with
[ 296.640829] cs2[8323]: segfault at 2b3 ip 00007ff109450dac sp 00007fffc38681a0 error 4 in librendersystemvulkan.so[64fdac,7ff109272000+3e2000] likely on CPU 5 (core 5, socket 0)
[ 296.640836] Code: ff ff eb 0d 0f b6 85 a6 f2 ff ff 88 85 a7 f2 ff ff 48 8d 3d a6 8e e1 ff 31 f6 e8 cf c3 e2 ff 84 c0 74 16 48 8b 85 90 f2 ff ff <41> f6 84 06 b3 02 00 00 20 0f 84 10 12 00 00 e8 00 c4 e2 ff be 51and Lies of P completely fills up my system memory + swap at ~20% through the in-game shader compilation step.
Offline
nvidia-smi
glxinfo -B
vulkaninfo --summary
dkms statusOffline
nvidia-smi
Thu Jan 29 16:46:12 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.126.09 Driver Version: 580.126.09 CUDA Version: 13.0 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 Ti Off | 00000000:01:00.0 On | N/A |
| 0% 29C P8 14W / 200W | 839MiB / 8192MiB | 64% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 541 G /usr/lib/Xorg 15MiB |
| 0 N/A N/A 635 G /usr/bin/ksecretd 2MiB |
| 0 N/A N/A 669 G /usr/bin/kwin_wayland 91MiB |
| 0 N/A N/A 769 G /usr/bin/Xwayland 3MiB |
| 0 N/A N/A 808 G /usr/bin/ksmserver 2MiB |
| 0 N/A N/A 810 G /usr/bin/kded6 2MiB |
| 0 N/A N/A 825 G /usr/bin/plasmashell 65MiB |
| 0 N/A N/A 864 G /usr/bin/kaccess 2MiB |
| 0 N/A N/A 865 G ...it-kde-authentication-agent-1 2MiB |
| 0 N/A N/A 1039 G /usr/lib/DiscoverNotifier 2MiB |
| 0 N/A N/A 1045 G /usr/lib/firefox/firefox 151MiB |
| 0 N/A N/A 1072 G /usr/lib/xdg-desktop-portal-kde 2MiB |
| 0 N/A N/A 1092 G /usr/bin/dolphin 2MiB |
| 0 N/A N/A 1094 G /usr/bin/plasma-systemmonitor 22MiB |
| 0 N/A N/A 1303 G ...rack-uuid=3190708988185955192 63MiB |
| 0 N/A N/A 1313 G /usr/bin/kwalletd6 2MiB |
| 0 N/A N/A 1359 G /usr/lib/electron40/electron 92MiB |
| 0 N/A N/A 8219 G /usr/bin/konsole 2MiB |
+-----------------------------------------------------------------------------------------+glxinfo -B
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 8192 MB
Total available memory: 8192 MB
Currently available dedicated video memory: 6979 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 580.126.09
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 580.126.09
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 580.126.09
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20vulkaninfo --summary
==========
VULKANINFO
==========
Vulkan Instance Version: 1.4.335
Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 5
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
VK_NV_display_stereo : extension revision 1
Instance Layers: count = 13
---------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221 version 1
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.4.303 version 1
VK_LAYER_MESA_screenshot Mesa Screenshot layer 1.4.303 version 1
VK_LAYER_MESA_vram_report_limit Limit reported VRAM 1.4.303 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.4.312 version 1
VK_LAYER_NV_present NVIDIA GR2608 layer 1.4.312 version 1
VK_LAYER_RENDERDOC_Capture Debugging capture layer for RenderDoc 1.4.324 version 42
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.4.312
driverVersion = 580.126.9.0
vendorID = 0x10de
deviceID = 0x2489
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3060 Ti
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 580.126.09
conformanceVersion = 1.4.1.3
deviceUUID = 99249cb4-f82a-adcc-f186-79f6269f3a03
driverUUID = 9756eed7-117e-56eb-8928-8e249b39bb59dkms status
nvidia/580.126.09, 6.18.7-arch1-1, x86_64: installedOffline
Looks - ok forgot lib32-nvidia-580xx-utils ?
Offline
Installed.
pacman -Qs lib32-nvidia-580xx-utils
local/lib32-nvidia-580xx-utils 580.126.09-1
NVIDIA drivers utilities (32-bit) (580xx)Offline
So it's not the nvidia installation and not vulkan, https://github.com/valvesoftware/csgo-o … ssues/4259 has a bunch of AMD GPUs…
Sure that didn't happen w/ the nvidia-open driver?
https://wiki.archlinux.org/title/Steam/ … _emulation
Did you otherwise try the 580xx drivers and did you encounter any full system crashes (or were the CS2/Lies of P the original problem, ie the symptoms just changed)?
Offline
The comment from stackallocator https://github.com/ValveSoftware/csgo-o … 3626546820 does describe most of the primary symptoms 1:1, but yeah, all AMD.
The earlier comment by Duszkek makes me think it's a different root cause causing the same type of issue, because the issue happens on both the flatpak and the regular package.
Offline
Did you otherwise try the 580xx drivers and did you encounter any full system crashes
Offline
Apologies, I installed the 580xx drivers (and still do), and there are still full system crashes. CS2 crashes the same as it always has, and Lies of P doesn't have the memory issue anymore. Genuinely no idea what was the issue or what fixed it in the end, but seems that was unrelated.
Offline
tbc, you installed https://aur.archlinux.org/packages?O=0&K=580xx (not the 580xx nvidia-open drivers) - did you also disable the https://wiki.archlinux.org/title/NVIDIA … P_firmware ?
(The theory being that CPU and GPU load starves the nvme which then drops out)
Offline
I did install the 580xx drivers from the AUR, not the 580xx open drivers, yes.
I had not set NVreg_EnableGpuFirmware=0 before, but have done so now, and there has been no change.
Offline
The theory being that CPU and GPU load starves the nvme which then drops out
Last best idea would be to substitute the nvme for some SATA drive to see whether it's the critical bit piece of HW or whether the game (induced load) can take down a SATA drive as well ![]()
Offline