Skip to content

Commit a8f6eeb

Browse files
chrisutheclaude
andcommitted
Fix Flatpak crash on Wayland by requiring X11/XWayland socket
- Upgrade runtime from 23.08 to 24.08 for security updates - Replace --socket=wayland and --socket=fallback-x11 with --socket=x11 - Avalonia 11 requires XWayland on Wayland desktops (no native Wayland yet) - The fallback-x11 socket only provides X11 on X11 desktops, causing XOpenDisplay failures in Flatpak sandboxes on Wayland sessions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 40dd256 commit a8f6eeb

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

packaging/flatpak/io.sendspin.client.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,16 @@
1515

1616
app-id: io.sendspin.client
1717
runtime: org.freedesktop.Platform
18-
runtime-version: '23.08'
18+
runtime-version: '24.08'
1919
sdk: org.freedesktop.Sdk
2020

2121
command: SendspinClient.Linux
2222

2323
# Sandbox permissions
2424
finish-args:
25-
# Display access (X11 and Wayland)
25+
# Display access - X11/XWayland required (Avalonia uses XWayland on Wayland desktops)
2626
- --share=ipc
2727
- --socket=x11
28-
- --socket=wayland
29-
- --socket=fallback-x11
3028

3129
# Audio access (PipeWire/PulseAudio)
3230
- --socket=pulseaudio

0 commit comments

Comments
 (0)