On Ubuntu 25.04, Wayland
$ sftpman-iced
[2025-09-01T14:01:56Z WARN wgpu_hal::gles::egl] No config found!
[2025-09-01T14:01:56Z WARN wgpu_hal::gles::egl] EGL says it can present to the window but not natively
[destroyed object]: error 7: importing the supplied dmabufs failed
Protocol error 7 on object @0:
[2025-09-01T14:01:56Z ERROR wgpu_hal::vulkan::adapter] get_physical_device_surface_present_modes: ERROR_SURFACE_LOST_KHR
[2025-09-01T14:01:56Z ERROR wgpu_hal::vulkan::adapter] get_physical_device_surface_formats: ERROR_SURFACE_LOST_KHR
thread 'main' panicked at /home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-core-0.19.4/src/device/global.rs:1859:21:
internal error: entered unreachable code: Fallback system failed to choose present mode. This is a bug. Mode: AutoVsync, Options: []
stack backtrace:
0: 0x61fa8a7a1293 - <unknown>
...
32: 0x61fa8a6ebc5e - <unknown>
33: 0x7a8458e2a578 - __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
34: 0x7a8458e2a63b - __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
35: 0x61fa8a395195 - <unknown>
36: 0x0 - <unknown>
$ export WGPU_BACKEND=vulkan
$ sftpman-iced
[destroyed object]: error 7: importing the supplied dmabufs failed
Protocol error 7 on object @0:
[2025-09-01T14:04:18Z ERROR wgpu_hal::vulkan::adapter] get_physical_device_surface_present_modes: ERROR_SURFACE_LOST_KHR
[2025-09-01T14:04:18Z ERROR wgpu_hal::vulkan::adapter] get_physical_device_surface_formats: ERROR_SURFACE_LOST_KHR
thread 'main' panicked at /home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-core-0.19.4/src/device/global.rs:1859:21:
internal error: entered unreachable code: Fallback system failed to choose present mode. This is a bug. Mode: AutoVsync, Options: []
stack backtrace:
0: 0x5f50794b2293 - <unknown>
...
32: 0x5f50793fcc5e - <unknown>
33: 0x75e8c062a578 - __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
34: 0x75e8c062a63b - __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
35: 0x5f50790a6195 - <unknown>
36: 0x0 - <unknown>
$ export WGPU_BACKEND=metal
$ sftpman-iced
thread 'main' panicked at /home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-core-0.19.4/src/instance.rs:521:39:
called `Option::unwrap()` on a `None` value
stack backtrace:
0: 0x56708d74f293 - <unknown>
...
31: 0x56708d699c5e - <unknown>
32: 0x7c658882a578 - __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
33: 0x7c658882a63b - __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
34: 0x56708d343195 - <unknown>
35: 0x0 - <unknown>
On Ubuntu 25.04, Wayland