Package Details: mullvad-vpn-bin 2024.3-1

Git Clone URL: (read-only, click to copy)
Package Base: mullvad-vpn-bin
Description: The Mullvad VPN client app for desktop
Upstream URL:
Licenses: GPL-3.0-or-later
Conflicts: mullvad-vpn
Provides: mullvad-vpn
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 99
Popularity: 4.77
First Submitted: 2019-11-20 18:07 (UTC)
Last Updated: 2024-05-15 21:48 (UTC)

Pinned Comments

yochananmarqos commented on 2020-04-07 17:37 (UTC)

This package will verify the signature of the source package. The Mullvad code signing key is available here and instructions are here.

Latest Comments

1 2 3 4 5 6 7 Next › Last »

Mr.Spock commented on 2024-05-15 15:08 (UTC)

Mullvad released new version 2024.3, but seem to be only some minor changes for Linux:

  • Fix GUI not working on Ubuntu 24.04 by adding an AppArmor profile.
  • Service failed to start when IPv6 was disabled in the kernel.

yochananmarqos commented on 2024-05-07 13:58 (UTC)

By the way, the issue is fixed with 2024.3-beta1.

rf2020 commented on 2024-05-07 09:34 (UTC)

Thanks very much for the link, @yochananmarqos. I, too, was not aware this was an acknowledged bug, sorry. Anyway, turning on IPv6 fixed the problem for me.

witchcraft commented on 2024-05-06 09:08 (UTC)

Hi, since this update, I have no connection. As soon as I uninstall the application, I get my connection back. With the previous version, I had no problem. The daemon is launched via systemctl. Here's part of the log file with the error :

ERROR] Error: Unable to initialize daemon
Caused by: Tunnel state machine error
Caused by: Unable to spawn offline state monitor
Caused by: The route manager returned an error
Caused by: Internal route manager error
Caused by: Failed to get a route for the given IP address
Caused by: Received a netlink error message Operation not supported (os error 95)

carport commented on 2024-05-05 00:57 (UTC)

@yochananmarqos, sorry, I was not aware. The GitHub issue link you shared has a work around and it has worked for me.

cc @rf2020.

yochananmarqos commented on 2024-05-04 23:35 (UTC) (edited on 2024-05-04 23:35 (UTC) by yochananmarqos)

@rf2020: Apparently it also happens on Ubuntu, see the related upstream issue.

Folks, remember, this package is the official Debian / Ubuntu package unpacked. This is not the place to report issues with the program itself.

rf2020 commented on 2024-05-04 09:34 (UTC) (edited on 2024-05-04 09:38 (UTC) by rf2020)

I can confirm that the 2024.2-1 mullvad-vpn-bin (and mullvad-vpn, too) package creates a mullvad-daemon service that fails to start, after 5 automatic retries.

systemctl status mullvad-daemon.service
× mullvad-daemon.service - Mullvad VPN daemon
     Loaded: loaded (/usr/lib/systemd/system/mullvad-daemon.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Sat 2024-05-04 11:05:51 CEST; 14s ago
   Duration: 57ms
    Process: 3647 ExecStart=/usr/bin/mullvad-daemon -v --disable-stdout-timestamps (code=exited, status=1/FAILURE)
   Main PID: 3647 (code=exited, status=1/FAILURE)
        CPU: 32ms

May 04 11:05:51 teleo systemd[1]: mullvad-daemon.service: Scheduled restart job, restart counter is at 5.
May 04 11:05:51 teleo systemd[1]: mullvad-daemon.service: Start request repeated too quickly.
May 04 11:05:51 teleo systemd[1]: mullvad-daemon.service: Failed with result 'exit-code'.
May 04 11:05:51 teleo systemd[1]: Failed to start Mullvad VPN daemon.

This was after installing and then rebooting. I can't start the service manually either. I haven't tried the early boot blocker status, but internet access is blocked until the package is uninstalled. Yes, I've tried uninstalling, rebooting and reinstalling, doesn't help. Not sure how to trace things from here.

yochananmarqos commented on 2024-05-03 23:41 (UTC)

@carport: Well, if you can figure out what happened by checking logs, let me know if there's anything that needs to be done.

If you contact Mullvad support and they say they don't support the AUR package, let them know the source is their own signed .deb using the same pre/post install scripts.