Package Details: surfshark-gui-bin 1.0.6-3

Git Clone URL: (read-only, click to copy)
Package Base: surfshark-gui-bin
Description: Surfshark VPN client. Keep your online activity and personal information secure. Put your privacy-conscious mind at rest and enjoy unrestricted internet.
Upstream URL:
Keywords: surfshark vpn
Licenses: custom:surfshark
Submitter: carlosala
Maintainer: carlosala
Last Packager: carlosala
Votes: 11
Popularity: 4.52
First Submitted: 2022-04-26 16:12 (UTC)
Last Updated: 2022-06-04 09:07 (UTC)

Latest Comments

Rabid3east commented on 2022-06-10 01:28 (UTC)

+1 Well done! I had issues trying to get the other package running correctly, and had even given up on both. Retried recently to get surfshark working and it all went smoothly after I changed the protocol to "Wireguard".

carlosala commented on 2022-06-04 10:10 (UTC)

I didn't knew that about org.freedesktop.secrets, thanks for the tip!

phnx47 commented on 2022-06-04 08:52 (UTC)

@carlosala I think, that better depends on org.freedesktop.secrets instead of gnome-keyring. I use kwallet-secrets, so I don't need gnome-keyring. Both of them provides org.freedesktop.secrets

phnx47 commented on 2022-06-04 08:47 (UTC)

@carlosala make gnome-keyring is optional, please

craigacgomez commented on 2022-06-01 17:13 (UTC)

I would like to say that both gnome-keyring & kwalletmanager are not required at the same time. For example, I'm using gnome, and this works fine with just gnome-keyring, and I don't need to install kwalletmanager and all the KDE dependencies.

carlosala commented on 2022-05-31 16:41 (UTC)

Yes, for me is also weird that dependency. I'll remove some weird deps in the next version.

salvaju29ro commented on 2022-05-29 07:01 (UTC)

@carlosala From noob I have a question: why is discord a dep? If after installing surfshark I uninstall it with sudo pacman -Rd --nodeps discord what happens? (I tried and actually it only uninstalls discord, but I don't know if any surfshark functionality is lost)

carlosala commented on 2022-05-12 11:55 (UTC)

Yes, it looks like. I'm just replicating the deps that are in the .deb package.

Maybe we can try to get rid of some stupid deps (such as discord xD)

tungadilla commented on 2022-05-10 15:38 (UTC)

New update seems to have a new dependency on kwalletmanager, which is weird since it was working perfectly fine with the gnome-keyring dependency before.

tdolega commented on 2022-05-03 17:45 (UTC)

Now it works. Thanks.

tdolega commented on 2022-05-02 18:02 (UTC) (edited on 2022-05-02 18:02 (UTC) by tdolega)

Package made using Debtap works for me. This package, even after todays update, still not working.

carlosala commented on 2022-05-02 14:47 (UTC)

Yes, I saw that I accidentaly deleted the gtk2 deps. I'll post a new version today!

Hovushka commented on 2022-05-02 13:31 (UTC)

Tried the same thing as @gamebo11 and it worked.

gamebo11 commented on 2022-05-01 11:54 (UTC)

After installing the app I faced the same issue as @tdolega. So I created a new package with Debtap from the source and removed the dependency for Gconf and replaced dependency for Wireguard with Wireguard-tools and made no other changes in the PKGINFO file and it worked.

jsinger commented on 2022-04-29 00:36 (UTC) (edited on 2022-04-29 13:41 (UTC) by jsinger)

In reply to the comment, from the old surfshark-vpn package, requesting help with cleaning dependencies;

I've done a basic archinstall with openbox in a VM and it seems to be working fine with just these packages:

libnotify libappindicator-gtk3 libxtst nss gjs networkmanager networkmanager-openvpn wireguard-tools gnome-keyring libsecret zip curl

Pretty much just the Arch equivalent packages to the dependencies for the .deb

Removing any of them causes issues, though, so this looks to be the list of essentials.

tdolega commented on 2022-04-27 12:20 (UTC) (edited on 2022-04-27 12:37 (UTC) by tdolega)

When opening the app, icon shows up on taskbar for half a second, then disappears, and there is no window or anything. Is there any way to debug this? Even if running in console, the app /opt/Surfshark/surfshark doesn't provide any logs or informations. In ~/.config/Surfshark/logs/ there is one empty file. Only thing I noticed, there is a running app-surfshark-<many_random_numbers>.scope process in systemd, again, without any errors, just running.