Blender 4.2.2 (snap package) became slow and laggy on Ubuntu 22.04.5 LTS #127847

Closed
opened 2024-09-19 13:26:50 +02:00 by swiss_knight · 20 comments

System Information
Operating system:

  • Ubuntu 22.04.5 LTS

Graphics cards:

  • GPU: NVIDIA Quadro T500 Mobile
  • GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics]

Blender Version

  • Broken: 4.2.2 LTS (2024-09-24 : c03d7d98a4) (snap package).
  • Worked: the previous one (didn't remember the version it was)

Short description of error
Hello,

It's not an error sensu stricto.
I simply noticed that the whole software became laggy after recent system updates I performed (apt and snap) on an Ubuntu 22.04.5 laptop (ThinkPad P15s Gen 2i). During these updates, Blender was updated to version 4.2.2 LTS (2024-09-24 : c03d7d98a4).

Since then, even when simply opening the software, without even loading any project file, the navigation throughout the software has become really slow and laggy, rendering it almost unusable.

Surprisingly, CPU or RAM utilization did not increase, and remained low in both cases.

Is there anything I can do to get Blender running smoothly again?

Thanks!

Warm Regards.

Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible):

  • default startup of Blender 4.2.2 LTS (2024-09-24 : c03d7d98a4) snap package on Ubuntu 22.04.5 LTS.

More details

$ snap list | grep "Name\|blender"
Name          Version       Rev      Tracking         Publisher              Notes
blender       4.2.2         5374     latest/stable    blenderfoundation**    classic
$ blender --version
Blender 4.2.2 LTS
	build date: 2024-09-24
	build time: 00:09:56
	build commit date: 2024-09-23
	build commit time: 12:18
	build hash: c03d7d98a413
	build branch: blender-v4.2-release
	build platform: Linux
	build type: Release
	build c flags:  -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable  -march=x86-64-v2 -std=gnu11 -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off  
	build c++ flags:  -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations  -march=x86-64-v2 -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off  
	build link flags:  -Wl,--version-script='/home/blender/git/blender-v420/blender.git/source/creator/symbols_unix.map'
	build system: CMake
$ lshw -c video
  *-display                 
       description: VGA compatible controller
       product: TigerLake-LP GT2 [Iris Xe Graphics]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=1920x1080 resolution=1920,1080 visual=truecolor xres=1920 yres=1080
       resources: iomemory:600-5ff iomemory:400-3ff irq:195 memory:6052000000-6052ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
  *-display
       description: 3D controller
       product: TU117GLM [Quadro T500 Mobile]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: iomemory:600-5ff iomemory:600-5ff irq:178 memory:bd000000-bdffffff memory:6040000000-604fffffff memory:6050000000-6051ffffff ioport:3000(size=128)
$ neofetch --stdout | grep "OS\|Kernel\|DE\|CPU\|GPU\|Memory"
OS: Ubuntu 22.04.5 LTS x86_64 
Kernel: 6.8.0-45-generic 
DE: GNOME 42.9 
CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz 
GPU: NVIDIA Quadro T500 Mobile 
GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics] 
Memory: 7271MiB / 31817MiB
**System Information** Operating system: - Ubuntu 22.04.5 LTS Graphics cards: - GPU: NVIDIA Quadro T500 Mobile - GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics] **Blender Version** - Broken: 4.2.2 LTS (2024-09-24 : c03d7d98a413) (snap package). - Worked: the previous one (didn't remember the version it was) **Short description of error** Hello, It's not an error _sensu stricto_. I simply noticed that the whole software became laggy after recent system updates I performed (`apt` and `snap`) on an Ubuntu 22.04.5 laptop (ThinkPad P15s Gen 2i). During these updates, Blender was updated to version 4.2.2 LTS (2024-09-24 : c03d7d98a413). Since then, even when simply opening the software, without even loading any project file, the navigation throughout the software has become really slow and laggy, rendering it almost unusable. Surprisingly, CPU or RAM utilization did not increase, and remained low in both cases. Is there anything I can do to get Blender running smoothly again? Thanks! Warm Regards. **Exact steps for others to reproduce the error** Based on the default startup or an attached .blend file (as simple as possible): - default startup of Blender 4.2.2 LTS (2024-09-24 : c03d7d98a413) snap package on Ubuntu 22.04.5 LTS. **More details** ```sh $ snap list | grep "Name\|blender" Name Version Rev Tracking Publisher Notes blender 4.2.2 5374 latest/stable blenderfoundation** classic ``` ```sh $ blender --version Blender 4.2.2 LTS build date: 2024-09-24 build time: 00:09:56 build commit date: 2024-09-23 build commit time: 12:18 build hash: c03d7d98a413 build branch: blender-v4.2-release build platform: Linux build type: Release build c flags: -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable -march=x86-64-v2 -std=gnu11 -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off build c++ flags: -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -march=x86-64-v2 -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off build link flags: -Wl,--version-script='/home/blender/git/blender-v420/blender.git/source/creator/symbols_unix.map' build system: CMake ``` ``` $ lshw -c video *-display description: VGA compatible controller product: TigerLake-LP GT2 [Iris Xe Graphics] vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 logical name: /dev/fb0 version: 01 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb configuration: depth=32 driver=i915 latency=0 mode=1920x1080 resolution=1920,1080 visual=truecolor xres=1920 yres=1080 resources: iomemory:600-5ff iomemory:400-3ff irq:195 memory:6052000000-6052ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff *-display description: 3D controller product: TU117GLM [Quadro T500 Mobile] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list rom configuration: driver=nouveau latency=0 resources: iomemory:600-5ff iomemory:600-5ff irq:178 memory:bd000000-bdffffff memory:6040000000-604fffffff memory:6050000000-6051ffffff ioport:3000(size=128) ``` ``` $ neofetch --stdout | grep "OS\|Kernel\|DE\|CPU\|GPU\|Memory" OS: Ubuntu 22.04.5 LTS x86_64 Kernel: 6.8.0-45-generic DE: GNOME 42.9 CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz GPU: NVIDIA Quadro T500 Mobile GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics] Memory: 7271MiB / 31817MiB ```
swiss_knight added the
Severity
Normal
Status
Needs Triage
Type
Bug
labels 2024-09-19 13:26:51 +02:00
Member

Hi! Could you give us the system info file (Help > Save System Info), this way we could see which GPU/driver exactly is your blender using. I suspect that your blender is somehow using a software-gl instead of either of your GPUs.

Thanks!

Hi! Could you give us the system info file (Help > Save System Info), this way we could see which GPU/driver exactly is your blender using. I suspect that your blender is somehow using a software-gl instead of either of your GPUs. Thanks!
YimingWu added
Status
Needs Information from User
and removed
Status
Needs Triage
labels 2024-09-20 04:33:45 +02:00
Author

Hi! Could you give us the system info file (Help > Save System Info), this way we could see which GPU/driver exactly is your blender using. I suspect that your blender is somehow using a software-gl instead of either of your GPUs.

Thanks!
Hello,

the system info file created from Blender is already attached to the main post.

> Hi! Could you give us the system info file (Help > Save System Info), this way we could see which GPU/driver exactly is your blender using. I suspect that your blender is somehow using a software-gl instead of either of your GPUs. > > Thanks! Hello, the system info file created from Blender is already attached to the main post.
Member

Thanks @swiss_knight , sorry about that it didn't show up or I missed it.

Apparently it's using a software GL driver atm:

renderer:	'NV167'
vendor:		'Mesa'
version:	'4.3 (Core Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2'
device type:	'SOFTWARE'
backend type:	'OPENGL'

It's probably because of your system update, it could have broken some configurations in the process. Could you try purging all graphics drivers and re-install intel & nvidia drivers?

Thanks @swiss_knight , sorry about that it didn't show up or I missed it. Apparently it's using a software GL driver atm: ``` renderer: 'NV167' vendor: 'Mesa' version: '4.3 (Core Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2' device type: 'SOFTWARE' backend type: 'OPENGL' ``` It's probably because of your system update, it could have broken some configurations in the process. Could you try purging all graphics drivers and re-install intel & nvidia drivers?
Author

Okay, I tried to switch from the xserver-xorg-video-nouveau (open source) driver to the official nvidia-driver-550 (proprietary, tested) in the software-properties-gtk tool:

image

But now, Blender refuses to boot:

$ blender
GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a 
/snap/blender/5374/blender() [0xf3d970]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x77d67981395a]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x77d679813fc3]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x77d67849de2e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x77d67849a493]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x77d679814ad0]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x77d679815243]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x77d67981540f]
/snap/blender/5374/blender() [0x29fbc88]
/snap/blender/5374/blender() [0x29f8a78]
/snap/blender/5374/blender() [0x29d8b44]
/snap/blender/5374/blender() [0xfc2ff2]
/snap/blender/5374/blender() [0xfc324d]
/snap/blender/5374/blender() [0xf850b4]
/snap/blender/5374/blender() [0xf9c422]
/snap/blender/5374/blender() [0xfa1faf]
/snap/blender/5374/blender() [0x72f35d]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x77d67c829d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x77d67c829e40]
/snap/blender/5374/blender() [0x83eb9e]
The Wayland connection broke. Did the Wayland compositor die?
DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available
The Wayland connection broke. Did the Wayland compositor die?
Error: Not freed memory blocks: 59868, total unfreed memory 15.608341 MB

If this may help:

$ blender --log "ghost.wl.*" --log-level 2
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_compositor, version=5, name=1)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wl_drm, version=2, name=2)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_shm, version=1, name=3)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zxdg_output_manager_v1, version=3, name=6)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_data_device_manager, version=3, name=7)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_primary_selection_device_manager_v1, version=1, name=8)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=gtk_primary_selection_device_manager, version=1, name=9)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wl_subcompositor, version=1, name=10)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=xdg_wm_base, version=4, name=11)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_shell_v6, version=1, name=12)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=gtk_shell1, version=5, name=13)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wp_viewporter, version=1, name=14)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_pointer_gestures_v1, version=3, name=15)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_tablet_manager_v2, version=1, name=16)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_seat, version=5, name=17)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_relative_pointer_manager_v1, version=1, name=18)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_pointer_constraints_v1, version=1, name=19)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_exporter_v1, version=1, name=20)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_importer_v1, version=1, name=21)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zwp_linux_dmabuf_v1, version=4, name=22)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zwp_keyboard_shortcuts_inhibit_manager_v1, version=1, name=23)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_text_input_manager_v3, version=1, name=24)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wp_presentation, version=1, name=25)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=xdg_activation_v1, version=1, name=26)
INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_output, version=3, name=29)
INFO (ghost.wl.handle.seat): intern/ghost/intern/GHOST_SystemWayland.cc:5981 seat_handle_capabilities: capabilities (pointer=1, keyboard=1, touch=0)
INFO (ghost.wl.handle.seat): intern/ghost/intern/GHOST_SystemWayland.cc:6015 seat_handle_name: name (name="seat0")
INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6139 output_handle_geometry: geometry (make="AUO", model="0xe48d", transform=0, size=[340, 190])
INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6167 output_handle_mode: mode (size=[1920, 1080], flags=3)
INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6215 output_handle_scale: scale
INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6191 output_handle_done: done
INFO (ghost.wl.handle.keyboard): intern/ghost/intern/GHOST_SystemWayland.cc:4886 keyboard_handle_keymap: keymap
INFO (ghost.wl.handle.keyboard): intern/ghost/intern/GHOST_SystemWayland.cc:5376 keyboard_handle_repeat_info: info (rate=33, delay=500)
INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6040 xdg_output_handle_logical_position: logical_position [0, 0]
INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6053 xdg_output_handle_logical_size: logical_size [1920, 1080]
INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6099 xdg_output_handle_name: name (name="eDP-1")
INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6106 xdg_output_handle_description: description (description="Built-in display")
INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6191 output_handle_done: done
INFO (ghost.wl.handle.libdecor_frame): intern/ghost/intern/GHOST_WindowWayland.cc:1570 libdecor_frame_handle_commit: commit
INFO (ghost.wl.handle.libdecor_frame): intern/ghost/intern/GHOST_WindowWayland.cc:1424 libdecor_frame_handle_configure: configure
GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a 
/snap/blender/5374/blender() [0xf3d970]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x71b66325495a]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x71b663254fc3]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x71b66320ce2e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x71b663209493]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x71b663255ad0]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x71b663256243]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x71b66325640f]
/snap/blender/5374/blender() [0x29fbc88]
/snap/blender/5374/blender() [0x29f8a78]
/snap/blender/5374/blender() [0x29d8b44]
/snap/blender/5374/blender() [0xfc2ff2]
/snap/blender/5374/blender() [0xfc324d]
/snap/blender/5374/blender() [0xf850b4]
/snap/blender/5374/blender() [0xf9c422]
/snap/blender/5374/blender() [0xfa1faf]
/snap/blender/5374/blender() [0x72f35d]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x71b666c29d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x71b666c29e40]
/snap/blender/5374/blender() [0x83eb9e]
The Wayland connection experienced a protocol error 7 in interface: <nil>
Run with the environment variable "WAYLAND_DEBUG=1" for details.
DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available
The Wayland connection experienced a protocol error 7 in interface: <nil>
Run with the environment variable "WAYLAND_DEBUG=1" for details.
Error: Not freed memory blocks: 59869, total unfreed memory 15.608360 MB

and:

$ WAYLAND_DEBUG=1 blender
[4173874.880]  -> wl_display@1.get_registry(new id wl_registry@2)
[4173874.896]  -> wl_display@1.sync(new id wl_callback@3)
[4173875.178] wl_display@1.delete_id(3)
[4173875.188] wl_registry@2.global(1, "wl_compositor", 5)
[4173875.197]  -> wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4)
[4173875.207] wl_registry@2.global(2, "wl_drm", 2)
[4173875.215] wl_registry@2.global(3, "wl_shm", 1)
[4173875.218]  -> wl_registry@2.bind(3, "wl_shm", 1, new id [unknown]@5)
[4173875.230] wl_registry@2.global(6, "zxdg_output_manager_v1", 3)
[4173875.235]  -> wl_registry@2.bind(6, "zxdg_output_manager_v1", 3, new id [unknown]@6)
[4173875.241] wl_registry@2.global(7, "wl_data_device_manager", 3)
[4173875.252]  -> wl_registry@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@7)
[4173875.260] wl_registry@2.global(8, "zwp_primary_selection_device_manager_v1", 1)
[4173875.266]  -> wl_registry@2.bind(8, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]@8)
[4173875.275] wl_registry@2.global(9, "gtk_primary_selection_device_manager", 1)
[4173875.284] wl_registry@2.global(10, "wl_subcompositor", 1)
[4173875.292] wl_registry@2.global(11, "xdg_wm_base", 4)
[4173875.301]  -> wl_registry@2.bind(11, "xdg_wm_base", 4, new id [unknown]@9)
[4173875.313] wl_registry@2.global(12, "zxdg_shell_v6", 1)
[4173875.321] wl_registry@2.global(13, "gtk_shell1", 5)
[4173875.329] wl_registry@2.global(14, "wp_viewporter", 1)
[4173875.339]  -> wl_registry@2.bind(14, "wp_viewporter", 1, new id [unknown]@10)
[4173875.353] wl_registry@2.global(15, "zwp_pointer_gestures_v1", 3)
[4173875.362]  -> wl_registry@2.bind(15, "zwp_pointer_gestures_v1", 3, new id [unknown]@11)
[4173875.375] wl_registry@2.global(16, "zwp_tablet_manager_v2", 1)
[4173875.386]  -> wl_registry@2.bind(16, "zwp_tablet_manager_v2", 1, new id [unknown]@12)
[4173875.400] wl_registry@2.global(17, "wl_seat", 5)
[4173877.688]  -> wl_registry@2.bind(17, "wl_seat", 5, new id [unknown]@13)
[4173877.696] wl_registry@2.global(18, "zwp_relative_pointer_manager_v1", 1)
[4173877.700]  -> wl_registry@2.bind(18, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@14)
[4173877.704] wl_registry@2.global(19, "zwp_pointer_constraints_v1", 1)
[4173877.709]  -> wl_registry@2.bind(19, "zwp_pointer_constraints_v1", 1, new id [unknown]@15)
[4173877.714] wl_registry@2.global(20, "zxdg_exporter_v1", 1)
[4173877.717] wl_registry@2.global(21, "zxdg_importer_v1", 1)
[4173877.721] wl_registry@2.global(22, "zwp_linux_dmabuf_v1", 4)
[4173877.725] wl_registry@2.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[4173877.728] wl_registry@2.global(24, "zwp_text_input_manager_v3", 1)
[4173877.732]  -> wl_registry@2.bind(24, "zwp_text_input_manager_v3", 1, new id [unknown]@16)
[4173877.737] wl_registry@2.global(25, "wp_presentation", 1)
[4173877.740] wl_registry@2.global(26, "xdg_activation_v1", 1)
[4173877.744]  -> wl_registry@2.bind(26, "xdg_activation_v1", 1, new id [unknown]@17)
[4173877.749] wl_registry@2.global(29, "wl_output", 3)
[4173877.752]  -> wl_registry@2.bind(29, "wl_output", 3, new id [unknown]@18)
[4173877.757] wl_callback@3.done(29638)
[4173877.760]  -> wl_display@1.sync(new id wl_callback@3)
[4173877.942] wl_display@1.delete_id(3)
[4173877.945] wl_seat@13.capabilities(3)
[4173877.950]  -> wl_seat@13.get_pointer(new id wl_pointer@19)
[4173877.959]  -> wl_compositor@4.create_surface(new id wl_surface@20)
[4173877.965]  -> zwp_pointer_gestures_v1@11.get_hold_gesture(new id zwp_pointer_gesture_hold_v1@21, wl_pointer@19)
[4173877.973]  -> zwp_pointer_gestures_v1@11.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@22, wl_pointer@19)
[4173877.982]  -> zwp_pointer_gestures_v1@11.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@23, wl_pointer@19)
[4173877.989]  -> wl_seat@13.get_keyboard(new id wl_keyboard@24)
[4173877.995] wl_seat@13.name("seat0")
[4173877.999] wl_output@18.geometry(0, 0, 340, 190, 0, "AUO", "0xe48d", 0)
[4173878.019] wl_output@18.mode(3, 1920, 1080, 60052)
[4173878.035] wl_output@18.scale(1)
[4173878.040] wl_output@18.done()
[4173878.043] wl_callback@3.done(29638)
[4173878.047]  -> zxdg_output_manager_v1@6.get_xdg_output(new id zxdg_output_v1@3, wl_output@18)
[4173878.058]  -> wl_data_device_manager@7.get_data_device(new id wl_data_device@25, wl_seat@13)
[4173878.063]  -> zwp_tablet_manager_v2@12.get_tablet_seat(new id zwp_tablet_seat_v2@26, wl_seat@13)
[4173878.072]  -> zwp_primary_selection_device_manager_v1@8.get_device(new id zwp_primary_selection_device_v1@27, wl_seat@13)
[4173878.081]  -> zwp_text_input_manager_v3@16.get_text_input(new id zwp_text_input_v3@28, wl_seat@13)
[4173878.089]  -> xdg_wm_base@9.destroy()
[4173878.095]  -> wl_display@1.get_registry(new id wl_registry@29)
[4173878.100]  -> wl_display@1.sync(new id wl_callback@30)
[4173895.944]  -> wl_display@1.get_registry(new id wl_registry@31)
[4173895.960]  -> wl_display@1.sync(new id wl_callback@32)
[4173895.970]  -> wl_display@1.sync(new id wl_callback@33)
[4173896.173] wl_display@1.delete_id(9)
[4173896.177] wl_display@1.delete_id(30)
[4173896.179] wl_display@1.delete_id(32)
[4173896.182] wl_display@1.delete_id(33)
[4173896.186] wl_keyboard@24.keymap(1, fd 5, 69645)
[4173897.521] wl_keyboard@24.repeat_info(33, 500)
[4173897.531] zxdg_output_v1@3.logical_position(0, 0)
[4173897.538] zxdg_output_v1@3.logical_size(1920, 1080)
[4173897.544] zxdg_output_v1@3.name("eDP-1")
[4173897.549] zxdg_output_v1@3.description("Built-in display")
[4173897.553] wl_output@18.done()
[4173897.556] wl_registry@29.global(1, "wl_compositor", 5)
[4173897.563] wl_registry@29.global(2, "wl_drm", 2)
[4173897.572] wl_registry@29.global(3, "wl_shm", 1)
[4173897.581] wl_registry@29.global(6, "zxdg_output_manager_v1", 3)
[4173897.590] wl_registry@29.global(7, "wl_data_device_manager", 3)
[4173897.601] wl_registry@29.global(8, "zwp_primary_selection_device_manager_v1", 1)
[4173897.610] wl_registry@29.global(9, "gtk_primary_selection_device_manager", 1)
[4173897.618] wl_registry@29.global(10, "wl_subcompositor", 1)
[4173897.627] wl_registry@29.global(11, "xdg_wm_base", 4)
[4173897.637]  -> wl_registry@29.bind(11, "xdg_wm_base", 2, new id [unknown]@9)
[4173897.650] wl_registry@29.global(12, "zxdg_shell_v6", 1)
[4173897.658] wl_registry@29.global(13, "gtk_shell1", 5)
[4173897.667] wl_registry@29.global(14, "wp_viewporter", 1)
[4173897.676] wl_registry@29.global(15, "zwp_pointer_gestures_v1", 3)
[4173897.685] wl_registry@29.global(16, "zwp_tablet_manager_v2", 1)
[4173897.692] wl_registry@29.global(17, "wl_seat", 5)
[4173897.701] wl_registry@29.global(18, "zwp_relative_pointer_manager_v1", 1)
[4173897.710] wl_registry@29.global(19, "zwp_pointer_constraints_v1", 1)
[4173897.719] wl_registry@29.global(20, "zxdg_exporter_v1", 1)
[4173897.729] wl_registry@29.global(21, "zxdg_importer_v1", 1)
[4173897.737] wl_registry@29.global(22, "zwp_linux_dmabuf_v1", 4)
[4173897.745] wl_registry@29.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[4173897.753] wl_registry@29.global(24, "zwp_text_input_manager_v3", 1)
[4173897.762] wl_registry@29.global(25, "wp_presentation", 1)
[4173897.771] wl_registry@29.global(26, "xdg_activation_v1", 1)
[4173897.779] wl_registry@29.global(29, "wl_output", 3)
[4173897.788] wl_callback@30.done(29638)
[4173897.793] wl_registry@31.global(1, "wl_compositor", 5)
[4173897.802]  -> wl_registry@31.bind(1, "wl_compositor", 4, new id [unknown]@30)
[4173897.813] wl_registry@31.global(2, "wl_drm", 2)
[4173897.822] wl_registry@31.global(3, "wl_shm", 1)
[4173897.833]  -> wl_registry@31.bind(3, "wl_shm", 1, new id [unknown]@34)
[4173897.844]  -> wl_display@1.sync(new id wl_callback@35)
[4173897.849] wl_registry@31.global(6, "zxdg_output_manager_v1", 3)
[4173897.857] wl_registry@31.global(7, "wl_data_device_manager", 3)
[4173897.866] wl_registry@31.global(8, "zwp_primary_selection_device_manager_v1", 1)
[4173897.874] wl_registry@31.global(9, "gtk_primary_selection_device_manager", 1)
[4173897.883] wl_registry@31.global(10, "wl_subcompositor", 1)
[4173897.893]  -> wl_registry@31.bind(10, "wl_subcompositor", 1, new id [unknown]@36)
[4173897.904] wl_registry@31.global(11, "xdg_wm_base", 4)
[4173897.914] wl_registry@31.global(12, "zxdg_shell_v6", 1)
[4173897.922] wl_registry@31.global(13, "gtk_shell1", 5)
[4173897.929] wl_registry@31.global(14, "wp_viewporter", 1)
[4173897.937] wl_registry@31.global(15, "zwp_pointer_gestures_v1", 3)
[4173897.945] wl_registry@31.global(16, "zwp_tablet_manager_v2", 1)
[4173897.954] wl_registry@31.global(17, "wl_seat", 5)
[4173897.965]  -> wl_registry@31.bind(17, "wl_seat", 3, new id [unknown]@37)
[4173897.972] wl_registry@31.global(18, "zwp_relative_pointer_manager_v1", 1)
[4173897.979] wl_registry@31.global(19, "zwp_pointer_constraints_v1", 1)
[4173897.985] wl_registry@31.global(20, "zxdg_exporter_v1", 1)
[4173897.991] wl_registry@31.global(21, "zxdg_importer_v1", 1)
[4173897.997] wl_registry@31.global(22, "zwp_linux_dmabuf_v1", 4)
[4173898.003] wl_registry@31.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[4173898.009] wl_registry@31.global(24, "zwp_text_input_manager_v3", 1)
[4173898.017] wl_registry@31.global(25, "wp_presentation", 1)
[4173898.023] wl_registry@31.global(26, "xdg_activation_v1", 1)
[4173898.030] wl_registry@31.global(29, "wl_output", 3)
[4173898.037]  -> wl_registry@31.bind(29, "wl_output", 2, new id [unknown]@38)
[4173898.046] wl_callback@32.done(29638)
[4173898.049] wl_callback@33.done(29638)
[4173927.915]  -> wl_compositor@4.create_surface(new id wl_surface@33)
[4173933.518]  -> xdg_wm_base@9.get_xdg_surface(new id xdg_surface@32, wl_surface@33)
[4173933.532]  -> xdg_surface@32.get_toplevel(new id xdg_toplevel@39)
[4173933.537]  -> xdg_toplevel@39.set_app_id("blender")
[4173933.540]  -> xdg_toplevel@39.set_title("Blender")
[4173933.547]  -> wl_surface@33.commit()
[4173933.552]  -> wl_surface@33.set_buffer_scale(1)
[4173942.086]  -> wl_display@1.get_registry(new id wl_registry@40)
[4173942.105]  -> wl_display@1.sync(new id wl_callback@41)
[4173948.434] wl_display@1.delete_id(35)
[4173948.443] wl_display@1.delete_id(41)
[4173948.448] wl_registry@40.global(1, "wl_compositor", 5)
[4173948.457] wl_registry@40.global(2, "wl_drm", 2)
[4173948.464] wl_registry@40.global(3, "wl_shm", 1)
[4173948.473] wl_registry@40.global(6, "zxdg_output_manager_v1", 3)
[4173948.482] wl_registry@40.global(7, "wl_data_device_manager", 3)
[4173948.491] wl_registry@40.global(8, "zwp_primary_selection_device_manager_v1", 1)
[4173948.502] wl_registry@40.global(9, "gtk_primary_selection_device_manager", 1)
[4173948.511] wl_registry@40.global(10, "wl_subcompositor", 1)
[4173948.520] wl_registry@40.global(11, "xdg_wm_base", 4)
[4173948.527] wl_registry@40.global(12, "zxdg_shell_v6", 1)
[4173948.536] wl_registry@40.global(13, "gtk_shell1", 5)
[4173948.545] wl_registry@40.global(14, "wp_viewporter", 1)
[4173948.555] wl_registry@40.global(15, "zwp_pointer_gestures_v1", 3)
[4173948.564] wl_registry@40.global(16, "zwp_tablet_manager_v2", 1)
[4173948.572] wl_registry@40.global(17, "wl_seat", 5)
[4173948.581] wl_registry@40.global(18, "zwp_relative_pointer_manager_v1", 1)
[4173948.588] wl_registry@40.global(19, "zwp_pointer_constraints_v1", 1)
[4173948.596] wl_registry@40.global(20, "zxdg_exporter_v1", 1)
[4173948.604] wl_registry@40.global(21, "zxdg_importer_v1", 1)
[4173948.612] wl_registry@40.global(22, "zwp_linux_dmabuf_v1", 4)
[4173948.620] wl_registry@40.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[4173948.629] wl_registry@40.global(24, "zwp_text_input_manager_v3", 1)
[4173948.639] wl_registry@40.global(25, "wp_presentation", 1)
[4173948.652] wl_registry@40.global(26, "xdg_activation_v1", 1)
[4173948.661] wl_registry@40.global(29, "wl_output", 3)
[4173948.668] wl_callback@41.done(29638)
[4175171.467]  -> wl_display@1.get_registry(new id wl_registry@41)
[4175171.480]  -> wl_display@1.sync(new id wl_callback@42)
[4175171.649] wl_display@1.delete_id(42)
[4175171.654] wl_registry@41.global(1, "wl_compositor", 5)
[4175171.663] wl_registry@41.global(2, "wl_drm", 2)
[4175171.672] wl_registry@41.global(3, "wl_shm", 1)
[4175171.680] wl_registry@41.global(6, "zxdg_output_manager_v1", 3)
[4175171.688] wl_registry@41.global(7, "wl_data_device_manager", 3)
[4175171.699] wl_registry@41.global(8, "zwp_primary_selection_device_manager_v1", 1)
[4175171.709] wl_registry@41.global(9, "gtk_primary_selection_device_manager", 1)
[4175171.717] wl_registry@41.global(10, "wl_subcompositor", 1)
[4175171.727] wl_registry@41.global(11, "xdg_wm_base", 4)
[4175171.736] wl_registry@41.global(12, "zxdg_shell_v6", 1)
[4175171.745] wl_registry@41.global(13, "gtk_shell1", 5)
[4175171.754] wl_registry@41.global(14, "wp_viewporter", 1)
[4175171.763] wl_registry@41.global(15, "zwp_pointer_gestures_v1", 3)
[4175171.772] wl_registry@41.global(16, "zwp_tablet_manager_v2", 1)
[4175171.779] wl_registry@41.global(17, "wl_seat", 5)
[4175171.788] wl_registry@41.global(18, "zwp_relative_pointer_manager_v1", 1)
[4175171.797] wl_registry@41.global(19, "zwp_pointer_constraints_v1", 1)
[4175171.806] wl_registry@41.global(20, "zxdg_exporter_v1", 1)
[4175171.814] wl_registry@41.global(21, "zxdg_importer_v1", 1)
[4175171.824] wl_registry@41.global(22, "zwp_linux_dmabuf_v1", 4)
[4175171.838]  -> wl_registry@41.bind(22, "zwp_linux_dmabuf_v1", 3, new id [unknown]@43)
[4175171.850] wl_registry@41.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[4175171.858] wl_registry@41.global(24, "zwp_text_input_manager_v3", 1)
[4175171.868] wl_registry@41.global(25, "wp_presentation", 1)
[4175171.877] wl_registry@41.global(26, "xdg_activation_v1", 1)
[4175171.886] wl_registry@41.global(29, "wl_output", 3)
[4175171.892] wl_callback@42.done(29644)
[4175204.122]  -> wl_surface@33.frame(new id wl_callback@42)
[4175204.139]  -> wl_surface@33.commit()
[4175204.141]  -> wl_display@1.sync(new id wl_callback@44)
[4175204.144] wl_shm@34.format(0)
[4175204.149] wl_shm@34.format(1)
[4175204.151] wl_shm@34.format(875708993)
[4175204.153] wl_shm@34.format(875709016)
[4175204.154] wl_shm@34.format(909199186)
[4175204.156] wl_shm@34.format(808669761)
[4175204.158] wl_shm@34.format(808669784)
[4175204.159] wl_shm@34.format(808665665)
[4175204.161] wl_shm@34.format(808665688)
[4175204.163] wl_shm@34.format(1211388481)
[4175204.165] wl_shm@34.format(1211388504)
[4175204.167] wl_shm@34.format(1211384385)
[4175204.168] wl_shm@34.format(1211384408)
[4175204.170] wl_callback@35.done(29638)
[4175204.174] wl_seat@37.capabilities(3)
[4175204.176]  -> wl_seat@37.get_pointer(new id wl_pointer@35)
[4175204.179] wl_seat@37.name("seat0")
[4175204.181] wl_output@38.geometry(0, 0, 340, 190, 0, "AUO", "0xe48d", 0)
[4175204.190] wl_output@38.mode(3, 1920, 1080, 60052)
[4175204.195] wl_output@38.scale(1)
[4175204.197] wl_output@38.done()
[4175204.199] xdg_toplevel@39.configure(0, 0, array[0])
[4175204.203] xdg_surface@32.configure(1196)
[4175204.381] wl_callback@44.done(29644)
[4175204.380] wl_display@1.delete_id(44)
[4175204.575]  -> zwp_linux_dmabuf_v1@43.create_params(new id zwp_linux_buffer_params_v1@44)
[4175204.595]  -> zwp_linux_buffer_params_v1@44.add(fd 27, 0, 0, 7680, 50331648, 6316052)
[4175204.609]  -> zwp_linux_buffer_params_v1@44.create_immed(new id wl_buffer@45, 1920, 1080, 875713112, 0)
[4175204.624]  -> zwp_linux_buffer_params_v1@44.destroy()
[4175204.633]  -> wl_surface@33.attach(wl_buffer@45, 0, 0)
[4175204.641]  -> wl_surface@33.damage(0, 0, 1920, 1080)
[4175204.652]  -> wl_surface@33.commit()
[4175204.655]  -> wl_display@1.sync(new id wl_callback@46)
[4175204.787] wl_display@1.error(nil, 7, "failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a ")
GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a 
/snap/blender/5374/blender() [0xf3d970]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x792104c3e95a]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x792104c3efc3]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x792104c09e2e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x792104c06493]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x792104c3fad0]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x792104c40243]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x792104c4040f]
/lib/x86_64-linux-gnu/libnvidia-egl-wayland.so.1(+0x4bfa) [0x7920e6e3bbfa]
/lib/x86_64-linux-gnu/libc.so.6(+0x94ac3) [0x792108694ac3]
/lib/x86_64-linux-gnu/libc.so.6(+0x126850) [0x792108726850]
The Wayland connection experienced a protocol error 7 in interface: <nil>
DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable
DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available
The Wayland connection experienced a protocol error 7 in interface: <nil>
Error: Not freed memory blocks: 59868, total unfreed memory 15.608341 MB
Okay, I tried to switch from the `xserver-xorg-video-nouveau` (open source) driver to the official `nvidia-driver-550` (proprietary, tested) in the `software-properties-gtk` tool: ![image](/attachments/fde068c4-efca-439f-8f29-572893b0b144) But now, Blender refuses to boot: ```sh $ blender GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a /snap/blender/5374/blender() [0xf3d970] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x77d67981395a] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x77d679813fc3] /lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x77d67849de2e] /lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x77d67849a493] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x77d679814ad0] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x77d679815243] /lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x77d67981540f] /snap/blender/5374/blender() [0x29fbc88] /snap/blender/5374/blender() [0x29f8a78] /snap/blender/5374/blender() [0x29d8b44] /snap/blender/5374/blender() [0xfc2ff2] /snap/blender/5374/blender() [0xfc324d] /snap/blender/5374/blender() [0xf850b4] /snap/blender/5374/blender() [0xf9c422] /snap/blender/5374/blender() [0xfa1faf] /snap/blender/5374/blender() [0x72f35d] /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x77d67c829d90] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x77d67c829e40] /snap/blender/5374/blender() [0x83eb9e] The Wayland connection broke. Did the Wayland compositor die? DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available The Wayland connection broke. Did the Wayland compositor die? Error: Not freed memory blocks: 59868, total unfreed memory 15.608341 MB ``` If this may help: ``` $ blender --log "ghost.wl.*" --log-level 2 INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_compositor, version=5, name=1) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wl_drm, version=2, name=2) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_shm, version=1, name=3) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zxdg_output_manager_v1, version=3, name=6) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_data_device_manager, version=3, name=7) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_primary_selection_device_manager_v1, version=1, name=8) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=gtk_primary_selection_device_manager, version=1, name=9) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wl_subcompositor, version=1, name=10) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=xdg_wm_base, version=4, name=11) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_shell_v6, version=1, name=12) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=gtk_shell1, version=5, name=13) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wp_viewporter, version=1, name=14) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_pointer_gestures_v1, version=3, name=15) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_tablet_manager_v2, version=1, name=16) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_seat, version=5, name=17) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_relative_pointer_manager_v1, version=1, name=18) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_pointer_constraints_v1, version=1, name=19) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_exporter_v1, version=1, name=20) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zxdg_importer_v1, version=1, name=21) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zwp_linux_dmabuf_v1, version=4, name=22) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=zwp_keyboard_shortcuts_inhibit_manager_v1, version=1, name=23) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=zwp_text_input_manager_v3, version=1, name=24) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (skipped), (interface=wp_presentation, version=1, name=25) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=xdg_activation_v1, version=1, name=26) INFO (ghost.wl.handle.registry): intern/ghost/intern/GHOST_SystemWayland.cc:7058 global_handle_add: add (interface=wl_output, version=3, name=29) INFO (ghost.wl.handle.seat): intern/ghost/intern/GHOST_SystemWayland.cc:5981 seat_handle_capabilities: capabilities (pointer=1, keyboard=1, touch=0) INFO (ghost.wl.handle.seat): intern/ghost/intern/GHOST_SystemWayland.cc:6015 seat_handle_name: name (name="seat0") INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6139 output_handle_geometry: geometry (make="AUO", model="0xe48d", transform=0, size=[340, 190]) INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6167 output_handle_mode: mode (size=[1920, 1080], flags=3) INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6215 output_handle_scale: scale INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6191 output_handle_done: done INFO (ghost.wl.handle.keyboard): intern/ghost/intern/GHOST_SystemWayland.cc:4886 keyboard_handle_keymap: keymap INFO (ghost.wl.handle.keyboard): intern/ghost/intern/GHOST_SystemWayland.cc:5376 keyboard_handle_repeat_info: info (rate=33, delay=500) INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6040 xdg_output_handle_logical_position: logical_position [0, 0] INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6053 xdg_output_handle_logical_size: logical_size [1920, 1080] INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6099 xdg_output_handle_name: name (name="eDP-1") INFO (ghost.wl.handle.xdg_output): intern/ghost/intern/GHOST_SystemWayland.cc:6106 xdg_output_handle_description: description (description="Built-in display") INFO (ghost.wl.handle.output): intern/ghost/intern/GHOST_SystemWayland.cc:6191 output_handle_done: done INFO (ghost.wl.handle.libdecor_frame): intern/ghost/intern/GHOST_WindowWayland.cc:1570 libdecor_frame_handle_commit: commit INFO (ghost.wl.handle.libdecor_frame): intern/ghost/intern/GHOST_WindowWayland.cc:1424 libdecor_frame_handle_configure: configure GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a /snap/blender/5374/blender() [0xf3d970] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x71b66325495a] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x71b663254fc3] /lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x71b66320ce2e] /lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x71b663209493] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x71b663255ad0] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x71b663256243] /lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x71b66325640f] /snap/blender/5374/blender() [0x29fbc88] /snap/blender/5374/blender() [0x29f8a78] /snap/blender/5374/blender() [0x29d8b44] /snap/blender/5374/blender() [0xfc2ff2] /snap/blender/5374/blender() [0xfc324d] /snap/blender/5374/blender() [0xf850b4] /snap/blender/5374/blender() [0xf9c422] /snap/blender/5374/blender() [0xfa1faf] /snap/blender/5374/blender() [0x72f35d] /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x71b666c29d90] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x71b666c29e40] /snap/blender/5374/blender() [0x83eb9e] The Wayland connection experienced a protocol error 7 in interface: <nil> Run with the environment variable "WAYLAND_DEBUG=1" for details. DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available The Wayland connection experienced a protocol error 7 in interface: <nil> Run with the environment variable "WAYLAND_DEBUG=1" for details. Error: Not freed memory blocks: 59869, total unfreed memory 15.608360 MB ``` and: ``` $ WAYLAND_DEBUG=1 blender [4173874.880] -> wl_display@1.get_registry(new id wl_registry@2) [4173874.896] -> wl_display@1.sync(new id wl_callback@3) [4173875.178] wl_display@1.delete_id(3) [4173875.188] wl_registry@2.global(1, "wl_compositor", 5) [4173875.197] -> wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [4173875.207] wl_registry@2.global(2, "wl_drm", 2) [4173875.215] wl_registry@2.global(3, "wl_shm", 1) [4173875.218] -> wl_registry@2.bind(3, "wl_shm", 1, new id [unknown]@5) [4173875.230] wl_registry@2.global(6, "zxdg_output_manager_v1", 3) [4173875.235] -> wl_registry@2.bind(6, "zxdg_output_manager_v1", 3, new id [unknown]@6) [4173875.241] wl_registry@2.global(7, "wl_data_device_manager", 3) [4173875.252] -> wl_registry@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@7) [4173875.260] wl_registry@2.global(8, "zwp_primary_selection_device_manager_v1", 1) [4173875.266] -> wl_registry@2.bind(8, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]@8) [4173875.275] wl_registry@2.global(9, "gtk_primary_selection_device_manager", 1) [4173875.284] wl_registry@2.global(10, "wl_subcompositor", 1) [4173875.292] wl_registry@2.global(11, "xdg_wm_base", 4) [4173875.301] -> wl_registry@2.bind(11, "xdg_wm_base", 4, new id [unknown]@9) [4173875.313] wl_registry@2.global(12, "zxdg_shell_v6", 1) [4173875.321] wl_registry@2.global(13, "gtk_shell1", 5) [4173875.329] wl_registry@2.global(14, "wp_viewporter", 1) [4173875.339] -> wl_registry@2.bind(14, "wp_viewporter", 1, new id [unknown]@10) [4173875.353] wl_registry@2.global(15, "zwp_pointer_gestures_v1", 3) [4173875.362] -> wl_registry@2.bind(15, "zwp_pointer_gestures_v1", 3, new id [unknown]@11) [4173875.375] wl_registry@2.global(16, "zwp_tablet_manager_v2", 1) [4173875.386] -> wl_registry@2.bind(16, "zwp_tablet_manager_v2", 1, new id [unknown]@12) [4173875.400] wl_registry@2.global(17, "wl_seat", 5) [4173877.688] -> wl_registry@2.bind(17, "wl_seat", 5, new id [unknown]@13) [4173877.696] wl_registry@2.global(18, "zwp_relative_pointer_manager_v1", 1) [4173877.700] -> wl_registry@2.bind(18, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@14) [4173877.704] wl_registry@2.global(19, "zwp_pointer_constraints_v1", 1) [4173877.709] -> wl_registry@2.bind(19, "zwp_pointer_constraints_v1", 1, new id [unknown]@15) [4173877.714] wl_registry@2.global(20, "zxdg_exporter_v1", 1) [4173877.717] wl_registry@2.global(21, "zxdg_importer_v1", 1) [4173877.721] wl_registry@2.global(22, "zwp_linux_dmabuf_v1", 4) [4173877.725] wl_registry@2.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [4173877.728] wl_registry@2.global(24, "zwp_text_input_manager_v3", 1) [4173877.732] -> wl_registry@2.bind(24, "zwp_text_input_manager_v3", 1, new id [unknown]@16) [4173877.737] wl_registry@2.global(25, "wp_presentation", 1) [4173877.740] wl_registry@2.global(26, "xdg_activation_v1", 1) [4173877.744] -> wl_registry@2.bind(26, "xdg_activation_v1", 1, new id [unknown]@17) [4173877.749] wl_registry@2.global(29, "wl_output", 3) [4173877.752] -> wl_registry@2.bind(29, "wl_output", 3, new id [unknown]@18) [4173877.757] wl_callback@3.done(29638) [4173877.760] -> wl_display@1.sync(new id wl_callback@3) [4173877.942] wl_display@1.delete_id(3) [4173877.945] wl_seat@13.capabilities(3) [4173877.950] -> wl_seat@13.get_pointer(new id wl_pointer@19) [4173877.959] -> wl_compositor@4.create_surface(new id wl_surface@20) [4173877.965] -> zwp_pointer_gestures_v1@11.get_hold_gesture(new id zwp_pointer_gesture_hold_v1@21, wl_pointer@19) [4173877.973] -> zwp_pointer_gestures_v1@11.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@22, wl_pointer@19) [4173877.982] -> zwp_pointer_gestures_v1@11.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@23, wl_pointer@19) [4173877.989] -> wl_seat@13.get_keyboard(new id wl_keyboard@24) [4173877.995] wl_seat@13.name("seat0") [4173877.999] wl_output@18.geometry(0, 0, 340, 190, 0, "AUO", "0xe48d", 0) [4173878.019] wl_output@18.mode(3, 1920, 1080, 60052) [4173878.035] wl_output@18.scale(1) [4173878.040] wl_output@18.done() [4173878.043] wl_callback@3.done(29638) [4173878.047] -> zxdg_output_manager_v1@6.get_xdg_output(new id zxdg_output_v1@3, wl_output@18) [4173878.058] -> wl_data_device_manager@7.get_data_device(new id wl_data_device@25, wl_seat@13) [4173878.063] -> zwp_tablet_manager_v2@12.get_tablet_seat(new id zwp_tablet_seat_v2@26, wl_seat@13) [4173878.072] -> zwp_primary_selection_device_manager_v1@8.get_device(new id zwp_primary_selection_device_v1@27, wl_seat@13) [4173878.081] -> zwp_text_input_manager_v3@16.get_text_input(new id zwp_text_input_v3@28, wl_seat@13) [4173878.089] -> xdg_wm_base@9.destroy() [4173878.095] -> wl_display@1.get_registry(new id wl_registry@29) [4173878.100] -> wl_display@1.sync(new id wl_callback@30) [4173895.944] -> wl_display@1.get_registry(new id wl_registry@31) [4173895.960] -> wl_display@1.sync(new id wl_callback@32) [4173895.970] -> wl_display@1.sync(new id wl_callback@33) [4173896.173] wl_display@1.delete_id(9) [4173896.177] wl_display@1.delete_id(30) [4173896.179] wl_display@1.delete_id(32) [4173896.182] wl_display@1.delete_id(33) [4173896.186] wl_keyboard@24.keymap(1, fd 5, 69645) [4173897.521] wl_keyboard@24.repeat_info(33, 500) [4173897.531] zxdg_output_v1@3.logical_position(0, 0) [4173897.538] zxdg_output_v1@3.logical_size(1920, 1080) [4173897.544] zxdg_output_v1@3.name("eDP-1") [4173897.549] zxdg_output_v1@3.description("Built-in display") [4173897.553] wl_output@18.done() [4173897.556] wl_registry@29.global(1, "wl_compositor", 5) [4173897.563] wl_registry@29.global(2, "wl_drm", 2) [4173897.572] wl_registry@29.global(3, "wl_shm", 1) [4173897.581] wl_registry@29.global(6, "zxdg_output_manager_v1", 3) [4173897.590] wl_registry@29.global(7, "wl_data_device_manager", 3) [4173897.601] wl_registry@29.global(8, "zwp_primary_selection_device_manager_v1", 1) [4173897.610] wl_registry@29.global(9, "gtk_primary_selection_device_manager", 1) [4173897.618] wl_registry@29.global(10, "wl_subcompositor", 1) [4173897.627] wl_registry@29.global(11, "xdg_wm_base", 4) [4173897.637] -> wl_registry@29.bind(11, "xdg_wm_base", 2, new id [unknown]@9) [4173897.650] wl_registry@29.global(12, "zxdg_shell_v6", 1) [4173897.658] wl_registry@29.global(13, "gtk_shell1", 5) [4173897.667] wl_registry@29.global(14, "wp_viewporter", 1) [4173897.676] wl_registry@29.global(15, "zwp_pointer_gestures_v1", 3) [4173897.685] wl_registry@29.global(16, "zwp_tablet_manager_v2", 1) [4173897.692] wl_registry@29.global(17, "wl_seat", 5) [4173897.701] wl_registry@29.global(18, "zwp_relative_pointer_manager_v1", 1) [4173897.710] wl_registry@29.global(19, "zwp_pointer_constraints_v1", 1) [4173897.719] wl_registry@29.global(20, "zxdg_exporter_v1", 1) [4173897.729] wl_registry@29.global(21, "zxdg_importer_v1", 1) [4173897.737] wl_registry@29.global(22, "zwp_linux_dmabuf_v1", 4) [4173897.745] wl_registry@29.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [4173897.753] wl_registry@29.global(24, "zwp_text_input_manager_v3", 1) [4173897.762] wl_registry@29.global(25, "wp_presentation", 1) [4173897.771] wl_registry@29.global(26, "xdg_activation_v1", 1) [4173897.779] wl_registry@29.global(29, "wl_output", 3) [4173897.788] wl_callback@30.done(29638) [4173897.793] wl_registry@31.global(1, "wl_compositor", 5) [4173897.802] -> wl_registry@31.bind(1, "wl_compositor", 4, new id [unknown]@30) [4173897.813] wl_registry@31.global(2, "wl_drm", 2) [4173897.822] wl_registry@31.global(3, "wl_shm", 1) [4173897.833] -> wl_registry@31.bind(3, "wl_shm", 1, new id [unknown]@34) [4173897.844] -> wl_display@1.sync(new id wl_callback@35) [4173897.849] wl_registry@31.global(6, "zxdg_output_manager_v1", 3) [4173897.857] wl_registry@31.global(7, "wl_data_device_manager", 3) [4173897.866] wl_registry@31.global(8, "zwp_primary_selection_device_manager_v1", 1) [4173897.874] wl_registry@31.global(9, "gtk_primary_selection_device_manager", 1) [4173897.883] wl_registry@31.global(10, "wl_subcompositor", 1) [4173897.893] -> wl_registry@31.bind(10, "wl_subcompositor", 1, new id [unknown]@36) [4173897.904] wl_registry@31.global(11, "xdg_wm_base", 4) [4173897.914] wl_registry@31.global(12, "zxdg_shell_v6", 1) [4173897.922] wl_registry@31.global(13, "gtk_shell1", 5) [4173897.929] wl_registry@31.global(14, "wp_viewporter", 1) [4173897.937] wl_registry@31.global(15, "zwp_pointer_gestures_v1", 3) [4173897.945] wl_registry@31.global(16, "zwp_tablet_manager_v2", 1) [4173897.954] wl_registry@31.global(17, "wl_seat", 5) [4173897.965] -> wl_registry@31.bind(17, "wl_seat", 3, new id [unknown]@37) [4173897.972] wl_registry@31.global(18, "zwp_relative_pointer_manager_v1", 1) [4173897.979] wl_registry@31.global(19, "zwp_pointer_constraints_v1", 1) [4173897.985] wl_registry@31.global(20, "zxdg_exporter_v1", 1) [4173897.991] wl_registry@31.global(21, "zxdg_importer_v1", 1) [4173897.997] wl_registry@31.global(22, "zwp_linux_dmabuf_v1", 4) [4173898.003] wl_registry@31.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [4173898.009] wl_registry@31.global(24, "zwp_text_input_manager_v3", 1) [4173898.017] wl_registry@31.global(25, "wp_presentation", 1) [4173898.023] wl_registry@31.global(26, "xdg_activation_v1", 1) [4173898.030] wl_registry@31.global(29, "wl_output", 3) [4173898.037] -> wl_registry@31.bind(29, "wl_output", 2, new id [unknown]@38) [4173898.046] wl_callback@32.done(29638) [4173898.049] wl_callback@33.done(29638) [4173927.915] -> wl_compositor@4.create_surface(new id wl_surface@33) [4173933.518] -> xdg_wm_base@9.get_xdg_surface(new id xdg_surface@32, wl_surface@33) [4173933.532] -> xdg_surface@32.get_toplevel(new id xdg_toplevel@39) [4173933.537] -> xdg_toplevel@39.set_app_id("blender") [4173933.540] -> xdg_toplevel@39.set_title("Blender") [4173933.547] -> wl_surface@33.commit() [4173933.552] -> wl_surface@33.set_buffer_scale(1) [4173942.086] -> wl_display@1.get_registry(new id wl_registry@40) [4173942.105] -> wl_display@1.sync(new id wl_callback@41) [4173948.434] wl_display@1.delete_id(35) [4173948.443] wl_display@1.delete_id(41) [4173948.448] wl_registry@40.global(1, "wl_compositor", 5) [4173948.457] wl_registry@40.global(2, "wl_drm", 2) [4173948.464] wl_registry@40.global(3, "wl_shm", 1) [4173948.473] wl_registry@40.global(6, "zxdg_output_manager_v1", 3) [4173948.482] wl_registry@40.global(7, "wl_data_device_manager", 3) [4173948.491] wl_registry@40.global(8, "zwp_primary_selection_device_manager_v1", 1) [4173948.502] wl_registry@40.global(9, "gtk_primary_selection_device_manager", 1) [4173948.511] wl_registry@40.global(10, "wl_subcompositor", 1) [4173948.520] wl_registry@40.global(11, "xdg_wm_base", 4) [4173948.527] wl_registry@40.global(12, "zxdg_shell_v6", 1) [4173948.536] wl_registry@40.global(13, "gtk_shell1", 5) [4173948.545] wl_registry@40.global(14, "wp_viewporter", 1) [4173948.555] wl_registry@40.global(15, "zwp_pointer_gestures_v1", 3) [4173948.564] wl_registry@40.global(16, "zwp_tablet_manager_v2", 1) [4173948.572] wl_registry@40.global(17, "wl_seat", 5) [4173948.581] wl_registry@40.global(18, "zwp_relative_pointer_manager_v1", 1) [4173948.588] wl_registry@40.global(19, "zwp_pointer_constraints_v1", 1) [4173948.596] wl_registry@40.global(20, "zxdg_exporter_v1", 1) [4173948.604] wl_registry@40.global(21, "zxdg_importer_v1", 1) [4173948.612] wl_registry@40.global(22, "zwp_linux_dmabuf_v1", 4) [4173948.620] wl_registry@40.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [4173948.629] wl_registry@40.global(24, "zwp_text_input_manager_v3", 1) [4173948.639] wl_registry@40.global(25, "wp_presentation", 1) [4173948.652] wl_registry@40.global(26, "xdg_activation_v1", 1) [4173948.661] wl_registry@40.global(29, "wl_output", 3) [4173948.668] wl_callback@41.done(29638) [4175171.467] -> wl_display@1.get_registry(new id wl_registry@41) [4175171.480] -> wl_display@1.sync(new id wl_callback@42) [4175171.649] wl_display@1.delete_id(42) [4175171.654] wl_registry@41.global(1, "wl_compositor", 5) [4175171.663] wl_registry@41.global(2, "wl_drm", 2) [4175171.672] wl_registry@41.global(3, "wl_shm", 1) [4175171.680] wl_registry@41.global(6, "zxdg_output_manager_v1", 3) [4175171.688] wl_registry@41.global(7, "wl_data_device_manager", 3) [4175171.699] wl_registry@41.global(8, "zwp_primary_selection_device_manager_v1", 1) [4175171.709] wl_registry@41.global(9, "gtk_primary_selection_device_manager", 1) [4175171.717] wl_registry@41.global(10, "wl_subcompositor", 1) [4175171.727] wl_registry@41.global(11, "xdg_wm_base", 4) [4175171.736] wl_registry@41.global(12, "zxdg_shell_v6", 1) [4175171.745] wl_registry@41.global(13, "gtk_shell1", 5) [4175171.754] wl_registry@41.global(14, "wp_viewporter", 1) [4175171.763] wl_registry@41.global(15, "zwp_pointer_gestures_v1", 3) [4175171.772] wl_registry@41.global(16, "zwp_tablet_manager_v2", 1) [4175171.779] wl_registry@41.global(17, "wl_seat", 5) [4175171.788] wl_registry@41.global(18, "zwp_relative_pointer_manager_v1", 1) [4175171.797] wl_registry@41.global(19, "zwp_pointer_constraints_v1", 1) [4175171.806] wl_registry@41.global(20, "zxdg_exporter_v1", 1) [4175171.814] wl_registry@41.global(21, "zxdg_importer_v1", 1) [4175171.824] wl_registry@41.global(22, "zwp_linux_dmabuf_v1", 4) [4175171.838] -> wl_registry@41.bind(22, "zwp_linux_dmabuf_v1", 3, new id [unknown]@43) [4175171.850] wl_registry@41.global(23, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [4175171.858] wl_registry@41.global(24, "zwp_text_input_manager_v3", 1) [4175171.868] wl_registry@41.global(25, "wp_presentation", 1) [4175171.877] wl_registry@41.global(26, "xdg_activation_v1", 1) [4175171.886] wl_registry@41.global(29, "wl_output", 3) [4175171.892] wl_callback@42.done(29644) [4175204.122] -> wl_surface@33.frame(new id wl_callback@42) [4175204.139] -> wl_surface@33.commit() [4175204.141] -> wl_display@1.sync(new id wl_callback@44) [4175204.144] wl_shm@34.format(0) [4175204.149] wl_shm@34.format(1) [4175204.151] wl_shm@34.format(875708993) [4175204.153] wl_shm@34.format(875709016) [4175204.154] wl_shm@34.format(909199186) [4175204.156] wl_shm@34.format(808669761) [4175204.158] wl_shm@34.format(808669784) [4175204.159] wl_shm@34.format(808665665) [4175204.161] wl_shm@34.format(808665688) [4175204.163] wl_shm@34.format(1211388481) [4175204.165] wl_shm@34.format(1211388504) [4175204.167] wl_shm@34.format(1211384385) [4175204.168] wl_shm@34.format(1211384408) [4175204.170] wl_callback@35.done(29638) [4175204.174] wl_seat@37.capabilities(3) [4175204.176] -> wl_seat@37.get_pointer(new id wl_pointer@35) [4175204.179] wl_seat@37.name("seat0") [4175204.181] wl_output@38.geometry(0, 0, 340, 190, 0, "AUO", "0xe48d", 0) [4175204.190] wl_output@38.mode(3, 1920, 1080, 60052) [4175204.195] wl_output@38.scale(1) [4175204.197] wl_output@38.done() [4175204.199] xdg_toplevel@39.configure(0, 0, array[0]) [4175204.203] xdg_surface@32.configure(1196) [4175204.381] wl_callback@44.done(29644) [4175204.380] wl_display@1.delete_id(44) [4175204.575] -> zwp_linux_dmabuf_v1@43.create_params(new id zwp_linux_buffer_params_v1@44) [4175204.595] -> zwp_linux_buffer_params_v1@44.add(fd 27, 0, 0, 7680, 50331648, 6316052) [4175204.609] -> zwp_linux_buffer_params_v1@44.create_immed(new id wl_buffer@45, 1920, 1080, 875713112, 0) [4175204.624] -> zwp_linux_buffer_params_v1@44.destroy() [4175204.633] -> wl_surface@33.attach(wl_buffer@45, 0, 0) [4175204.641] -> wl_surface@33.damage(0, 0, 1920, 1080) [4175204.652] -> wl_surface@33.commit() [4175204.655] -> wl_display@1.sync(new id wl_callback@46) [4175204.787] wl_display@1.error(nil, 7, "failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a ") GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a /snap/blender/5374/blender() [0xf3d970] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x595a) [0x792104c3e95a] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5fc3) [0x792104c3efc3] /lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e) [0x792104c09e2e] /lib/x86_64-linux-gnu/libffi.so.8(+0x4493) [0x792104c06493] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0) [0x792104c3fad0] /lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243) [0x792104c40243] /lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x792104c4040f] /lib/x86_64-linux-gnu/libnvidia-egl-wayland.so.1(+0x4bfa) [0x7920e6e3bbfa] /lib/x86_64-linux-gnu/libc.so.6(+0x94ac3) [0x792108694ac3] /lib/x86_64-linux-gnu/libc.so.6(+0x126850) [0x792108726850] The Wayland connection experienced a protocol error 7 in interface: <nil> DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available The Wayland connection experienced a protocol error 7 in interface: <nil> Error: Not freed memory blocks: 59868, total unfreed memory 15.608341 MB ```
127 KiB
Member

@swiss_knight Since you also have two video cards (integrated + nvidia), try to see if you could force nvidia card to run blender.

It might also mean blender bug under wayland, will pin devs.

@swiss_knight Since you also have two video cards (integrated + nvidia), try to see if you could force nvidia card to run blender. It might also mean blender bug under wayland, will pin devs.
swiss_knight changed title from Blender 4.2.1 (snap package) became slow and laggy on Ubuntu 22.04.5 LTS to Blender 4.2.2 (snap package) became slow and laggy on Ubuntu 22.04.5 LTS 2024-09-24 19:35:48 +02:00

Got problems too using Linux Mint with a not-so-new laptop (GeForce GTX 960M).
Laggy on solid mode with very simple projects, making it unusable.
I'm not used to see Blender so out of breath!

Got problems too using Linux Mint with a not-so-new laptop (GeForce GTX 960M). Laggy on solid mode with very simple projects, making it unusable. I'm not used to see Blender so out of breath!
Member

@BenoitGreant try to make sure your blender is actually running on your discrete graphics card, and not a virtual software OpenGL driver (You can see that using Help > Save System Info). It's best to test package downloaded from blender.org. You might need to set DRI_PRIME=1 before launching blender to force it to use nvidia card.

@BenoitGreant try to make sure your blender is actually running on your discrete graphics card, and not a virtual software OpenGL driver (You can see that using Help > Save System Info). It's best to test package downloaded from blender.org. You might need to set `DRI_PRIME=1` before launching blender to force it to use nvidia card.

@ChengduLittleA here (was) my system info : https://pastebin.com/wnpZGHPm
I updated (with the help of chatGPT) my nvidia drivers:

sudo apt-get purge 'nvidia*'
sudo apt-get autoremove
sudo apt-get autoclean
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-550 <--I checked the version to use here https://www.nvidia.com/en-us/drivers/
sudo reboot
nvidia-smi <--to check it loads correctly

I also had to struggle a little bit because of the Secure Boot.
now it seems to work correctly!

@ChengduLittleA here (was) my system info : https://pastebin.com/wnpZGHPm I updated (with the help of chatGPT) my nvidia drivers: ``` sudo apt-get purge 'nvidia*' sudo apt-get autoremove sudo apt-get autoclean sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-driver-550 <--I checked the version to use here https://www.nvidia.com/en-us/drivers/ sudo reboot nvidia-smi <--to check it loads correctly ``` I also had to struggle a little bit because of the Secure Boot. now it seems to work correctly!
Member

@BenoitGreant hi! the system info file shows that blender is using software GL to render stuff, hence it's slow.

renderer:	'llvmpipe (LLVM 15.0.7, 256 bits)'
vendor:		'Mesa'
version:	'4.5 (Core Profile) Mesa 23.0.4-0ubuntu1~22.04.1'
device type:	'SOFTWARE'
backend type:	'OPENGL'

I presume this is before you purge/re-install your nvida driver right? If it works correctly now, then I guess the problem is solved.

@BenoitGreant hi! the system info file shows that blender is using software GL to render stuff, hence it's slow. ``` renderer: 'llvmpipe (LLVM 15.0.7, 256 bits)' vendor: 'Mesa' version: '4.5 (Core Profile) Mesa 23.0.4-0ubuntu1~22.04.1' device type: 'SOFTWARE' backend type: 'OPENGL' ``` I presume this is before you purge/re-install your nvida driver right? If it works correctly now, then I guess the problem is solved.

Solved, yes, thanks.

Solved, yes, thanks.
Member

OK will close this now.

OK will close this now.
Blender Bot added
Status
Archived
and removed
Status
Needs Information from User
labels 2024-10-10 09:18:25 +02:00
Author

@ChengduLittleA it's not solved for me because Blender is no more booting when using the nvidia driver, see my latest comment above: #127847 (comment)

@ChengduLittleA it's not solved for me because Blender is no more booting when using the nvidia driver, see my latest comment above: https://projects.blender.org/blender/blender/issues/127847#issuecomment-1298637
Blender Bot added
Status
Needs Triage
and removed
Status
Archived
labels 2024-10-11 21:00:03 +02:00
Member

Looks like could be a wayland problem. Does blender start up in X11 session? Or have you encountered similar problems in other graphics programs? Also, did you try using prime-select to force nvidia card?

GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a 

@ZedDB any chance you are more familiar with wayland?

Looks like could be a wayland problem. Does blender start up in X11 session? Or have you encountered similar problems in other graphics programs? Also, did you try using `prime-select` to force nvidia card? ``` GHOST/Wayland: [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a ``` @ZedDB any chance you are more familiar with wayland?
Member

Hi, updating NVIDIA-wgl-wayland may resolve the issue. Can you check?
reference: #103999 (comment)

Hi, updating `NVIDIA-wgl-wayland` may resolve the issue. Can you check? reference: https://projects.blender.org/blender/blender/issues/103999#issuecomment-864968
Member
@swiss_knight ^
Pratik Borhade added
Status
Needs Information from User
and removed
Status
Needs Triage
labels 2024-11-07 05:00:38 +01:00
Member

Hi, could you also verify the issue on official buildbot builds as well: https://builder.blender.org/download/daily/

Hi, could you also verify the issue on official buildbot builds as well: https://builder.blender.org/download/daily/

I still have problems with Blender 4.2.3LTS + Linux Mint 21 + nvidia driver 560.

If I double a click a Blender file (which will automatically open Blender then load itself), it seems that Blender initializes with software GL - full log here :

renderer:	'llvmpipe (LLVM 15.0.7, 256 bits)'
vendor:		'Mesa'
version:	'4.5 (Core Profile) Mesa 23.0.4-0ubuntu1~22.04.1'
device type:	'SOFTWARE'
backend type:	'OPENGL'

If I first open Blender than load the file manually, the Nvidia driver is used - full log here :

renderer:	'NVIDIA GeForce GTX 960M/PCIe/SSE2'
vendor:		'NVIDIA Corporation'
version:	'4.6.0 NVIDIA 560.35.03'
device type:	'NVIDIA'
backend type:	'OPENGL'

My global opinion, using this hardware, is that Blender is really slower to start and unstable than any version before.

I still have problems with Blender 4.2.3LTS + Linux Mint 21 + nvidia driver 560. If I double a click a Blender file (which will automatically open Blender then load itself), it seems that Blender initializes with software GL - full log [here](https://pastebin.com/7TdUjDqx) : ``` renderer: 'llvmpipe (LLVM 15.0.7, 256 bits)' vendor: 'Mesa' version: '4.5 (Core Profile) Mesa 23.0.4-0ubuntu1~22.04.1' device type: 'SOFTWARE' backend type: 'OPENGL' ``` If I first open Blender than load the file manually, the Nvidia driver is used - full log [here](https://pastebin.com/7D4j58Vn) : ``` renderer: 'NVIDIA GeForce GTX 960M/PCIe/SSE2' vendor: 'NVIDIA Corporation' version: '4.6.0 NVIDIA 560.35.03' device type: 'NVIDIA' backend type: 'OPENGL' ``` My global opinion, using this hardware, is that Blender is really slower to start and unstable than any version before.
Author

Hi @PratikPB2123 ,
there is no such apt package called nvidia-wgl-wayland in Ubuntu's 22.04 repositories, but there is a package called libnvidia-egl-wayland1 and this last one is already up-to-date:

$ apt update
$ (...)
$ apt-cache search nvidia-wgl-wayland 
$ apt-cache search nvidia | grep wayland
libnvidia-egl-wayland-dev - Wayland EGL External Platform library -- development files
libnvidia-egl-wayland1 - Wayland EGL External Platform library -- shared library
$ apt-cache policy libnvidia-egl-wayland1
libnvidia-egl-wayland1:
  Installed: 1:1.1.9-1.1ubuntu0.1
  Candidate: 1:1.1.9-1.1ubuntu0.1
  Version table:
 *** 1:1.1.9-1.1ubuntu0.1 500
        500 http://ch.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:1.1.9-1.1 500
        500 http://ch.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
Hi @PratikPB2123 , there is no such apt package called `nvidia-wgl-wayland` in Ubuntu's 22.04 repositories, but there is a package called `libnvidia-egl-wayland1` and this last one is already up-to-date: ```sh $ apt update $ (...) $ apt-cache search nvidia-wgl-wayland $ apt-cache search nvidia | grep wayland libnvidia-egl-wayland-dev - Wayland EGL External Platform library -- development files libnvidia-egl-wayland1 - Wayland EGL External Platform library -- shared library $ apt-cache policy libnvidia-egl-wayland1 libnvidia-egl-wayland1: Installed: 1:1.1.9-1.1ubuntu0.1 Candidate: 1:1.1.9-1.1ubuntu0.1 Version table: *** 1:1.1.9-1.1ubuntu0.1 500 500 http://ch.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100 /var/lib/dpkg/status 1:1.1.9-1.1 500 500 http://ch.archive.ubuntu.com/ubuntu jammy/main amd64 Packages ```
Member

I see, thanks. Did you check with official buildbot builds?: #127847 (comment)

I see, thanks. Did you check with official buildbot builds?: https://projects.blender.org/blender/blender/issues/127847#issuecomment-1333009
Iliya Katushenock added the
Platform
Linux
label 2024-11-29 15:57:46 +01:00

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Thanks again for the report. If the problem persists please open a new report with the required information.

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed. Thanks again for the report. If the problem persists please open a new report with the required information.
Blender Bot added
Status
Archived
and removed
Status
Needs Information from User
labels 2024-12-05 20:21:19 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset System
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Code Documentation
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
FBX
Interest
Freestyle
Interest
Geometry Nodes
Interest
glTF
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Viewport & EEVEE
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Asset Browser Project
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Asset System
Module
Core
Module
Development Management
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Module
Viewport & EEVEE
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Severity
High
Severity
Low
Severity
Normal
Severity
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#127847
No description provided.