Installing AmneziaVPN on Linux
Supported distributions
| Distribution | Status |
|---|---|
| Ubuntu 24.04.1 (x64) | ✅ |
| Ubuntu 22.04.5 (x64) | ✅ |
| Debian 12 (x64) | ✅ |
| Debian 11 (x64) | ⚠️ No Wayland support |
| Fedora 41 (x64) | ✅ |
| Fedora 40 (x64) | ✅ |
DANGER
AmneziaVPN does NOT work on Debian 13.
Debian 12
bash
sudo apt install libxcb-xinerama0
sudo apt install libxcb-cursor0
sudo apt install iptablesDebian 11
WARNING
Does not work on Wayland. Choose a non-Wayland session.
bash
sudo apt install libxcb-xinerama0
sudo apt install libopengl0
sudo apt install libxcb-cursor0Ubuntu 22.04 / 24.04
bash
sudo apt install libxcb-xinerama0
sudo apt install libxcb-cursor0Fedora 40, 41
Works out of the box. May require a reboot.
Important
IPv6
Do not disable the ipv6 subsystem — it will break the connect button:
bash
# ⛔ DO NOT DO THIS
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1