Linux/Wayland: dragging the custom title bar crashes yaak-cef with X_QueryPointer BadWindow

Bug
Description
Dragging the Yaak window using its title bar immediately terminates the application on GNOME Wayland.
This is consistently reproducible. Moving the same window through GNOME works correctly:
Super+ left-drag worksAlt+F7works
Steps to reproduce
- Install the official
yaak-cef_2026.5.0_amd64.deb. - Log into a GNOME Wayland session.
- Launch Yaak normally.
- Drag the window using Yaak’s title bar.
Expected behavior
The window moves normally.
Actual behavior
Yaak exits immediately.
The journal records:
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 38 (X_QueryPointer)
Resource id in failed request: 0x1
Serial number of failed request: 7
Current serial number in output stream: 7
I observed this same error five times.
Before the failure, Yaak also logs:
Tried to initialize the wayland data control protocol clipboard, but failed.
Falling back to the X11 clipboard protocol.
The CEF process logs:
'--ozone-platform=wayland' is not compatible with Vulkan.
Consider switching to '--ozone-platform=x11' or disabling Vulkan
X11 test
Launching with:
GDK_BACKEND=x11 yaak-cef --ozone-platform=x11
prevents the crash, but dragging the title bar becomes a no-op—the window does not move.
GNOME-managed window movement continues to work with both Super + drag and Alt + F7.
Environment
- Yaak:
2026.5.0 amd64 - Package: official
yaak-cef_2026.5.0_amd64.deb - OS: Ubuntu 26.04 LTS
- Kernel:
7.0.0-29-generic - Desktop: GNOME Shell 50.1
- Session: Wayland
- GPU: NVIDIA GeForce RTX 3090 Ti
- Driver:
nvidia-driver-595-open 595.84-0ubuntu0.26.04.1 - Displays: two 2560×1440 monitors arranged horizontally
- Primary display: right monitor
- Scale: 100% on both displays
Linux2026.5.0 amd64
Ah yes, the CEF build is still just an experiment and has a lot of bugs like this still. I should probably stop publishing it.
Thanks for the report! I’ll be sure to test this as I continue working on it. Hoping Tauri continues to improve it.