-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wireguard VPN doesn't active through plugin #5
Comments
When I press to trigger wireguard connection, switch changes its position to active meanwhile on server side I do not have connection. As soon as I reopen three point menu, switch returns to main position. Earlier have not tested if plugin works. Connection in desktop mode works |
Have the same problem, only I can't even connect in desktop mode. |
@erbmur Are you able to let me know which version of SteamOS you're using and if possible, manually install |
Hi @steve228uk |
@erbmur 1.0.2 is now available on the Decky store. Does this problem persist? |
@steve228uk I can confirm the issue persists. Using Decky V2.7.0 and V1.0.2 TunnelDeck. Switching on the VPN 'toggles' on, but immediately toggles off upon closing out of the plugin screen and never actually takes effect. Interestingly enough, however, switching on wireguard manually through Desktop mode, the plugin does work for switching off the VPN connection. |
I actually got it to work. Changed the settings for the vpn while in desktop mode to allow password for every user, or something similar, and it fixed the problem. |
I can confirm this setting also resolved the issue for me! The setting was: store this password for all users (not encrypted). Thank you for sharing that fix |
Not to Necro this thread, but I had the same issue just now. Seems the KDE keyring isn't initialized in gaming mode, so any keys stored using it (i.e. the "encrypted" option) will not be available in gaming mode as well. Storing the private key (and preshared key, if applicable) in plaintext via the "all users" mode alleviates this issue. It would be nice if the plugin could display an error popup if a wireguard connection fails to initialize. It looks like the stdout is already being captured in the python plugin. Change that to stderr and it shouldn't be too hard to implement. I'll try to open a PR when I get some time. :) |
I was previously able to enable a wireguard connection I had, but it no longer works.
I can enable it through desktop mode, but when trying through this plugin, nothing happens.
The text was updated successfully, but these errors were encountered: