You start with describing exactly what you have setup now.
For example, I’ve seen many ways to setup OpenVPN, from the oss repos, from a commercial VPN provider.
Then for each way you might have installed packages, you can invoke your VPN a number of ways… From a console, from Network Manager (or similar).
And, of course you’ll have to describe what you’re connecting to… your own VPN server, a company VPN Server, a VPN service, etc.
You might also try to capture the reason for your VPN drops, eg immediately after noticing,
Although I’m not running XFCE at the moment, IIRC Network Manager runs nearly the same on every Desktop.
After opening Network Manager, you should see a VPN tab. Click on that, and create a new VPN configuration, selecting OpenVPN as the VPN technology, specifying the certificate to be used, the VPN service URL and providing your credentials. After that, you should have a connection which can be invoked at any time by clicking on it.
Although it’s unlikely that any VPN provider would implement OpenVPN is some non-standard way, does your VPN provider provide documentation how they recommend connecting?
Although creating a Network Manager VPN connection should be fairly straightforward, am curious where you may have gotten libvpn and exactly how you think you may be using it… AFAIK it’s not part of the main openSUSE repos in any way (even source). is this something provided by your VPN provider?
I can advise you with using WaselPro VPN service it is simple software and very easy to use. It has many servers and in case of any disconnection it connects automatically so you will be secured all the time. Download The VPN software with unlimited bandwidth, extreme speed and high anonymity http://www.vpnanswers.com/download-best-free-vpn-trials-available-online/ get your free trial now.