@yochananmarqos I do a clean install every time
Search Criteria
Package Details: mullvad-vpn 2024.8-1
Package Actions
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.37 |
First Submitted: | 2018-10-24 17:33 (UTC) |
Last Updated: | 2024-12-13 02:39 (UTC) |
Dependencies (12)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- iputils (busybox-coreutilsAUR, iputils-gitAUR)
- libnftnl (libnftnl-fullconeAUR, libnftnl-gitAUR)
- libnotify (libnotify-gitAUR)
- nss (nss-hgAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- libxcrypt-compat (make)
- nvmAUR (nvm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
Required by (3)
Sources (7)
- git+https://github.com/mullvad/maybenot.git#commit=b06094e81701782d28cd2312f58e0654109d04ce
- git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=049d5d3bc0c86c29c20f2073460186a83c1d7094?signed
- git+https://github.com/mullvad/mullvadvpn-app.git#tag=2024.8?signed
- git+https://github.com/mullvad/wireguard-go.git#commit=b1cf09a982bba6f6c63fadc956d88e8c2326d05e?signed
- mullvad-vpn.sh
- no-publish.diff
- no-rpm.diff
Latest Comments
« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 25 26 27 .. 45 Next › Last »
Hubro commented on 2021-02-15 08:56 (UTC)
yochananmarqos commented on 2021-02-14 23:50 (UTC)
@Hubro: Do a clean install like the pinned comment says.
@FIN4LSHAR3: It's not related to system package versions, it's an internal node module. See the error again:
/src/mullvadvpn-app/gui/node_modules/grpc-tools/node_modules/.bin/node-pre-gyp
Hubro commented on 2021-02-14 23:39 (UTC)
@FIN4LSHAR3 I tried upgrading to the most recent version globally:
sudo npm install -g @mapbox/node-pre-gyp
But that didn't make any difference. I assume the build process installs dependencies locally, so it doesn't matter what I install globally.
FIN4LSHAR3 commented on 2021-02-14 14:06 (UTC)
@Hubro Have you tried upgrading node-pre-gyp? You're running version 0.15.0 while the current version is 1.0.0
FIN4LSHAR3 commented on 2021-02-14 13:51 (UTC)
My mullvad client (v. 2021.1) went on a reconnecting loop this morning (wireguard). Took me some time to figure out that apparently the client failed to generate a new wireguard key, after generating one manually in the gui it's working fine again. Maybe this helps someone.
With regards to openvpn:
I'm still having problems getting openvpn to run properly. I noticed that for some reason mullvad uses the wg-mullvad (wireguard) adapter to connect via openvpn, is that normal? Also I either get some error "failed to set system DNS" or it connects but I can only reach DNS servers (eg. ping 8.8.8.8 works, but ping www.google.com doesn't) Using firefox I can only connect to websites by setting up the mullvad socks proxy ("10.8.0.1:1080"), otherwise I can't connect.
I manly use wireguard so it's not really urgent, but maybe someone here can make sense of this mess.
Hubro commented on 2021-02-14 13:25 (UTC)
Failing to install for me :(
> grpc-tools@1.9.1 install /home/tomas/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/grpc-tools
> node-pre-gyp install
node-pre-gyp WARN Using needle for node-pre-gyp https download
node-pre-gyp ERR! Completion callback never invoked!
node-pre-gyp ERR! System Linux 5.10.14-arch1-1
node-pre-gyp ERR! command "/usr/bin/node" "/home/tomas/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/grpc-tools/node_modules/.bin/node-pre-gyp" "install"
node-pre-gyp ERR! cwd /home/tomas/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/grpc-tools
node-pre-gyp ERR! node -v v10.23.2
node-pre-gyp ERR! node-pre-gyp -v v0.15.0
node-pre-gyp ERR! This is a bug in `node-pre-gyp`.
node-pre-gyp ERR! Try to update node-pre-gyp and file an issue if it does not help:
node-pre-gyp ERR! <https://github.com/mapbox/node-pre-gyp/issues>
npm ERR! code ELIFECYCLE
npm ERR! errno 6
npm ERR! grpc-tools@1.9.1 install: `node-pre-gyp install`
npm ERR! Exit status 6
npm ERR!
npm ERR! Failed at the grpc-tools@1.9.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/tomas/.cache/yay/mullvad-vpn/src/npm-cache/_logs/2021-02-14T13_23_58_046Z-debug.log
==> ERROR: A failure occurred in build().
Aborting...
error making: mullvad-vpn
eaburto commented on 2021-02-13 20:30 (UTC)
@whaler I suspect "the unit" refers to the systemd unit. You can check if it's started using "systemctl status mullvad-daemon" in the terminal. And if it's not started you can use "sudo systemctl enable --now mullvad-daemon" to start it and make it start in every boot.
john-doe commented on 2021-02-13 07:43 (UTC) (edited on 2021-02-13 07:44 (UTC) by john-doe)
@eaburto @andykluger @yochananmarqos
In continuation to my previous comment. I would be grateful to any one who could clearly state the steps (not just instructions but ACTUAL COMMANDS) so that newbies like me could upgrade to Mullvad & Network-Manager.
Thanks for support & cooperation!
whaler commented on 2021-02-13 05:10 (UTC)
So, I followed the tips from @andykluger and @yochananmarqos. Enabled and started systemd-resolved, installed systemd-resolveconf and linked /etc/resolv.conf to /run/systemd/resolv/stub-resolv.conf. No dice.
I then removed mullvad-vpn and reinstalled with git. Mullvad immediately worked fine, but, again, after a restart it is, assumably, not able to make a valid DNS lookup. It says "the unit" is not connected. What am I missing or doing wrong?
whaler commented on 2021-02-12 23:19 (UTC)
@eaburto Your solution worked instantly, but only for the current session. After a restart, Mullvad VPN complains "the unit" is not connected. Also the "Reconnect" in the Mullvad icon is grayed out. Is there a fix other than switching to systemd-resolved or trying the beta version?
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.