[GH-ISSUE #4139] [Bug] AppImage: symbol lookup error: /tmp/.mount_AppFloweX7la/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags #1852

Closed
opened 2026-03-23 21:17:43 +00:00 by mirror · 2 comments
Owner

Originally created by @alexander-mart on GitHub (Dec 13, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4139

Bug Description

user@my-pc:~/Applications$ ./AppFlowy-0.3.9.1-linux-x86_64_4194538b091ffb4c64cc0f063df0c8c3.AppImage
/tmp/.mount_AppFloweX7la/AppFlowy: symbol lookup error: /tmp/.mount_AppFloweX7la/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags

How to Reproduce

  1. Download AppImage
  2. Start
  3. Receive error

Expected Behavior

No errors :)

Operating System

Ubuntu 20.04.1 LTS x86_64

AppFlowy Version(s)

AppFlowy-0.3.9.1-linux-x86_64.AppImage

Screenshots

No response

Additional Context

No response

Originally created by @alexander-mart on GitHub (Dec 13, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4139 ### Bug Description ```sh user@my-pc:~/Applications$ ./AppFlowy-0.3.9.1-linux-x86_64_4194538b091ffb4c64cc0f063df0c8c3.AppImage /tmp/.mount_AppFloweX7la/AppFlowy: symbol lookup error: /tmp/.mount_AppFloweX7la/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags ``` ### How to Reproduce 1. Download AppImage 2. Start 3. Receive error ### Expected Behavior No errors :) ### Operating System Ubuntu 20.04.1 LTS x86_64 ### AppFlowy Version(s) AppFlowy-0.3.9.1-linux-x86_64.AppImage ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@LucasXu0 commented on GitHub (Dec 14, 2023):

I can reproduce this error on Ubuntu 20.04 LTS, while the .appimage works perfectly on Ubuntu 22.04 LTS. It needs more time to investigate the details. Please let me know if anyone wants to work on it.

<!-- gh-comment-id:1855374112 --> @LucasXu0 commented on GitHub (Dec 14, 2023): I can reproduce this error on Ubuntu 20.04 LTS, while the .appimage works perfectly on Ubuntu 22.04 LTS. It needs more time to investigate the details. Please let me know if anyone wants to work on it.
Author
Owner

@SilvioMessi commented on GitHub (Jan 22, 2024):

I am using Ubuntu 20.04 LTS and I fix the issue by manually updating libwayland-client0.

Download the following packages:
http://de.archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi8_3.4.2-4_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/w/wayland/libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb

Install them:

sudo dpkg -i libffi8_3.4.2-4_amd64.deb 
sudo dpkg -i libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb

I hope this can work also on your PC.

<!-- gh-comment-id:1904934069 --> @SilvioMessi commented on GitHub (Jan 22, 2024): I am using Ubuntu 20.04 LTS and I fix the issue by manually updating libwayland-client0. Download the following packages: http://de.archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi8_3.4.2-4_amd64.deb http://security.ubuntu.com/ubuntu/pool/main/w/wayland/libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb Install them: ``` sudo dpkg -i libffi8_3.4.2-4_amd64.deb sudo dpkg -i libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb ``` I hope this can work also on your PC.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#1852
No description provided.