I have a multi-arch debian package I'm updating to use Ubuntu Mate 18.04 32-bit and Qt 5.10.1 as its base. Formerly this used Ubuntu 15.04 32-bit and Qt 5.4.2. I wrote the original version of this, so, not quite my first barn dance. Everything works fine in creator and the debian packages installs on each LTS flavor it is supposed to. The piece which uses WebEngine gets the following error on each and every VM.
According to this snippet of the configuration summary all should be rosy.QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled Could not find QtWebEngineProcess
There is nothing missing according to ldd. The only executable which won't run is the one which uses WebEngine. I have found various posts making claims that this is a virtualbox issue. Something to do with display drivers and needing to check some magical settings boxes so the WebEngine friendly display drivers get loaded. Hoping someone here can nudge me in the correct direction.QPA backends: DirectFB ............................... no EGLFS .................................. yes EGLFS details: EGLFS OpenWFD ........................ no EGLFS i.Mx6 .......................... no EGLFS i.Mx6 Wayland .................. no EGLFS RCAR ........................... no EGLFS EGLDevice ...................... yes EGLFS GBM ............................ no EGLFS Mali ........................... no EGLFS Raspberry Pi ................... no EGL on X11 ........................... yes LinuxFB ................................ yes VNC .................................... yes Mir client ............................. no X11: Using system-provided XCB libraries .. no EGL on X11 ........................... yes Xinput2 .............................. yes XCB XKB .............................. yes XLib ................................. yes XCB render ........................... yes XCB GLX .............................. yes XCB Xlib ............................. yes Using system-provided xkbcommon ...... no Native painting (experimental) ....... yes
Thanks,