It’s built and installed fine but on running I get:
qt.qpa.screen: QXcbConnection: Could not connect to display :0
Could not connect to any X display
Which I understand to be because OSMC does not run a X display server? If so what is it running? Wayland? Does anyone know how I can get a QT application running?
If I recall correctly, Kodi runs under framebuffer.
I’ve made a simple addon for xwindows on osmc, but current implementation, it wont run along side kodi. The addons shutsdown kodi and starts an xserver.
Thanks for that link, really helpful. Have I understood right that EGLFS is something that QT as a whole is built with rather than the individual application? And if so would my steps here be roughly:
Compile QT itself on the Vero 4K+ with EGLFS
Compile Stremio, this time using the QT from step 1 rather than from debian repositories
Qt can be compiled in a way that uses EGL as a rendering backend and older versions of Qt have their own internal windowing system that use QWS which renders directly to framebuffer. QWS has a performance penalty but is lean in terms of dependencies – which is why we use it for our target installers.
I think this is beyond the scope of this forum however.