Has anyone been able to run the Inuvika OVD Enterprise Desktop Client successfully on OpenSUSE Tumbleweed (KDE Plasma, Wayland)?
The requirements for the Linux-version are stated as below, so I presume OpenSUSE isn’t officially supported.
Linux Desktop (64-bit):
Ubuntu 14.04 and higher.
Red Hat Enterprise Linux 7 and higher.
I tried the same client also in Linux Mint (which is based on Ubuntu) and there it runs fine.
Naturally the web browser version runs also in OpenSUSE but it has too many restrictions and missing features.
If I start the client from the terminal:
ovd-edc
it states this as it starts the client:
[2026-9-3 00:33:11:144] INFO: OVD EDC version 3.5.1.8359
qt.qpa.plugin: Could not find the Qt platform plugin “wayland” in “”
If I try to connect with the client, it gives an error “Unable to reach the Session Manager” as soon as I click the Connect-button.
The log fine says this when trying to connect:
cat ~/.config/ovd/client/ovd-edc.log
[2026-9-3 00:28:17:069] INFO: QT 6.9.3 User Interface
[2026-9-3 00:28:17:132] ERROR: Curl error (27): Out of memory
[2026-9-3 00:28:30:232] ERROR: Curl error (27): Out of memory
[2026-9-3 00:28:44:359] INFO: Progress: Inuvika Inc - Start loading session : -1 %
[2026-9-3 00:28:44:371] INFO: Progress: - : 10 %
[2026-9-3 00:28:44:394] ERROR: Curl error (27): Out of memory
[2026-9-3 00:28:44:394] INFO: Hide Progress
The clients fails to even start now. This is the error:
QT_QPA_PLATFORM=wayland-egl ovd-edc
[2026-9-3 18:33:46:704] INFO: OVD EDC version 3.5.1.8359
qt.qpa.plugin: Could not find the Qt platform plugin “wayland-egl” in “”
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb.
.local/bin/ovd-edc: line 25: 4052 Aborted (core dumped) “${SCRIPT}/ovd-edc” “$@”
I will try if it starts with IceVM or x11 if it runs with them and it is a Wayland issue, but I think I tried X11 before without much success…
The client seems to run on Linux Mint XFCE which to my recollection is X11.
How do I find what different options there are that I could try out, and is there a list of their meanings, e.g. what is the difference between xbc, wayland, wayland-egl etc.?
Sorry if I wasn’t clear, but I asled how to find the list of possible options for QT_QPA_PLATFORM=(something) that can be used when launching ovd-edc.
I know where to select at the boot screen whether to use Wayland, X11 or IceVM. I was suspecting this is some kind of Waylland issue but the problem persists even if I log in with X11 or IceVM so now I am unsure.
Anyway, I was hoping some other user might have tried to use OVD ECD on OpenSUSE and might have some tips, but I didn’t find much with Google either.
Unfortunately the company (Inuvika) does not have any user forum. I might still ask their support but let’s see if they dismiss it with “sorry we support only Ubuntu and RHEL” as those are the only Linux distros mentioned in their support material for the Linux client version.
The client does indeed seem to work fine on e.g. Linux Mint XFCE (which is based on Ubuntu). Maybe there was some hiccup there as well like I was missing some library and installing it manually fixed the client.
If I find a solution or a definite “sorry no can do” answer to this soon, I’ll update it to this discussion, in case the thread hasn’t closed already.
As said, the web browser version of OVD works ok in OpenSUSE too, but it is inferior to the client version (can’t control UNICDDE or many other options missing, overall it is less responsive and the output seems a bit blurry. The web browser version is more like a stopgap solution in case you don’t have the client available.
Going over this thread, it looks like not only do you need to be using an X11 environment (or Plasma Wayland with QT_QPA_PLATFORM=xcb ovd-edc) but also the next hurdle are those curl errors. It’s likely that its core cryptographic are newer than what the Inuvika client expects. (That could be why using Ubuntu or Mint succeeds.)
In X11 Plasma, these two don’t show any “qt.qpa.plugin: Could not find the Qt platform plugin “XXXXXX” in “”” errors:
ovd-edc
QT_QPA_PLATFORM=xcb ovd-edc
In Wayland Plasma only this doesn’t give the qt.qpa.plugin error:
QT_QPA_PLATFORM=xcb ovd-edc
“ovd-edc” alone gives the plugin error (Could not find the Qt platform plugin “wayland” in “”), but the client still runs.
This doesn’t work at all in Wayland but the client crashes:
QT_QPA_PLATFORM=wayland-egl ovd-edc
qt.qpa.plugin: Could not find the Qt platform plugin “wayland-egl” in “”
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb.
/home/username/.local/bin/ovd-edc: line 25: 6201 Aborted (core dumped) “${SCRIPT}/ovd-edc” “$@”
However, in all above cases both in X11 and Wayland, the client still fails to connect and there are still the “Curl error (27): Out of memory”-errors in the ovd log, even though crypto-policies was set to legacy.
I will still check if I see any curl memory errors or anything similar in the Mint system, to get an idea how it should behave and report.
I checked in Linux Mint and there I don’t get those curl out of memory errors.
Since the problems happen in OpenSUSE also in X11 Plasma, I’m inclined to believe this is not a Wayland issue but indeed something related to the connections like TLS handshaking or whatever, like you suggested.
The error that the client gives points to not being able to reach the target server.
Probably as far as we can take this here. Maybe Leap 16 would be worth a shot?
Since the same client works on Mint but produces Curl error (27) on openSUSE, including under X11 and with the crypto policy set to LEGACY, I’d probably take this to the application developers at this point. Share your comparative findings with them, especially with respect to curl.