惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
A
About on SuperTechFans
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
博客园 - Franky
D
Docker
Martin Fowler
Martin Fowler
Engineering at Meta
Engineering at Meta
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
Last Week in AI
Last Week in AI
U
Unit 42
F
Fortinet All Blogs
H
Help Net Security
Blog — PlanetScale
Blog — PlanetScale
Microsoft Azure Blog
Microsoft Azure Blog
罗磊的独立博客
P
Proofpoint News Feed
月光博客
月光博客
G
Google Developers Blog

CachyOS Forum - Latest posts

Ran into a frozen black screen issue with latest update Niri Settings GUI Not Appearing Update to Gnome 50 and I'm getting black/blank screen on NVIDIA with hybrid graphics My JBL Quantum 350 headphones dont play sound 90% of the time on linux while on windows it plays audio 99% of the time Niri/Noctalia Shell notifications Getting a black screen after alt-tabbing too many times Rog-control-center Duplicate keyboard and mouse in system settings? Games running very poorly after first session (semi-solved, still need help though!) Amdgpu random hangs (does cachy perhaps plan to carry patches for this)? A little something. The adj script that replaces GNU fmt for non-ASCII text Mouse scroll wheel issues - ratchet Can't start steam after updates of today (17 April) Balena etcher or ventoy QEMU Bridge setup - Maybe already known but I found it pretty difficult to do and needed much reading Multi-boot install: what do I do about my /boot and /boot/efi partition? Do you collect all the solutions and post them on Wiki or Forum? System update - lts headers invalid or corrupted Sick to death of updates killing my games! I messed up my stuff again and cant download any thing now. error below Got Logitech MX4 with Haptic working in CachyOS Need help with the performance button on my Acer Nitro V16 AI Bailing out, you are at your own Troubles in the Starfield What is so special about the new Linux Kernel 7? "Issue: Display brightness is locked at a low level after waking from sleep on CachyOS (latest update) Balena etcher or ventoy Help with kernel update, emergency mode Issue happening only on wayland Display not recognised - low resolution
Protonvpn GUI not working anymore
Vaevictis · 2026-05-25 · via CachyOS Forum - Latest posts

Since a couple of weeks proton vpn gui is not working anymore. I reinstalled the packages and deleted the killswitch but I get a timeout and then it crashes. Everything up-to-date.

Anyone found a fix?

❯ protonvpn-app
2026-05-25T09:35:15.589102+00:00 | proton.vpn.split_tunneling.interface:52 | WARNING | Split tunneling backend not found
2026-05-25T09:35:16.032325+00:00 | proton.vpn.core.vpnconnector:477 | INFO | CONN:STATE_CHANGED | Disconnected (initial state)
2026-05-25T09:35:16.034498+00:00 | proton.vpn.app.gtk.app:57 | INFO | APP:PROCESS_START | self=<app.App object at 0x7ff2f298f240 (proton+vpn+app+gtk+app+App at 0x55ed5ae
c5e60)>
2026-05-25T09:35:16.055245+00:00 | proton.vpn.app.gtk.util:43 | INFO | Proton python packages:
proton-core==0.7.0
proton-keyring-linux==0.2.1
proton-vpn-api-core==5.1.2
proton-vpn-cli==1.0.1
proton-vpn-daemon==0.13.7
proton-vpn-gtk-app==4.16.2
2026-05-25T09:35:16.328076+00:00 | proton.vpn.app.gtk.widgets.main.tray_indicator:135 | INFO | Tray enabled
2026-05-25T09:35:16.447113+00:00 | proton.vpn.core.refresher.vpn_data_refresher:225 | INFO | APP.VPN_DATA_REFRESHER:ENABLE | VPN data refresher service enabled.
2026-05-25T09:35:16.447694+00:00 | proton.vpn.core.refresher.vpn_data_refresher:233 | INFO | Next client config refresh scheduled in 1:32:19.332369
2026-05-25T09:35:16.447925+00:00 | proton.vpn.core.refresher.vpn_data_refresher:242 | INFO | Next server list refresh scheduled in 0:08:09.748954
2026-05-25T09:35:16.450472+00:00 | proton.vpn.core.refresher.vpn_data_refresher:251 | INFO | Next certificate refresh scheduled in 3 days, 15:25:03.549768
2026-05-25T09:35:16.450817+00:00 | proton.vpn.core.refresher.vpn_data_refresher:260 | INFO | Next feature flags refresh scheduled in 0:03:25.278614
2026-05-25T09:35:16.451016+00:00 | proton.vpn.core.refresher.vpn_data_refresher:269 | INFO | Next pull notification refresh scheduled in 18:45:40.589450

(protonvpn-app:106494): Gtk-WARNING **: 11:35:16.471: GtkGizmo 0x55ed5c542670 (slider) reported min width -2, but sizes must be >= 0

(protonvpn-app:106494): Gtk-WARNING **: 11:35:16.471: GtkGizmo 0x55ed5c51fc50 (slider) reported min height -2, but sizes must be >= 0
2026-05-25T09:35:16.501218+00:00 | proton.vpn.app.gtk.services.reconnector.reconnector:97 | INFO | VPN reconnector enabled.
2026-05-25T09:35:17.949197+00:00 | proton.vpn.app.gtk.controller:185 | INFO | APP.STARTUP:STARTUP_ACTIONS | Running startup actions
2026-05-25T09:35:17.949406+00:00 | proton.vpn.app.gtk.widgets.vpn.vpn_widget:212 | INFO | APP.VPN:WIDGET_READY | VPN widget is ready (load time: 1.50 seconds)
2026-05-25T09:35:17.999533+00:00 | proton.vpn.app.gtk.services.reconnector.reconnector:182 | INFO | Network connectivity was detected.
2026-05-25T09:35:19.261021+00:00 | proton.vpn.app.gtk.widgets.vpn.quick_connect_widget:105 | INFO | UI.TRAY:CONNECT | Connect to fastest server
2026-05-25T09:35:19.666640+00:00 | proton.vpn.core.vpnconnector:375 | INFO | CONN.CONNECT:START | Server: NL#728 / Domain: node-nl-304.protonvpn.net / IP: 169.150.196.13
0 / OpenVPN Ports: ProtocolPorts(udp=[80, 51820, 4569, 1194, 5060], tcp=[443, 7770, 8443], tls=[]) / WireGuard Ports: ProtocolPorts(udp=[443, 88, 1224, 51820, 500, 4500]
, tcp=[443], tls=[443]) / Protocol: wireguard / Backend: None
2026-05-25T09:35:19.668256+00:00 | proton.vpn.core.vpnconnector:477 | INFO | CONN:STATE_CHANGED | Connecting
2026-05-25T09:35:29.675573+00:00 | proton.vpn.app.gtk.utils.exception_handler:278 | CRITICAL | APP:CRASH | Unexpected error.
Traceback (most recent call last):
File “/usr/lib/python3.14/asyncio/tasks.py”, line 488, in wait_for
return await fut
^^^^^^^^^
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/lib/python3.14/concurrent/futures/_base.py”, line 443, in result
return self.__get_result()
~~~~~~~~~~~~~~~~~^^
File “/usr/lib/python3.14/concurrent/futures/_base.py”, line 395, in __get_result
raise self._exception
File “/usr/lib/python3.14/site-packages/proton/vpn/core/vpnconnector.py”, line 394, in connect
await self._on_connection_event(
events.Up(events.EventContext(connection=connection))
)
File “/usr/lib/python3.14/site-packages/proton/vpn/core/vpnconnector.py”, line 463, in _on_connection_event
event = await self._handle_on_event(event)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.14/site-packages/proton/vpn/core/vpnconnector.py”, line 448, in _handle_on_event
return await self._update_state(new_state)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.14/site-packages/proton/vpn/core/vpnconnector.py”, line 499, in _update_state
new_event = await self._current_state.run_tasks()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.14/site-packages/proton/vpn/connection/states.py”, line 257, in run_tasks
await self.context.kill_switch.enable(
…<2 lines>…
)
File “/usr/lib/python3.14/site-packages/proton/vpn/backend/networkmanager/killswitch/wireguard/wgkillswitch.py”, line 64, in enable
await self._ks_handler.add_kill_switch_connection(permanent)
File “/usr/lib/python3.14/site-packages/proton/vpn/backend/networkmanager/killswitch/wireguard/killswitch_connection_handler.py”, line 135, in add_kill_switch_connecti
on
await _wrap_future(
self.nm_client.add_connection_async(kill_switch.connection, save_to_disk=permanent)
)
File “/usr/lib/python3.14/site-packages/proton/vpn/backend/networkmanager/killswitch/wireguard/killswitch_connection_handler.py”, line 56, in _wrap_future
return await asyncio.wait_for(
^^^^^^^^^^^^^^^^^^^^^^^
…<2 lines>…
)
^
File “/usr/lib/python3.14/asyncio/tasks.py”, line 487, in wait_for
async with timeouts.timeout(timeout):
~~~~~~~~~~~~~~~~^^^^^^^^^
File “/usr/lib/python3.14/asyncio/timeouts.py”, line 114, in _aexit_
raise TimeoutError from exc_val
TimeoutError