Package Details: mullvad-vpn 2024.8-1

Git Clone URL: https://aur.archlinux.org/mullvad-vpn.git (read-only, click to copy)
Package Base: mullvad-vpn
Description: The Mullvad VPN client app for desktop
Upstream URL: https://www.mullvad.net
Licenses: GPL-3.0-or-later
Submitter: gin078
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 139
Popularity: 3.50
First Submitted: 2018-10-24 17:33 (UTC)
Last Updated: 2024-12-13 02:39 (UTC)

Pinned Comments

yochananmarqos commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-13 19:21 (UTC) by yochananmarqos)

PSA: Upstream does not support building natively for ARM64, only cross-compiling. You can use mullvad-vpn-bin instead.

yochananmarqos commented on 2019-12-07 17:44 (UTC) (edited on 2024-06-06 22:09 (UTC) by yochananmarqos)

--> ALWAYS DO A CLEAN BUILD <--

This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.

Please do not create upstream issues about the AUR package, they do not support it.

Latest Comments

« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 45 Next › Last »

<deleted-account> commented on 2021-04-02 23:09 (UTC)

After uninstalling gnome, I am getting "failed to set system DNS" - maybe there's a dependency not listed?

yochananmarqos commented on 2021-03-18 16:20 (UTC)

@rbarrett: I may need to add networkmanager as a dependency. See if using it resolves your issues.

rabarrett commented on 2021-03-18 16:10 (UTC) (edited on 2021-03-18 17:21 (UTC) by rabarrett)

I've been having ongoing--yet intermittent--problems with mullvad-vpn working. I suspect they're similar to what others are describing here, but I'm hoping my additional input will help pinpoint what seems to be affecting so many people.

When I try to use the app to establish a vpn connection, it responds "Blocked Connection" (and my awesome wm icon shows a green lock with a red circle in the middle). This happens even if I use wireguard only, instead of automatic or openvpn (under the app's advanced settings).

Also note that I have already tried the suggestions others have posted here: -I always do a clean build -I've tried the beta--no difference -I've enabled and started systemd-resolved, installed systemd-resolveconf and linked /etc/resolv.conf to /run/systemd/resolv/stub-resolv.conf -none of these seem to help (though when I first set up systemd-resolved, after a reboot it worked for a while)

However, it happens only intermittently. Sometimes after having problems (and just running without the vpn for a while), I'll reboot and it will work. It will keep working for day or even a week or so (with some reboots) and then later it stops working again.

I believe each time it has stopped working, it is after I run a pacman update (and AUR update with yay) and the kernel has been updated. The update has to run hooks for my wireless kernel: the broadcom-wl-dkms module, which has long-standing issues that were eventually solved with the new hook system. So the first idea to consider is that the problem is related to

1) broadcom-wl-dkms and hooks

Another possibility that might help isolate the issue is that I'm not using network manager. I'm using

2) netctl

Note: Just today I tried using NetworkManager instead. It appears to work; but given the intermittent nature of the problem, I'm not sure yet.

Is there any journal info or other data I could collect to help troubleshoot it?

yochananmarqos commented on 2021-03-12 12:24 (UTC)

@madhogs: No, unfortunately not. Only files installed during package installation can be tracked.

<deleted-account> commented on 2021-03-12 10:42 (UTC)

Is there a way of making this package track the folder /etc/mullvad-vpn/ ? For some reason pacman does not track this folder and thinks it does not belong to any package, even though mullvad-vpn creates this itself.

Autodidaddy commented on 2021-03-03 15:49 (UTC)

Changed back from beta to this doing a clean build. I was having the ""failed to set system DNS" error when trying to connect using openvpn. Both beta and 2021.2 are perfectly usable but only using wireguard.

patlefort commented on 2021-02-25 17:42 (UTC) (edited on 2021-02-25 17:43 (UTC) by patlefort)

Does not build for me:

Copying binaries
Updating relay list...
    Finished release [optimized] target(s) in 0.10s
     Running `target/release/relay_list`
Request timed out
==> ERROR: A failure occurred in build().
    Aborting...

dahikino commented on 2021-02-23 22:27 (UTC)

i can't make it work with the problem of DNS not found and i try to compile it , one time on two i have have this :


  Compiling mullvad-rpc v0.1.0 (/home/david/repos/mullvad-vpn/src/mullvadvpn-app/mullvad-rpc) error[E0277]: 

the trait bound `std::net::SocketAddr: std::cmp::Ord` is not satisfied    --> mullvad-rpc/src/address_cache.rs:170:23
    |
170 |             addresses.sort();
    |                       ^^^^ the trait `std::cmp::Ord` is not implemented for `std::net::SocketAddr`

error[E0277]: the trait bound `std::net::SocketAddr: std::cmp::Ord` is not satisfied
   --> mullvad-rpc/src/address_cache.rs:173:28
    |
173 |             current_sorted.sort();
    |                            ^^^^ the trait `std::cmp::Ord` is not implemented for `std::net::SocketAddr`

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0277`.
error: could not compile `mullvad-rpc`.

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: build failed
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…

whaler commented on 2021-02-15 23:23 (UTC) (edited on 2021-02-15 23:39 (UTC) by whaler)

@eaburto Thanks, I know. I just installed mullvad-vpn-cli 2020.7 and it is working - even after restarts! :)

systemd says:

$ systemctl -all | grep mullvad

sys-devices-virtual-net-wg\x2dmullvad.device loaded active plugged /sys/devices/virtual/net/wg-mullvad
sys-subsystem-net-devices-wg\x2dmullvad.device loaded active plugged /sys/subsystem/net/devices/wg-mullvad
mullvad-daemon.service loaded active running Mullvad VPN daemon

So, again, I wonder why mullvad-vpn 2021.1-1, the GUI version, refuses to find a/the DNS address.

I am beginning to think there is something wrong in Arch, or my setup. I am using KDE, FWIW.