Installing AmneziaVPN on Linux
Supported Distributions:
We can guarantee functionality only for the base versions of the distributions listed below (*out of the box). Other distributions may also support the application, but we cannot guarantee this.
Debian 11 (x64) (does not work on Wayland)
Debian 12 (x64)
Ubuntu 22.04.5 (x64)
Ubuntu 24.04.1 (x64)
Fedora 40 (x64)
Fedora 41 (x64)
AmneziaVPN does not work on Debian 13
Debian 12 (x64)
To install AmneziaVPN, in addition to administrative user rights, you need to install the following libraries and components:
sudo apt install libxcb-xinerama0
Without this, the GUI installer will not launch.
sudo apt install libxcb-cursor0
Without this, the AmneziaVPN GUI will not start. It is also required if Xorg is used instead of Wayland or if the application is launched with sudo AmneziaVPN
.
sudo apt install iptables
Use this before contacting support. Without it, the Amnezia-service log will be filled with errors about missing iptables.
If during the OS installation process you set a root password, your user account (e.g., "user1") will be created without administrative rights.
How to fix this issue:
- Open a terminal under "user1".
- "Elevate" the terminal to root using the root password:
su root
- Add "user1" to the sudo group:
sudo usermod -aG sudo user1