-
Notifications
You must be signed in to change notification settings - Fork 73
Description
OS: Manjaro Linux (Arch-based)
Install method: Flatpak
Proton VPN version: 4.13.1
Desktop: GNOME (Wayland)
Description:
After installing Proton VPN via Flatpak on Manjaro, the application worked correctly the first time and I was able to log in without issues.
After some time (possibly after a reboot or system update), the application no longer shows its GUI.
When running flatpak run com.protonvpn.www, the backend starts correctly and even connects to the VPN, but no GTK window is ever shown.
The process keeps running in the background, but the UI never appears again.
Logs when launching from terminal:
~ flatpak run com.protonvpn.www ✔
2025-12-24T20:18:34.585855+00:00 | proton.vpn.split_tunneling.interface:52 | WARNING | Split tunneling backend not found
2025-12-24T20:18:35.106641+00:00 | proton.vpn.backend.networkmanager.core.localagent_mixin:69 | INFO | Waiting for agent status from node-mx-03.protonvpn.net...
2025-12-24T20:18:35.133757+00:00 | proton.vpn.core.connection:508 | INFO | CONN:STATE_CHANGED | Connected (initial state)
2025-12-24T20:18:35.135403+00:00 | proton.vpn.app.gtk.app:57 | INFO | APP:PROCESS_START | self=<app.App object at 0x7f6e7dfa3ac0 (proton+vpn+app+gtk+app+App at 0x5560ce1ed9b0)>
2025-12-24T20:18:35.173697+00:00 | proton.vpn.backend.networkmanager.core.localagent_mixin:131 | INFO | Requesting VPN connection features...
2025-12-24T20:18:35.174091+00:00 | proton.vpn.local_agent/transport_stream.rs:56 | INFO | Sending: Request { features_set: Some(AgentFeatures { netshield_level: Some(2), randomized_nat: Some(true), split_tcp: Some(true), port_forwarding: Some(false), forwarded_port: None, jail: None, bouncing: Some("19") }), status_get: None }
2025-12-24T20:18:35.174375+00:00 | proton.vpn.backend.networkmanager.core.localagent_mixin:134 | INFO | VPN connection features requested.
~
No GTK errors or registration failures are displayed, however, the proton vpn window is not displayed.
Expected behavior:
The Proton VPN GUI window should appear normally.
Actual behavior:
The backend runs and connects, but no GUI window is shown.
Workaround / Temporary fix
-
Close the Proton VPN Flatpak application:
flatpak kill com.protonvpn.www -
Rename the configuration folder (backup):
mv ~/.var/app/com.protonvpn.www ~/.var/app/com.protonvpn.www.bak -
Launch Proton VPN again:
flatpak run com.protonvpn.www
- The GUI appears again and allows logging in.
- Existing VPN backend session remains active.
- Some GUI settings (Kill Switch configuration, pinned servers) are reset.
- After closing the application again, the GUI does not reopen and the window will not be displayed, making the workaround temporary.