Headless problems persist on Pi 5
Posted: Sat Aug 24, 2024 5:33 am
Further problems as discussed in this topic: https://www.qlcplus.org/forum/viewtopic.php?t=17150
I have seen the new logic in /usr/sbin/qlcplus-start.sh now has HDMI detect plug state logic at the beginning.
However this is just a fix to start QLC+ offscreen when headless, and show the GUI when not headless with a monitor attached.
This is a problem for me as I am using a USB keyboard and a USB microcontroller keyboard emulator to send key presses to trigger QLC+ functions. When headless, QLC+ is running with no monitor, but the GUI is not "displayed" headless to accept the key presses to trigger functions. It appears to be running in the background I believe due to the logic setting the platform parameter to "offscreen" - I do see my startup function activate. My key presses go to the terminal prompt, not the QLC+ application/functions. This was previously working on Pi 4 QLC+ version 4.12.6.
How can I always force a GUI on Raspberry Pi 5 QLC+ version 4.13.1 while headless? Is there another -platform variable I can use? eglfs, offscreen and linuxfb are not working.
I have seen the new logic in /usr/sbin/qlcplus-start.sh now has HDMI detect plug state logic at the beginning.
However this is just a fix to start QLC+ offscreen when headless, and show the GUI when not headless with a monitor attached.
This is a problem for me as I am using a USB keyboard and a USB microcontroller keyboard emulator to send key presses to trigger QLC+ functions. When headless, QLC+ is running with no monitor, but the GUI is not "displayed" headless to accept the key presses to trigger functions. It appears to be running in the background I believe due to the logic setting the platform parameter to "offscreen" - I do see my startup function activate. My key presses go to the terminal prompt, not the QLC+ application/functions. This was previously working on Pi 4 QLC+ version 4.12.6.
How can I always force a GUI on Raspberry Pi 5 QLC+ version 4.13.1 while headless? Is there another -platform variable I can use? eglfs, offscreen and linuxfb are not working.