Mullvad VPN

Edit Package mullvadvpn

Privacy is a universal right.

Refresh
Refresh
Source Files
Filename Size Changed
0001-commit-date.patch 0000000951 951 Bytes
MullvadVPN-2024.2-beta1_x86_64.rpm 0087940293 83.9 MB
MullvadVPN-2024.2-beta1_x86_64.rpm.asc 0000000833 833 Bytes
_constraints 0000000597 597 Bytes
cargo-config 0000000563 563 Bytes
mullvadvpn-app-2024.2-beta1.tar.gz 0017989498 17.2 MB
mullvadvpn-app-vendor.tar.gz 0076780952 73.2 MB
mullvadvpn.changes 0000001981 1.93 KB
mullvadvpn.spec 0000005962 5.82 KB
relays.json 0000508913 497 KB
update.py 0000007980 7.79 KB
wireguard-vendor.tar.gz 0001435238 1.37 MB
Latest Revision
Xu Zhao's avatar Xu Zhao (nuklly) committed (revision 24)
Update to 2024.2b1
Comments 12

Xu Zhao's avatar

Build the daemon and CLI tool from (vendored) source, and use pre-built GUI electron application. Do not build flatpak/AppImage because the daemon requires sudo permission and systemd service.




B P's avatar

2023.5 is out. I tried to build it according to your spec file, but I always get an error when updating the shadowsocks library from github and I do not know how to fix that. The package itself compiles fine in my environment.

The error is: + cargo build --release Updating git repository https://github.com/mullvad/shadowsocks-rust error: failed to select a version for the requirement once_cell = "^1.13" (locked to 1.18.0) candidate versions found which didn't match: 1.13.0 location searched: directory source /home/XXXX/rpmbuild/BUILD/mullvadvpn-app-2023.4/vendor (which is replacing registry crates-io) required by package mullvad-api v0.0.0 (/home/XXXX/rpmbuild/BUILD/mullvadvpn-app-2023.4/mullvad-api) perhaps a crate was updated and forgotten to be re-vendored?

However, thank you for providing this!


Xu Zhao's avatar

Upgraded to 2023.5. Enjoy!



M Jacobs's avatar

Hi,

First let me thank you. The gui doesn't seem to display any content after recent major system update. After reinstalling mullvad it does work as normal but doesn't survive a reboot. The gui's content is ''blank'' again. Running 2023.5 on tumbleweed. Any idea's?

Greetings


Xu Zhao's avatar

It works on my desktop, so I am not sure why it doesn't show on your environment. I am sorry, but the goal of this repo is for personal use, not for making it work on any environment in Tumbleweed.

Is it GNOME or KDE? I am using KDE Plasma+Wayland. Clearing the cache at $HOME/.cache/Mullvad VPN might also make it work.


M Jacobs's avatar

It always worked! Gnome+wayland here. There is a cache dir in: /home/magician/.config/Mullvad VPN/Cache


M Jacobs's avatar

And the new version of mullvad has the same problem.


Xu Zhao's avatar

Do you mean that the prebuilt binary rpm downloaded from https://github.com/mullvad/mullvadvpn-app has the same problem? If so, it means it is an upstream problem, not packaging issue.


M Jacobs's avatar

Installed it from this repo:

https://download.opensuse.org/repositories/home:/nuklly/openSUSE_Tumbleweed/

obs://build.opensuse.org/home:nuklly

Deleted this dir:

/home/magician/.config/Mullvad VPN

Reinstalled 2023.5beta1 with yast software management.

Now it works again.

openSUSE Build Service is sponsored by