You are not logged in.
I just installed Q4OS Trinity 64bit version, and went to the protonvpn website and followed the directions to install the protonvpn app, it appears to install correctly but doesn't run. I tried launching from terminal but it only displays numerous error messages and will not run the protonvpn app. Is the protonvpn app compatible with Q4OS Trinity?
This forum won't allow me to posts links for some reason, but I followed the directions at protonvpn website.
After getting errors when launching I noticed further down the protonvpn page this statement below:
--------------------------------------------------------------------------------------------------------------------------------------------------------
Required dependencies
Our Linux app needs one of the following dependencies installed in order to work. Installing both of these dependencies is not recommended as it may cause problems:
KWallet or
Gnome-keyring
Note that most distros come pre-installed with one of these dependencies, so usually, no additional configuration is required.
--------------------------------------------------------------------------------------------------------------------------------------------------------
So I installed KWallet via Synaptic, but I still get errors and protonvpn app still won't run.
Here are the errors from terminal:
(protonvpn:1397): dbind-WARNING **: 14:32:26.363: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
(protonvpn:1397): Gtk-WARNING **: 14:32:26.942: Theme parsing error: gtk-widgets.css:153:27: The style property GtkButton:image-spacing is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.943: Theme parsing error: gtk-widgets.css:154:26: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.944: Theme parsing error: gtk-widgets.css:578:27: The style property GtkButton:image-spacing is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.945: Theme parsing error: gtk-widgets.css:579:28: The style property GtkWidget:interior-focus is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.945: Theme parsing error: gtk-widgets.css:580:28: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.945: Theme parsing error: gtk-widgets.css:581:26: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.949: Theme parsing error: gtk-widgets.css:1357:25: The style property GtkRange:slider-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.949: Theme parsing error: gtk-widgets.css:1358:25: The style property GtkRange:stepper-size is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.949: Theme parsing error: gtk-widgets.css:1359:34: The style property GtkScrollbar:min-slider-length is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.950: Theme parsing error: gtk-widgets.css:1360:28: The style property GtkRange:stepper-spacing is deprecated and shouldn't be used anymore. It will be removed in a future version
(protonvpn:1397): Gtk-WARNING **: 14:32:26.950: Theme parsing error: gtk-widgets.css:1361:34: The style property GtkRange:trough-under-steppers is deprecated and shouldn't be used anymore. It will be removed in a future version
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 175, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 361, in get_name_owner
's', (bus_name,), **keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.secrets': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 55, in bus_get_object
return bus.get_object(name, object_path, introspect=False)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 248, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 180, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 278, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 52, in get_preferred_collection
collection = secretstorage.get_default_collection(bus)
File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 155, in get_default_collection
return Collection(bus)
File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 34, in __init__
collection_obj = bus_get_object(bus, collection_path)
File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 59, in bus_get_object
raise SecretServiceNotAvailableException(e.get_dbus_message())
secretstorage.exceptions.SecretServiceNotAvailableException: The name org.freedesktop.secrets was not provided by any .service files
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/core/keyring/linuxkeyring.py", line 23, in __getitem__
key
File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 64, in get_password
collection = self.get_preferred_collection()
File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 54, in get_preferred_collection
raise InitError("Failed to create the collection: %s." % e)
keyring.errors.InitError: Failed to create the collection: The name org.freedesktop.secrets was not provided by any .service files.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/protonvpn_gui/main.py", line 144, in do_activate
if not protonvpn.check_session_exists():
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/api.py", line 325, in check_session_exists
return self._env.api_session.is_valid
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/core/environment.py", line 53, in api_session
self.__api_session = APISession()
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/core/session/session.py", line 143, in __init__
self.__keyring_load_session()
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/core/session/session.py", line 168, in __keyring_load_session
KeyringEnum.DEFAULT_KEYRING_PROTON_USER.value
File "/usr/lib/python3/dist-packages/protonvpn_nm_lib/core/keyring/linuxkeyring.py", line 28, in __getitem__
"Could not fetch from keychain: {}".format(e)
protonvpn_nm_lib.exceptions.AccessKeyringError: Could not fetch from keychain: Failed to create the collection: The name org.freedesktop.secrets was not provided by any .service files.
Is there any fix to be able to use Protonvpn app in Q4OS Trinity?
Last edited by lonegunmen (2021-05-23 06:34)
Offline
This forum won't allow me to posts links for some reason ...
Your account has been promoted to be able to attach files and post hyperlinks..You can attach any file up to 300kB size. Click to Post reply > Choose File button > Submit
Offline
Have you considered just creating it as an OpenVPN using their downloadable openvpn configuration instead? IMO, it was much easier (and able to be managed via a GUI) than installing the protonVPN app.
Q4OS Trinity machine - Crelander E160. Intel Celeron N5105, 16GB LPDDR4, 512GB m.2 SATA SSD, Intel UHD graphics, Intel 7265 Wifi 5 + BT 4.x, 16" 3072x1920 LCD.
Offline
Solved the problem.
If you want to use the new Official Protonvpn GUI interface for Linux here are the steps that worked for me.
1. Install Network Manager via "Install Applications" Q4OS Software Center, then Reboot when it asks you to do so.
2. Then go to Protonvpn website for the Linux client https://protonvpn.com/support/linux-gui/
and then follow the directions for Debian-based distros. And then you'll have the new Protonvpn GUI for Linux.
3. When you first launch Protonvpn app, you'll be asked to create a password for the keyring. I just used my protonvpn password to make remembering it easier.
It looks like the same GUI that the Windows app uses and you won't have to use the CLI version anymore. It's a Beta but seems to work ok. It looks like Protonvpn is going to use this GUI version as the main app going forward.
Here is the main page for it which shows a screenshot:
https://protonvpn.com/download-linux
Thanks everyone, hopefully this will help someone.
Offline
FWIW, I've been using ProtonVPN for quite some time now, from cli not the beta GUI, and never had any problem with it.
Offline