NVIDIA Open GPU Kernel Modules Version
nvidia-open-dkms 610.43.02-2 / nvidia-utils 610.43.02-2
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
I have not tested the proprietary driver package of the same version yet. I am filing this as an open-kernel-module incident because the system is currently using nvidia-open-dkms, and the kernel-side failure came from nvidia_drm immediately before a userspace crash in NVIDIA EGL.
Operating System and Version
Arch Linux / Omarchy 3.8.2
Kernel Release
Linux omarchyNeptune 7.0.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 02 Jun 2026 18:26:58 +0000 x86_64 GNU/Linux
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
Hardware: GPU
NVIDIA GeForce RTX 5090 D, driver 610.43.02
Describe the bug
I hit a GPU/rendering failure on Arch Linux with the open NVIDIA kernel module stack. I do not have a reliable reproducer yet, but the timeline shows nvidia-drm allocation errors immediately before a Ghostty/GTK4 process crashed in NVIDIA EGL code. The machine then appears to have hung or rebooted abnormally.
Environment:
GPU: NVIDIA GeForce RTX 5090 D
Driver: 610.43.02
nvidia-open-dkms: 610.43.02-2
nvidia-utils: 610.43.02-2
Kernel: 7.0.11-arch1-1
Hyprland: 0.55.2-2
Ghostty: 1.3.1-arch2
GTK4: 4.22.4-1
Omarchy: 3.8.2
Observed timeline:
2026-06-11 15:15:10 CST
kernel: [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NVKMS memory for GEM object
kernel: [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NVKMS memory for GEM object
kernel: ghostty[1007163]: segfault at 0 ip 00007fe2a64f4390 sp 00007ffe361311d0 error 6 in libnvidia-eglcore.so.610.43.02[af4390,7fe2a5c19000+c46000] likely on CPU 7 (core 7, socket 0)
Coredump details:
Signal: SIGSEGV
Executable: /usr/bin/ghostty
Command line:
ghostty --class=org.omarchy.screensaver --config-file=~/.local/share/omarchy/default/ghostty/screensaver --font-size=18 -e omarchy-screensaver
The coredump stack starts in libnvidia-eglcore.so.610.43.02, then continues into the GTK4 render stack:
#0 libnvidia-eglcore.so.610.43.02 + 0xaf4390
#1 libnvidia-eglcore.so.610.43.02 + 0xa38c33
#2 libnvidia-eglcore.so.610.43.02 + 0xa43b5c
#3 libnvidia-eglcore.so.610.43.02 + 0x77e3a4
#4 libgtk-4.so.1 + 0x5cf7b8
#7 gsk_renderer_render (libgtk-4.so.1 + 0x59d9a3)
#23 ghostty + 0x135de95
The previous boot journal stopped at 2026-06-11 15:15:24 CST, and the next boot began at 2026-06-11 15:16:35 CST, suggesting the machine either hung or rebooted abnormally after the crash. I do not yet know whether the Ghostty crash caused the reboot/hang, was a symptom of an earlier GPU state problem, or was only temporally correlated.
After reboot, the GPU appeared healthy:
NVIDIA GeForce RTX 5090 D, 610.43.02, 32607 MiB total, 1926 MiB used, 35 C, 5% utilization
To Reproduce
I do not have a reliable reproducer yet. The affected userspace process was Omarchy's Ghostty-based screensaver:
ghostty --class=org.omarchy.screensaver --config-file=~/.local/share/omarchy/default/ghostty/screensaver --font-size=18 -e omarchy-screensaver
Bug Incidence
Once
nvidia-bug-report.log.gz
Not attached yet. I can generate and review nvidia-bug-report.log.gz if needed, but I did not want to upload a full machine report before checking it for local/private details. I understand the issue may be closed without this file.
More Info
Questions:
- Is
Failed to allocate NVKMS memory for GEM object expected to be recoverable, or can it leave the EGL/GTK rendering path in a state where clients crash inside libnvidia-eglcore.so?
- Are there specific NVIDIA debug flags, module parameters, or additional logs that would be useful if this happens again?
NVIDIA Open GPU Kernel Modules Version
nvidia-open-dkms 610.43.02-2 / nvidia-utils 610.43.02-2
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
I have not tested the proprietary driver package of the same version yet. I am filing this as an open-kernel-module incident because the system is currently using
nvidia-open-dkms, and the kernel-side failure came fromnvidia_drmimmediately before a userspace crash in NVIDIA EGL.Operating System and Version
Arch Linux / Omarchy 3.8.2
Kernel Release
Linux omarchyNeptune 7.0.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 02 Jun 2026 18:26:58 +0000 x86_64 GNU/Linux
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
Hardware: GPU
NVIDIA GeForce RTX 5090 D, driver 610.43.02
Describe the bug
I hit a GPU/rendering failure on Arch Linux with the open NVIDIA kernel module stack. I do not have a reliable reproducer yet, but the timeline shows
nvidia-drmallocation errors immediately before a Ghostty/GTK4 process crashed in NVIDIA EGL code. The machine then appears to have hung or rebooted abnormally.Environment:
Observed timeline:
Coredump details:
The coredump stack starts in
libnvidia-eglcore.so.610.43.02, then continues into the GTK4 render stack:The previous boot journal stopped at
2026-06-11 15:15:24 CST, and the next boot began at2026-06-11 15:16:35 CST, suggesting the machine either hung or rebooted abnormally after the crash. I do not yet know whether the Ghostty crash caused the reboot/hang, was a symptom of an earlier GPU state problem, or was only temporally correlated.After reboot, the GPU appeared healthy:
To Reproduce
I do not have a reliable reproducer yet. The affected userspace process was Omarchy's Ghostty-based screensaver:
Bug Incidence
Once
nvidia-bug-report.log.gz
Not attached yet. I can generate and review
nvidia-bug-report.log.gzif needed, but I did not want to upload a full machine report before checking it for local/private details. I understand the issue may be closed without this file.More Info
Questions:
Failed to allocate NVKMS memory for GEM objectexpected to be recoverable, or can it leave the EGL/GTK rendering path in a state where clients crash insidelibnvidia-eglcore.so?