Search Criteria
Package Details: mozillavpn 2.38.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mozillavpn.git (read-only, click to copy) |
|---|---|
| Package Base: | mozillavpn |
| Description: | Fast, secure, and easy to use VPN from the makers of Firefox |
| Upstream URL: | https://github.com/mozilla-mobile/mozilla-vpn-client |
| Keywords: | vpn wireguard |
| Licenses: | MPL-2.0 |
| Submitter: | tavianator |
| Maintainer: | Xavier (xiota) |
| Last Packager: | Xavier |
| Votes: | 48 |
| Popularity: | 0.72 |
| First Submitted: | 2021-01-13 02:38 (UTC) |
| Last Updated: | 2026-06-29 14:04 (UTC) |
Dependencies (17)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- org.freedesktop.secrets (pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, dssdAUR, pass-secret-service-gitAUR, himitsu-secret-serviceAUR, kwallet-gitAUR, gopass-secret-serviceAUR, pass-secret-service-binAUR, chipass-gitAUR, keepassxc-gitAUR, mykey-gitAUR, pass-secret-service-runitAUR, pass-secret-serviceAUR, rosec-binAUR, rosec-gitAUR, gnome-keyring-gitAUR, gnome-keyring, keepassxc, kwallet, oo7)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- qt6-5compat
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-networkauth
- qt6-svg
- qt6-websockets
- wireguard-tools
- cargo (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rust, rustup) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, goup-rsAUR, go-binAUR, gcc-go-snapshotAUR, gcc-go) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
- python-yaml (python-yaml-gitAUR) (make)
- qt6-tools (make)
- qt6-wayland (optional) – for Wayland support
- wayland-protocols (wayland-protocols-gitAUR) (optional) – for Wayland support
Latest Comments
1 2 3 4 5 6 .. 27 Next › Last »
Inky19 commented on 2026-06-20 17:37 (UTC)
Hi @Xavier, following your message I tried to empty the
~/.local/share/keyrings/directory of all of its files, delete all cache and config files of Mozilla VPN and reinstall it from the AUR but the problem still persists.I also did try in a clean VM using the latest Arch ISO (with a minimal KDE Plasma install with KWallet) and got the same behavior: the AUR package fails to access KWallet and asks to login at each reboot (with the same error in logs) while the flatpak version accesses KWallet correctly.
Xavier commented on 2026-06-18 00:16 (UTC) (edited on 2026-06-18 00:17 (UTC) by Xavier)
@Inky19 right now is working for me (using kwallet), time ago I had the same issue and I remember that I did a workaround to fix it, but this will delete the secret entries, do a backup and delete the file
~/.local/share/keyrings/default.keyringand try againInky19 commented on 2026-06-18 00:03 (UTC) (edited on 2026-06-18 00:09 (UTC) by Inky19)
I just remembered there is a flatpak version of the VPN, I should have checked that first. This one does work as intended and does not seem to have a problem with its secret after a reboot. It also does use KWallet and creates the exact same entry after signing in.
However it is version 2.38.0 so maybe they fixed this bug with this new update? I'll try again when 2.38.0 is available here if you want.
Inky19 commented on 2026-06-17 23:33 (UTC) (edited on 2026-06-17 23:47 (UTC) by Inky19)
Hi @Xavier, thank you for your response.
Unfortunately I already had Kwallet enabled. As I said briefly in my previous message, the VPN does create a new entry in the wallet after sign in, even if I had deleted it previously, so it must find the XDG portal at some point. It also have no problem to find the secret after quitting the VPN and then restarting it, it's just the first time after the session login that it fails.
It was working just fine until version 2.37.0 and I find it suspicious that this problem appeared simultaneously on 3 different systems. I did try to disable KWallet and install gnome-keyring instead after reading your message, however I still have the same problem and logs (other applications like Signal have no problem to use either of them for their secrets).
For the record I already had a similar issue with a friend that uses Kubuntu in september 2025 (link) and it turned out to be a bug with the unlocking of KWallet after session login. I did try the workaround that I used at the time but to no avail.
Xavier commented on 2026-06-17 12:52 (UTC)
Hi @Inky19, I think that is not a bug I had a similar issue before, MozillaVPN uses org.freedesktop.secrets for storing the passwords, so you need to activate or enable a client for that (gnome-keyring, keepassxc, kwallet, oo7) the log seems a problem with the secret portal app, check that and try again.
Inky19 commented on 2026-06-15 19:24 (UTC) (edited on 2026-06-15 19:29 (UTC) by Inky19)
Hi, since the last update (2.37.0) the VPN asks me to sign in again after each boot (the GUI also won't startup automatically). This exact problem appeared on three different Arch machines. I cleared the logs after logging in via the GUI, restarted the PC, and got the following relevant lines just after session login (before launching the GUI manually):
The file
vpn.mozis there and is correctly re-created if deleted. Also KWallet seems to store the token and is unlocked with the session.I think this is an upstream issue, but I just wanted to double check here before opening an issue there (sorry if this is bothering you, I never know whether I should report the problem first to the maintainer or to upstream directly ^^')
Xavier commented on 2026-06-10 21:35 (UTC)
Thanks @xiota!
Xavier commented on 2026-06-09 13:38 (UTC)
Thanks Salamandar for the heads-up, I knew they wanted to publish only on Github, I refactored to change the source code with additional changes.
Salamandar commented on 2026-06-08 19:01 (UTC)
Looks like Mozilla removed their source code from https://launchpad.net/~mozillacorp.
The official repository is now https://github.com/mozilla-mobile/mozilla-vpn-client.
I tried to download the tarball but the git repository has submodules so it's not that straightforward…
1 2 3 4 5 6 .. 27 Next › Last »