On Tuesday, 16 November 2021 at 14:38:47 UTC, Adam Ruppe wrote: > 1) run xquartz separately to ensure it is up > 2) set hte DISPLAY=:0 environment variable before starting the > sdpy app Adding DISPLAY:0 fixed it, thanks. If I get time, I'll take a look at the objective C stuff, but that's a big if.