buzz-desktop crashes on launch under Hyprland (Wayland) with “Error 71 (Protocol error)”
- Dominant language
- Rust
- Stars
- 32.7k
- Forks
- 4.3k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 253
Description
**Describe the bug**
Buzz Desktop starts but immediately exits with a Wayland protocol error. No window appears.
**Steps to reproduce**
1. Install buzz-bin from the AUR on an Arch-based system (e.g. Omarchy) running Hyprland.
2. Launch the app from the terminal or application menu: buzz-desktop
3. See the error and the process exits (no window opens).
**Expected behavior**
The app should open and stay open under Hyprland / pure Wayland without requiring extra environment variables.
**Version and platform**
- Buzz version: 0.4.26-1 (installed via buzz-bin AUR package)
- OS: Omarchy (Arch Linux) + Hyprland (Wayland)
**Logs / additional context**
```
buzz-desktop: persisted identity pubkey af845d68184c0da0e2a213e29c1ec52cb9a5000b65ef8a1cead9e7aaf12088ca
buzz-desktop: media proxy listening on 127.0.0.1:32883
buzz-desktop: repos dir resolved at boot — no configured override, REPOS is the default real dir
buzz-desktop: downloading STT model from https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-nemo-parakeet_tdt_ctc_110m-en-36000-int8.tar.bz2
buzz-desktop: downloading Pocket TTS decoder.onnx from https://huggingface.co/csukuangfj2/sherpa-onnx-pocket-tts-2026-01-26/resolve/96d1e53ce3311ca6c2c6a35e2062d36b4cec6fa3/decoder.onnx
Gdk-Message: 12:36:42.883: Error 71 (Protocol error) dispatching to Wayland display.
```
**Workaround**
1. Copy the desktop file to your user directory:Bash
`cp /usr/share/applications/Buzz.desktop ~/.local/share/applications/`
2. Edit it:
`nano ~/.local/share/applications/Buzz.desktop`
3. Change the Exec= line to:
`Exec=env GDK_BACKEND=x11 WEBKIT_DISABLE_DMABUF_RENDERER=1 buzz-desktop`
4. Launch Buzz app
This is a known class of WebKitGTK / Tauri issues on some Wayland compositors (especially Hyprland). Forcing the X11 backend works reliably.
Contributor guide
Assessment
This issue has not been assessed yet.