Virtualbox and Qt WebEngine

Discussions about using Linux guests in VirtualBox.
Post Reply
seasoned_geek
Posts: 1
Joined: 19. Oct 2018, 19:32

Virtualbox and Qt WebEngine

Post by seasoned_geek »

All,

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.
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Could not find QtWebEngineProcess
According to this snippet of the configuration summary all should be rosy.
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
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.

Thanks,
Last edited by socratis on 20. Oct 2018, 08:55, edited 1 time in total.
Reason: Enclosed the information in [quote][pre] tags for better readability
Post Reply