linux-gui-legacy
linux-gui-legacy copied to clipboard
Cant authenticate with PolKit
Describe the bug I have enabled and launched ProtonVPN via a Desktop launcher. In the setting menu I am trying to update my password. I have PolKit Support enabled. When I try to update the password, I have to type in my username and pass for sudo privileges. The PolKit waiting window is on top of the authentication window and I cant type in my password. I am unable to move the authentication window around with super + drag, alt + F7 or any other command.
To Reproduce
- Launch ProtonVPN via desktop launcher.
- Navigate to settings
- Enable PolKit Support radio button
- Type in OpenVPN/IKEv2 Password
- Click "Update" button
Expected behavior
- I expect to have my username and password auth screen pop to the top so I can make sudo changes. Or be able to move the ProtonVPN GUI around.
Screenshots
Desktop (please complete the following information):
- OS: Ubuntu 18.04 LTS
By default, the cursor is set on the password window. Type in your login password information. Hit TAB twice to highlight the confirm button. Hit ENTER to enable admin privileges.
Hi @kmcmearty , thanks for creating this issue :)
Could you please specify also the version and how you have installed the app ? (PIP, github or arch repo)
@calexandru2018
I think I ran the terminal install first: sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0
but I was having problems. So I believe I switched to the PIP install. As far as the which version, I believe it was the latest PIP version. I dont have it installed anymore to check the specific version, because I couldnt get the auto-boot to work like I wanted.
What distro were you on @kmcmearty ?
Same issue on latest fedora.
Same issue on MXLinux 19.2.
Similar issue here. I followed instructions to update permissions via Visudo, but the GUI still still asks for my password, which I am able to do even though the window is obscured.
Both Linux clients are currently being rewriten. Since sudo/polkit won't be with the new versions, this won't be fixed until the clients are fully released.