I start: the most important thing is not the desktop, it’s the package manager.
On Linux, if you're connected to ProtonVPN and your system crashes or gets hard reset, you may find that you can no longer connect to the internet.
This is likely because ProtonVPN's killswitch has got stuck on. To check and disable it: (on Pop!_OS 22.04 in this case, but it'll work on many distros).
ip route show
sudo nmcli connection delete pvpn-killswitch
sudo nmcli connection delete pvpn-ipv6leak-protection