You are not logged in.
As of version 570, the nvidia drivers have caused nearly all my games to run at around 7 fps when they ran perfectly fine before. I've tried nvidia, nvidia-dkms, and nvidia-open-dkms, but they all give the same results. I use Hyprland and I've gone through the nvidia section on its wiki multiple times.
System Specs:
AMD Ryzen 7 5700X
RTX 3070
32GB RAM
Kernel: 6.14.4.arch1-2
Last edited by Dyzzal (2025-05-12 22:13:38)
Offline
I've gone through the nvidia section on its wiki multiple times.
Let's see…
glxinfo -B
lsmod | grep -E '(nv|nou)'
Offline
glxinfo:
name of display: :0
display: :0 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: 3136 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3070/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 570.144
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 570.144
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 570.144
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
lsmod:
nvidia_drm 139264 104
drm_ttm_helper 16384 2 nvidia_drm
nvidia_uvm 3932160 12
nvidia_modeset 2158592 28 nvidia_drm
video 81920 1 nvidia_modeset
nvidia 13115392 687 nvidia_uvm,nvidia_modeset
Offline
What does `pacman -Qs nvidia` show?
Offline
What does `pacman -Qs nvidia` show?
pacman -Qs nvidia:
local/cuda 12.8.1-2
NVIDIA's GPU programming toolkit
local/cuda-tools 12.8.1-2
NVIDIA's GPU programming toolkit (extra tools: nvvp, nsight, compute-sanitizer)
local/egl-gbm 1.1.2.1-1
The GBM EGL external platform library
local/egl-wayland 4:1.1.19-1
EGLStream-based Wayland external platform
local/egl-x11 1.0.1-1
NVIDIA XLib and XCB EGL Platform Library
local/lib32-nvidia-utils 570.144-1
NVIDIA drivers utilities (32-bit)
local/libva-nvidia-driver 0.0.13-1
VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-3
Nvidia VDPAU library
local/libxnvctrl 570.144-1
NVIDIA NV-CONTROL X extension
local/nvidia-open-dkms 570.144-3
NVIDIA open kernel modules - module sources
local/nvidia-settings 570.144-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 570.144-3
NVIDIA drivers utilities
local/opencl-nvidia 570.144-3
OpenCL implemention for NVIDIA
local/python-nvidia-ml-py 12.570.86-1
Python Bindings for the NVIDIA Management Library
Offline
nvidia drivers are at use, down to xwayland, you can (because of "game") check "glxinfo32 -B" but I don't expect any surpises there.
What about "not hyprland", do games run with expected speed on weston or sway? What on X11/openbox?
How do eglgears and glxgears behave?
Finally
nearly all my games to run at around 7 fps
Is all "your games" "steam" and do you use steam from the repos or some flatschpak?
Offline
What about "not hyprland", do games run with expected speed on weston or sway? What on X11/openbox?
Tested plasma wayland and x11 and they both run the same
How do eglgears and glxgears behave?
Both run perfectly fine
Is all "your games" "steam" and do you use steam from the repos or some flatschpak?
I use steam from flatpak but it's not only steam games. GOG, Epic, and Itch games all have issues (unless they're visual novels or other games that require barely any graphical power)
Offline
https://wiki.archlinux.org/title/NVIDIA … P_firmware
What does nvidia-smi report while running a game (notably the power state)
Offline
I tried this a few days ago and it went to P0 as soon as the game was open but the went back to P8
Here's the result while having Squirrel Stapler open
Sat May 10 00:11:30 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.144 Driver Version: 570.144 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| 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 3070 Off | 00000000:29:00.0 On | N/A |
| 0% 36C P8 17W / 220W | 2509MiB / 8192MiB | 13% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1339 G Hyprland 332MiB |
| 0 N/A N/A 1413 G Xwayland 7MiB |
| 0 N/A N/A 1452 G /usr/bin/xwaylandvideobridge 3MiB |
| 0 N/A N/A 2873 G /opt/zen-browser-bin/zen-bin 523MiB |
| 0 N/A N/A 8663 G ./firefox.real 176MiB |
| 0 N/A N/A 127137 G /proc/self/exe 998MiB |
| 0 N/A N/A 144179 G tauonmb 141MiB |
| 0 N/A N/A 287417 G /usr/bin/kitty 15MiB |
| 0 N/A N/A 303450 G /usr/bin/kitty 15MiB |
| 0 N/A N/A 420541 G /usr/bin/kitty 47MiB |
| 0 N/A N/A 436581 G /usr/bin/kitty 9MiB |
| 0 N/A N/A 446548 G /usr/bin/kitty 36MiB |
+-----------------------------------------------------------------------------------------+
Offline
Here's the result while having Squirrel Stapler open
That looks like it was implemented on https://en.wikipedia.org/wiki/Id_Tech#id_Tech_2 w/o hw acceleration?
How does xonotic perform?
Offline
That looks like it was implemented on https://en.wikipedia.org/wiki/Id_Tech#id_Tech_2 w/o hw acceleration?
Nope, unity game from a few years ago. Still might not have been the best game to test
How does xonotic perform?
Same power level but it ran really well
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.144 Driver Version: 570.144 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| 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 3070 Off | 00000000:29:00.0 On | N/A |
| 0% 37C P8 18W / 220W | 2724MiB / 8192MiB | 24% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1339 G Hyprland 314MiB |
| 0 N/A N/A 1413 G Xwayland 7MiB |
| 0 N/A N/A 1452 G /usr/bin/xwaylandvideobridge 3MiB |
| 0 N/A N/A 2873 G /opt/zen-browser-bin/zen-bin 541MiB |
| 0 N/A N/A 8663 G ./firefox.real 168MiB |
| 0 N/A N/A 127137 G /proc/self/exe 994MiB |
| 0 N/A N/A 144179 G tauonmb 141MiB |
| 0 N/A N/A 287417 G /usr/bin/kitty 21MiB |
| 0 N/A N/A 303450 G /usr/bin/kitty 24MiB |
| 0 N/A N/A 420541 G /usr/bin/kitty 23MiB |
| 0 N/A N/A 446548 G /usr/bin/kitty 36MiB |
| 0 N/A N/A 458532 G /usr/bin/xonotic-sdl 274MiB |
+-----------------------------------------------------------------------------------------+
Offline
Do the problematic games all somehow involve proton/wine?
Offline
Don't think so, just tried the linux versions of Getting Over It and Darkwood, both still ran at around 7-10 fps
Offline
Hmm…
https://aur.archlinux.org/packages?O=0&K=unigine
vkcube
vulkaninfo --summary
Offline
I use steam from flatpak but it's not only steam games. GOG, Epic, and Itch games all have issues (unless they're visual novels or other games that require barely any graphical power)
Are your flatpak nvidia drivers installed/updated?
Last edited by LemonYerg (2025-05-11 10:39:16)
Offline
Are your flatpak nvidia drivers installed/updated?
Welp, I feel silly. I keep forgetting to update my flatpak things. A full update fixed it, thanks so much!
Offline
I use steam from flatpak but it's not only steam games. GOG, Epic, and Itch games all have issues (unless they're visual novels or other games that require barely any graphical power)
?
Offline
Dyzzal wrote:I use steam from flatpak but it's not only steam games. GOG, Epic, and Itch games all have issues (unless they're visual novels or other games that require barely any graphical power)
?
Didn't word this well. What I mean was that it wasn't just steam games that were affected, but games that require very very little graphical power aren't having obvious low framerates
Offline