Open beralt85 opened 8 months ago
I think eglfs is currently not available in the pre-build x86 moonlight-qt, see also https://github.com/moonlight-stream/moonlight-qt/commit/b1c8005d1adfbde4301ddc1121d9b5851a4c98e7. I have opened a issue to get this supported: https://github.com/moonlight-stream/moonlight-qt/issues/971
The only way that I'm aware of to get eglfs working on x86 is by building moonlight yourself. You could try to install Qt-libraries (see here) but if it works it will probably use the software decoder instead of the hardware decoder.
Hey veldenb, thanks a lot for the information and your work. Installing the Qt libraries as in the Dockerfile in your link on the host system had no effect (in fact, all of them besides libxcursor were already installed). Since I will need Hardware acceleration to work to make it worthwhile, I think I have no other option than to wait for an upstream fix. Since I have no experience with developing kodi plugins, even if I build moonlight-qt myself, I wouldn't be sure of how to get it integrated in kodi. Thanks already, let me know if I can help with any testing.
General info
6.2.16-19-pve #1 SMP PREEMPT_DYNAMIC PMX 6.2.16-19 (2023-10-24T12:07Z) x86_64 GNU/Linux
get_platform.sh
Platform 'x86_64' running 'debian' detected, using platform generic...
Behaviour
After trying to start the plugin, kodi crashes.
Expected behaviour
Moonlight-qt should run/configure/update itself
Further information
It seems that the qt-bootstrapping does not work. The
eglfs plugin
is not foundkodi relevant logs:
plugin logs:
Available platform plugins are: xcb.
bootstrap_moonlight-qt.sh: line 148: 1037556 Aborted ./moonlight-qt "$@" Running as unit: run-rae3c3b6b545c4061a396636cc801de60.service