[GH-ISSUE #2587] AmneziaVPN 4.8.15.4 fails to run on Linux Mint 22.3 (Ubuntu 24.04) due to missing Qt_6.10 version #1178

Open
opened 2026-10-13 20:35:55 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @qaooie on GitHub (May 8, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2587

Describe the bug
AmneziaVPN 4.8.15.4 fails to start on Linux Mint 22.3 XFCE (Ubuntu 24.04 base). Launching the binary gives an error: version 'Qt_6.10' not found in libQt6Core.so.6. The application appears to be compiled with Qt 6.10, but Ubuntu 24.04 LTS only provides Qt 6.4.2.

To Reproduce

  1. Download AmneziaVPN_4.8.15.4_linux_x64.tar from the latest release.
  2. Extract and run the installer: ./AmneziaVPN_Linux_Installer.bin
  3. After installation, try to launch: /opt/AmneziaVPN/client/bin/AmneziaVPN
  4. See error about missing Qt_6.10 version.

Expected behavior
The application should start normally on a supported distribution (Ubuntu 24.04 LTS) without manual Qt upgrades.

Log files

/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Core.so.6: version `Qt_6.10' not found
/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6QuickControls2.so.6: no version information available
/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Core5Compat.so.6: no version information available
/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6RemoteObjects.so.6: no version information available
/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Quick.so.6: no version information available
/opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Qml.so.6: no version information available

Also version 4.8.12.9 fails with Qt_6.6 not found (requires Qt 6.6 but system has 6.4.2).

Desktop:

OS: Linux Mint 22.3 XFCE (based on Ubuntu 24.04 Noble)

Version: 4.8.15.4 (also tested 4.8.12.9)

Additional context

System Qt version: 6.4.2 (default for Ubuntu 24.04 LTS)

Installed dependencies as per docs: libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0

Also tried community-suggested Qt6 packages: libqt6core5compat6 libqt6quickcontrols2-6 libqt6remoteobjects6 libqt6svg6 + sudo ldconfig — no change.

The issue seems to be that the AmneziaVPN binary is linked against a newer Qt (6.10) than what Ubuntu 24.04 provides (6.4.2). Please either provide a build linked against Qt 6.4.2 or ship Qt libraries bundled with the application (AppImage/Flatpak).

Originally created by @qaooie on GitHub (May 8, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2587 **Describe the bug** AmneziaVPN 4.8.15.4 fails to start on Linux Mint 22.3 XFCE (Ubuntu 24.04 base). Launching the binary gives an error: version 'Qt_6.10' not found in libQt6Core.so.6. The application appears to be compiled with Qt 6.10, but Ubuntu 24.04 LTS only provides Qt 6.4.2. **To Reproduce** 1. Download AmneziaVPN_4.8.15.4_linux_x64.tar from the latest release. 2. Extract and run the installer: ./AmneziaVPN_Linux_Installer.bin 3. After installation, try to launch: /opt/AmneziaVPN/client/bin/AmneziaVPN 4. See error about missing Qt_6.10 version. **Expected behavior** The application should start normally on a supported distribution (Ubuntu 24.04 LTS) without manual Qt upgrades. **Log files** ``` /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Core.so.6: version `Qt_6.10' not found /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6QuickControls2.so.6: no version information available /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Core5Compat.so.6: no version information available /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6RemoteObjects.so.6: no version information available /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Quick.so.6: no version information available /opt/AmneziaVPN/client/bin/AmneziaVPN: /lib/x86_64-linux-gnu/libQt6Qml.so.6: no version information available ``` Also version 4.8.12.9 fails with Qt_6.6 not found (requires Qt 6.6 but system has 6.4.2). **Desktop:** OS: Linux Mint 22.3 XFCE (based on Ubuntu 24.04 Noble) Version: 4.8.15.4 (also tested 4.8.12.9) **Additional context** System Qt version: 6.4.2 (default for Ubuntu 24.04 LTS) Installed dependencies as per docs: libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0 Also tried community-suggested Qt6 packages: libqt6core5compat6 libqt6quickcontrols2-6 libqt6remoteobjects6 libqt6svg6 + sudo ldconfig — no change. The issue seems to be that the AmneziaVPN binary is linked against a newer Qt (6.10) than what Ubuntu 24.04 provides (6.4.2). Please either provide a build linked against Qt 6.4.2 or ship Qt libraries bundled with the application (AppImage/Flatpak).
Sign in to join this conversation.
No labels
pull-request
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
amnezia-vpn/amnezia-client#1178
No description provided.