#5122·openwork

[Bug]: AppImage 0.18.48 crashes on startup on Ubuntu 26.04 Wayland - zxdg_exporter_v2 invalid role

Author: davivcgarciaCreated Sep 17, 2026Updated Sep 17, 2026
Labelsbug

Summary

openwork-linux-x86_64-0.18.48.AppImage crashes immediately on startup with Trace/breakpoint trap after Wayland protocol error. I want to stay on Wayland as it is the default on modern distros.

To Reproduce

  1. Ubuntu 26.04.1 LTS, GNOME 50.1, Wayland session
  2. chmod +x openwork-linux-x86_64-0.18.48.AppImage
  3. ./openwork-linux-x86_64-0.18.48.AppImage
  4. Crash after ~1s

Expected behavior

App window opens on Wayland.

Actual behavior

Crash before window appears, core dumped. Error: [33561:0917/191634.391661:ERROR:ui/events/platform/wayland/wayland_event_watcher.cc:47] libwayland: zxdg_exporter_v2#22: error 0: exported surface had an invalid role

Screenshots (optional)

No response

OW version & Desktop info (optional)

  • OpenWork version: 0.18.48 openwork-linux-x86_64-0.18.48.AppImage
  • OS: Ubuntu 26.04.1 LTS, Kernel 7.0.0-31-generic
  • DE: ubuntu:GNOME, GNOME Shell 50.1, XDG_SESSION_TYPE=wayland
  • GPU: NVIDIA RTX 5070 Max-Q (driver 595.84) + AMD Radeon 880M/890M hybrid
  • Mutter experimental: scale-monitor-framebuffer, xwayland-native-scaling
  • libnvidia-egl-wayland1 1:1.1.21-1 installed

Additional context (optional)

Full log:

$ ./openwork-linux-x86_64-0.18.48.AppImage 

DevTools listening on ws://127.0.0.1:9225/devtools/browser/a469b0e4-7d3c-4065-9e0a-c09711c698b5
OpenWork runtime: system CA bundle sources runtime=365 platform-stores=0
OpenWork runtime: chain repair skipped: no activation record.
[desktop-bootstrap] falling back to defaults {
  path: '/home/davivcgarcia/.config/openwork/desktop-bootstrap.json',
  error: "ENOENT: no such file or directory, open '/home/davivcgarcia/.config/openwork/desktop-bootstrap.json'"
}
(node:35185) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `openwork --trace-deprecation ...` to show where the warning was created)
Reload watcher enabled (1)
Checking for update
[35185:0917/192316.066740:ERROR:ui/events/platform/wayland/wayland_event_watcher.cc:47] libwayland: zxdg_exporter_v2#22: error 0: exported surface had an invalid role

Trace/breakpoint trap      (core dumped) ./openwork-linux-x86_64-0.18.48.AppImage