Skip to content

AppImage: don't bundle libwayland-client, which broke Wayland sessions - #1197

Merged
kevinaboos merged 2 commits into
project-robius:mainfrom
kevinaboos:app_image_wayland_lib_fix
Oct 22, 2026
Merged

kevinaboos merged 2 commits into
project-robius:mainfrom
kevinaboos:app_image_wayland_lib_fix

Conversation

@kevinaboos

Copy link
Copy Markdown
Member

Our AppImage distribution was including libwayland-client.so.0 library from Ubuntu 22, which took precedence over the user's machine's wayland lib. So then we'd see errors like "can't get EGL platform display".

This has already been fixed in AppImage itself, but cargo-packager uses an older linuxdeploy version that doesn't have that fix, so we still need to manually exclude it.

Fixes #1155
Fixes #1072

Our AppImage distribution was including `libwayland-client.so.0` library
from Ubuntu 22, which took precedence over the user's machine's wayland lib.
So then we'd see errors like "can't get EGL platform display".

This has already been fixed in AppImage itself, but cargo-packager
uses an older `linuxdeploy` version that doesn't have that fix,
so we still need to manually exclude it.

Fixes project-robius#1155
Fixes project-robius#1072
@kevinaboos
kevinaboos merged commit b1241fc into project-robius:main Oct 22, 2026
10 checks passed
@kevinaboos
kevinaboos deleted the app_image_wayland_lib_fix branch October 22, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

(Bug) Can't launch AppImage on CachyOS KDE Wayland address known AppImage bug on wayland

1 participant