▲ 1 r/blenderhelp
Blender and Wayland issue
I normally run blender with "prime-run blender". But after restarting, I get the following with prime-run blender:
Writing: /tmp/blender.crash.txt
/usr/bin/prime-run: line 2: 2649 Segmentation fault (core dumped) __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"
Here is the contents of /tmp/blender.crash.txt:
# Blender 5.1.1, Commit date: 2026-04-13 14:35, Hash b70da489d7f4
# backtrace
blender(+0x25a93fd) [0x55ef72eba3fd]
blender(+0x18bc5f3) [0x55ef721cd5f3]
/usr/lib/libc.so.6(+0x3e8f0) [0x7f5e2683e8f0]
blender(+0x2f05c47) [0x55ef73816c47]
blender(+0x2f0949f) [0x55ef7381a49f]
blender(+0x2f09690) [0x55ef7381a690]
/usr/lib/libffi.so.8(+0x7ac6) [0x7f5e0d343ac6]
/usr/lib/libffi.so.8(+0x476b) [0x7f5e0d34076b]
/usr/lib/libffi.so.8(ffi_call+0x12e) [0x7f5e0d34306e]
/usr/lib/libwayland-client.so.0(+0x477d) [0x7f5e3c02d77d]
/usr/lib/libwayland-client.so.0(+0x5609) [0x7f5e3c02e609]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x73) [0x7f5e3c02ea13]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue_timeout+0x1f4) [0x7f5e3c032584]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue+0x10) [0x7f5e3c032660]
blender(+0x2f07c11) [0x55ef73818c11]
blender(+0x2f031da) [0x55ef738141da]
blender(+0x2b29c29) [0x55ef7343ac29]
blender(+0x2b29f0d) [0x55ef7343af0d]
blender(+0x2abf0d7) [0x55ef733d00d7]
blender(+0x2ae6bbd) [0x55ef733f7bbd]
blender(+0x2af1b06) [0x55ef73402b06]
blender(+0x18b6b0c) [0x55ef721c7b0c]
/usr/lib/libc.so.6(+0x27741) [0x7f5e26827741]
/usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f5e26827879]
blender(+0x18b65e5) [0x55ef721c75e5]
# Python backtrace
But it runs fine with "WAYLAND_DISPLAY="" prime-run blender"I normally run blender with "prime-run blender". But after restarting, I get the following with prime-run blender:
Writing: /tmp/blender.crash.txt
/usr/bin/prime-run: line 2: 2649 Segmentation fault (core dumped) __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"
Here is the contents of /tmp/blender.crash.txt:
# Blender 5.1.1, Commit date: 2026-04-13 14:35, Hash b70da489d7f4
# backtrace
blender(+0x25a93fd) [0x55ef72eba3fd]
blender(+0x18bc5f3) [0x55ef721cd5f3]
/usr/lib/libc.so.6(+0x3e8f0) [0x7f5e2683e8f0]
blender(+0x2f05c47) [0x55ef73816c47]
blender(+0x2f0949f) [0x55ef7381a49f]
blender(+0x2f09690) [0x55ef7381a690]
/usr/lib/libffi.so.8(+0x7ac6) [0x7f5e0d343ac6]
/usr/lib/libffi.so.8(+0x476b) [0x7f5e0d34076b]
/usr/lib/libffi.so.8(ffi_call+0x12e) [0x7f5e0d34306e]
/usr/lib/libwayland-client.so.0(+0x477d) [0x7f5e3c02d77d]
/usr/lib/libwayland-client.so.0(+0x5609) [0x7f5e3c02e609]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x73) [0x7f5e3c02ea13]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue_timeout+0x1f4) [0x7f5e3c032584]
/usr/lib/libwayland-client.so.0(wl_display_dispatch_queue+0x10) [0x7f5e3c032660]
blender(+0x2f07c11) [0x55ef73818c11]
blender(+0x2f031da) [0x55ef738141da]
blender(+0x2b29c29) [0x55ef7343ac29]
blender(+0x2b29f0d) [0x55ef7343af0d]
blender(+0x2abf0d7) [0x55ef733d00d7]
blender(+0x2ae6bbd) [0x55ef733f7bbd]
blender(+0x2af1b06) [0x55ef73402b06]
blender(+0x18b6b0c) [0x55ef721c7b0c]
/usr/lib/libc.so.6(+0x27741) [0x7f5e26827741]
/usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f5e26827879]
blender(+0x18b65e5) [0x55ef721c75e5]
# Python backtrace
But it runs fine with "WAYLAND_DISPLAY="" prime-run blender"
u/999rpm — 5 days ago