You are not logged in.

#1 2026-02-23 16:57:22

soush
Member
Registered: 2026-02-23
Posts: 2

Constant consistent game freezes/gpu hangs

NVIDIA GPU hang/freeze using arch linux, not tied to heavy load or following any pattern.

Hardware list (if relevant): 9800x3d CPU, 5070 FE GPU
I am using arch linux with hyprland + caelestia dots (not sure if latter is relevant)

Im using two games to assay my changes: Cyberpunk 2077 and FF7 Remake Integrade.

After playing the former for some time the application freezes where my DE (hyprland + quickshell) is still active and functional and audio from the game application continues.

What I have tried so far:

- Switching to linux-zen kernel
- Switching to linux-lts kernel
- Swapping drivers from nvidia-open-dkms to nvidia-open-beta
- System wipe and reinstall from installation media (not a troubleshooting step just kinda happened)
- Disabling GSP firmware:
    Under the 590xx drivers from nvidia-open-dkms I followed the wiki steps and regenerated initramfs then rebooted but the GSP version was still active? idk if this is because open-dkms is partially open source?
- Swapping to Plasma X11 to see if it was a xwayland issue (drm.modeset=1 in grub.cfg for wayland)
- Changing amdpstate to passive (not sure if relevant)
- added "XDG_SESSION_TYPE,wayland GBM_BACKEND,nvidia-drm __GLX_VENDOR_LIBRARY_NAME,nvidia" to /etc/environment


What I plan to try:
- Swapping to 580xx drivers from AUR ; was going to do this but they were downloading at 200kb/s and it was 4am
- Installing proprietary drivers from the .run file (as a troubleshooting step not long term)
- disabling RenderAcel in xorg.conf (skipped this cause I was running wayland so didnt think it was relevant)
- messing with the micro-op cache in bios (iirc neither game is opengl)

Sorry if this is a really easy fix and I just overlooked something simple in the wiki just thought it couldnt hurt to put this out there while I tried to fix it myself.

Offline

#2 Yesterday 11:37:11

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,785

Re: Constant consistent game freezes/gpu hangs

- Disabling GSP firmware:
    Under the 590xx drivers from nvidia-open-dkms I followed the wiki steps and regenerated initramfs then rebooted but the GSP version was still active? idk if this is because open-dkms is partially open source?

My understanding is that the nvidia-open driver is completely open source but requires the proprietary GSP firmware to do anything.

- Swapping to Plasma X11 to see if it was a xwayland issue (drm.modeset=1 in grub.cfg for wayland)

that's not how you start a plasma X11 session.
Install plasma-x11-session and initiate a plasma X session from your display manager.

What I plan to try:
- Swapping to 580xx drivers from AUR ; was going to do this but they were downloading at 200kb/s and it was 4am
- Installing proprietary drivers from the .run file (as a troubleshooting step not long term)
- disabling RenderAcel in xorg.conf (skipped this cause I was running wayland so didnt think it was relevant)
- messing with the micro-op cache in bios (iirc neither game is opengl)

Your 5070 FE card uses a Blackwell chipset (aka GBXXX) for which nvidia has recommended nvidia-open for a long time.
It's questionable if it will work at all on nvidia proprietary driver.
The other options are unlikely to help.


Both those games are using wine or steam/proton ?
Are there other applications that crash the system ?

Hardware list (if relevant): 9800x3d CPU, 5070 FE GPU

The 9800x3d processor comes with an integrated amd gpu, so you have 2 gpus and may be running a hybrid graphics system..

Please post the outputs of

$ lspci -k
$ eglinfo -B   #comes with mesa-utils
$ DRI_PRIME=1 eglinfo -B
$ vulkaninfo --summary    #comes with vulkan-tools

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 Today 02:33:14

soush
Member
Registered: 2026-02-23
Posts: 2

Re: Constant consistent game freezes/gpu hangs

Hey thanks for your reply:

When I mentioned the modeset=1 line I wrote it odd where I meant I had that the line in my Wayland config; I did install X11 Plasma and booted it from my display manager- that's my fault for the weird phrasing.

Here are the requested outputs:

◄ 1s ⋈┈◎ lspci -k                                                                                                                                                         ⌂ 21:22
         eglinfo -B   #comes with mesa-utils
         DRI_PRIME=1 eglinfo -B
         vulkaninfo --summary    #comes with vulkan-tools
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex
	Subsystem: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge IOMMU
	Subsystem: Gigabyte Technology Co., Ltd Device d000
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
	Subsystem: Gigabyte Technology Co., Ltd Device 5001
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
	Subsystem: Gigabyte Technology Co., Ltd Device 5001
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation GB205 [GeForce RTX 5070] (rev a1)
	Subsystem: NVIDIA Corporation Device 205a
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GB205 High Definition Audio Controller (rev a1)
	Subsystem: NVIDIA Corporation Device 0000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN850X NVMe SSD (rev 01)
	Subsystem: Sandisk Corp WD Black SN850X NVMe SSD
	Kernel driver in use: nvme
	Kernel modules: nvme
03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Upstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:0c.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 0c)
	Subsystem: Gigabyte Technology Co., Ltd Device e000
	Kernel driver in use: r8169
	Kernel modules: r8169
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8922AE 802.11be PCIe Wireless Network Adapter (rev 01)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL8922AE 802.11be PCIe Wireless Network Adapter
	Kernel driver in use: rtw89_8922ae
	Kernel modules: rtw89_8922ae
0e:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 800 Series Chipset USB 3.x XHCI Controller (rev 01)
	Subsystem: ASMedia Technology Inc. Device 1142
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
0f:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset SATA Controller (rev 01)
	Subsystem: ASMedia Technology Inc. Device 1062
	Kernel driver in use: ahci
	Kernel modules: ahci
10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Granite Ridge [Radeon Graphics] (rev cb)
	Subsystem: Gigabyte Technology Co., Ltd Device d000
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
10:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
10:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
	Subsystem: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
	Kernel driver in use: ccp
	Kernel modules: ccp
10:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
	Subsystem: Gigabyte Technology Co., Ltd Device 5007
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
10:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
	Subsystem: Gigabyte Technology Co., Ltd Device 5007
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
10:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Ryzen HD Audio Controller
	DeviceName: Realtek ALC1220
	Subsystem: Gigabyte Technology Co., Ltd Device a014
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
11:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 2.0 xHCI
	Subsystem: Gigabyte Technology Co., Ltd Device 5007
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
GBM platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Wayland platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

X11 platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device platform:
Device #0:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #1:

Platform Device platform:
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

pci id for fd 33: 10de:2f04, driver (null)
pci id for fd 34: 10de:2f04, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

pci id for fd 33: 10de:2f04, driver (null)
pci id for fd 34: 10de:2f04, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

eglinfo: eglInitialize failed

Device #2:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #3:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

GBM platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Wayland platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

X11 platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device platform:
Device #0:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 590.48.01
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce RTX 5070/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 590.48.01
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #1:

Platform Device platform:
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

pci id for fd 33: 10de:2f04, driver (null)
pci id for fd 34: 10de:2f04, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

pci id for fd 33: 10de:2f04, driver (null)
pci id for fd 34: 10de:2f04, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:2f04, driver (null)

eglinfo: eglInitialize failed

Device #2:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Ryzen 7 9800X3D 8-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #3:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

==========
VULKANINFO
==========

Vulkan Instance Version: 1.4.341


Instance Extensions: count = 25
-------------------------------
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_maintenance1            : extension revision 1
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 = 6
--------------------------
VK_LAYER_NV_optimus               NVIDIA Optimus layer         1.4.325  version 1
VK_LAYER_NV_present               NVIDIA Presentation Layer    1.4.325  version 1
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.325
	driverVersion      = 590.48.1.0
	vendorID           = 0x10de
	deviceID           = 0x2f04
	deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
	deviceName         = NVIDIA GeForce RTX 5070
	driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
	driverName         = NVIDIA
	driverInfo         = 590.48.01
	conformanceVersion = 1.4.3.0
	deviceUUID         = f37c2f2f-78c9-2cb4-4c4b-173bf7235b70
	driverUUID         = cacc304f-7167-5cf5-a6bd-293f0657ef84 

What stands out to me is the

libEGL warning: egl: failed to create dri2 screen

error so far,

For now I plan to disable the iGPU in my bios and see if that irons anything out. Thanks.

(edit) also wanted to mention that you were correct, the propreitary drivers did not detect my gpu, so I swapped back over to nvidia-open drivers and I have enabled persistence mode^

Last edited by soush (Today 02:37:28)

Offline

#4 Today 09:33:53

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,785

Re: Constant consistent game freezes/gpu hangs

Please separate outputs of commands into multiple code-blocks, it helps to keep things readable .

libEGL warning: egl: failed to create dri2 screen

That is probably the simpledrm device that exists only temporarily during early boot.
Nvidia driver is known to have issues with it though they have been reduced a lot in recent versions.

Disabling the iGPU may help, but the outputs suggest you already have it set as secondary gpu .

Cyberpunk 2077 and FF7 remake intergrade both appear to be directX 12 games. For wine/steam/proton on linux that gives a 99.999% chance they're running through a DirectX to Vulkan translator like vkd3d or vkd3d-proton .

Mesa has great support for using vulkan on multiple gpu/driver systems and nvidia driver also supports it.

Install vulkan-radeon and vulkan-mesa-implicit-layers from repos, see Vulkan - switching between devices .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB