Closed BIGBEASTISHANK closed 4 months ago
@BIGBEASTISHANK you need to install one of these "optional" packages based on your DE/WM for the python-proton-keyring-linux package:
gnome-keyring - Gnome keyring support
kwallet5 – KDE keyring support
pass
the 120 seconds might be because the app is waiting for a secret service to be available and it times out after 120 seconds
need to install one of these
Just for records, i use brave which install kwallet5
the 120 seconds might be because the app is waiting for a secret service to be available and it times out after 120 seconds
i dont think you read the issue properly, it works fine efter 120 seconds, like if my pc boots up (login) and its been 30 seconds, i try to run proton it dont work, killall proton process, try after 120 seconds of total login time, it works
@BIGBEASTISHANK Sorry I've not read your comment carefully, so then there might be something wrong with other services in your system, I'm not familiar with kwallet enough, so can you do this command for kwallet and see if there is an issue there?
systemd-analyze --user critical-chain gnome-keyring-daemon.service
these are the results for me:
gnome-keyring-daemon.service @154ms
└─basic.target @151ms
└─sockets.target @151ms
└─dbus.socket @143ms +7ms
└─app.slice @143ms
└─-.slice @103ms
so it takes 154ms for it to be up and running, I'm guessing it's taking longer for you
these are the results for me:
╰─$ systemd-analyze --user critical-chain gnome-keyring-daemon.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
╭─ishank@ArchBeast /home/ishank ‹system›
@BIGBEASTISHANK No, you don't have the "Gnome" keyring obviously, I don't know what's the wallet service name, do it for that
It might be plasma-kwallet-pam.service
I'm not sure though
I searched the issue on chat gpt, it told me that their might be issue with dbus, somethign secrat service like that
╭─ishank@ArchBeast /home/ishank ‹system›
╰─$ systemd-analyze --user critical-chain dbus.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
dbus-broker.service +10ms
└─dbus.socket @446ms +11ms
└─app.slice @445ms
└─-.slice @405ms
╭─ishank@ArchBeast /home/ishank ‹system›
╰─$ systemd-analyze --user critical-chain kwallet5.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
╭─ishank@ArchBeast /home/ishank ‹system›
╰─$ paru -S kwallet5
[sudo] password for ishank:
warning: kwallet5-5.115.0-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) kwallet5-5.115.0-1
Total Download Size: 0.57 MiB
Total Installed Size: 2.39 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] ^C
Interrupt signal received
╭─ishank@ArchBeast /home/ishank ‹system›
╰─$ systemd-analyze --user critical-chain plasma-kwallet-pam.service ↵ 1
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
@BIGBEASTISHANK you need to install one of these "optional" packages based on your DE/WM for the python-proton-keyring-linux package:
gnome-keyring - Gnome keyring support kwallet5 – KDE keyring support pass
the 120 seconds might be because the app is waiting for a secret service to be available and it times out after 120 seconds
Got it fixed, the problem was kwallet5
is just slow and protonvpn works better with gnome-keyring
potential fix:
paru -S kwallet5
paru -S gnome-keyring pass
i have to install kwallet as i use ark which works on kwallet for some reason Thanks @molaeiali
Please complete the following checklist (by adding [x]):
I am on arch linux and have bspwm, when use anything like old protovpn-gui/cli it openes fine on startup but when i put this new gtk app it dont open forsometimes it just shows genric png type image agter 2 minute it openes fine, tried running it throught termianl got output
after 2 minute, exactly 120 sec it works fine without error