On latest Kubuntu 19.10 built, when adding new OpenVPN connections in System Settings > Connections (by loading in OpenVPN config files), am then unable to connect to these due to error 'Missing VPN Plugin'. This definitely does not happen on Kubuntu 19.04. STEPS TO REPRODUCE 1. Open System Settings > Connections 2. Click the + sign to add a new connection 3. Scroll down to select last option "Import VPN connection 4. Import an OpenVPN config file 5. Try and connect to the VPN connection. OBSERVED RESULT Unable to connect to VPN, a network manager notification alerts pops up from the system tray saying 'Missing VPN Plug in' EXPECTED RESULT Successful connection to the VPN. SOFTWARE/OS VERSIONS Windows: N/A macOS: N/A Linux/KDE Plasma: Kubuntu 19.10, build dated 26/08/19 (available in About System) KDE Plasma Version: Unknown KDE Frameworks Version: Unknown Qt Version: Unknown
Install missing VPN plugin for NetworkManager and plasma-nm.
Can you clarify how not a bug? The KDE desktop envionrment presents all the options for OVPN configuration files, allows the user to import an OVPN configuration files, and then presents an unexpected and illogical error when connection is attempted? It is a very negative user experience, at the very least. It does not feel appropriate to simply allow the user to go do this, and then somehow expect them to know exactly what package is needed. It is bad UI design and a terrible UX. If this should be directed to the creators of Kubuntu, rather than KDE, then please let me know.
There should be package dependency on NetworkManager-openvpn package in case plasma-nm-openvpn is installed (if you have it as a separate package, we do in Fedora). You might have all the needed plugins installed in KDE, which allows you to configure or import it, but you still need support for it in NetworkManager and for that you need NM openvpn plugin.
I have same issue. I use KDE neon 5.18, plasma 5.18.4, frameworks 5.14.1, kernel 5.30.0-46-generic.