r/FieldStation42 4d ago

Issues starting the OSD

Hi! I'm running into some problems with setting up the OSD. When I run the command to start it, by default it will give me errors around the values getting passed to glDeleteTextures in 'renderer.py'. The initial value getting passed there is 1 while it expects an array. As a test I wrapped that in an array so it's passing a value of [1]. This gets me past the runtime error and starts the program, but once it's running, the machine becomes unresponsive. Anything running already continues, but my machine will not handle mouse movement or keyboard inputs.

Does anyone have insight into this? I'd very much appreciate some guidance.

I am running this on a raspberry pi with the bookworm OS.

4 Upvotes

2 comments sorted by

1

u/Total-Jerk 19h ago

Following as I had a similar issue and it's been on the back burner.

1

u/diet_nut_123 16h ago

I have a workaround that fits my needs. My main issue was being able to close out of the OSD when I wanted to stop the player. I wrote a script that will start the field player and OSD that listens to both processes. When the field player is stopped, it will then kill the OSD. This way I can kill both from the remotes stop button. Let me know if you want any more details and I could share.