Closed psederberg closed 1 year ago
Hi,
This issue sounds more related to the special hardware/system libraries than to m8c itself. The error is probably generated by SDL2 not being able to initialize the renderer. You could try asking in the M8 discord's headless thread if anyone else has encountered this, but unfortunately I'm unable to offer any assistance.
Hi!
I'm trying to get the latest m8c working on an ARM-based handheld device running the linux-based ArcOS. Earlier versions seem to compile and run reasonably well following the directions here: https://github.com/jasonporritt/rg351_m8c
I tried updating m8c to the latest version (pulled directly from this repo) in order to make use of the new features in the 3.1.1 firmware, including the direct audio mapping features, but despite compiling without error, I'm seeing this runtime error during startup and the display does not show up (or respond to input):
ERROR: Could not lock GBM surface front buffer
I'll start trying to track down if there are any significant changes to how the display buffer is instantiated, but I figured I would post the error here, too, in case the devs know of good places to look to track down the source of the error.
Thanks for any suggestions and please let me know if there is a better avenue for support!
Here's the full output during startup, which seems to progress normally up until the error: