-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
((LXStudio-IDE)) no UI visible at runtime - on mac OS Ventura #6
Comments
Hrm, would need to maybe see more about the full Java config and how you're starting this up. Again, maybe reference the runtime configuration readme: Do you have the appropriate symlink set up and argument passed to the Java invocation to link the appropriate native libs for Processing? Specifically this flag |
Yea I do. I think it might be on processing this time.. I'm getting the same behavior via LXStudio-P4 through the processing applet. No error whatsoever in either case, just no visible window. |
Hrm, bummer. Wouldn't be the first time there have been Mac/Processing compatibility issues. Processing 3 ended up unfortunately not working at all on modern macs... @parabolala - are you able to also test the Processing IDE based version of LXStudio at https://github.com/heronarts/LXStudio-P4 Let me know if anything appears in the window when you run that way? @nargetdev - are you also on macOS Ventura? Weird that the preview does displays... definitely seems like some kind of graphics layer issue. Processing is still OpenGL-based which tends to cause problems since Apple has announced it's not going to be officially supported forever. For context here - I am working on moving LX completely over to a new graphics layer which I hope to have available reasonably soon, I feel the project has reached the limits of using Processing as a full application graphics layer. Hopefully we can find a temporary solution for this. |
I get the same result for Processing-based LXStudio-P4 |
Ahh nice catch @parabolala I also just upgraded to Ventura |
For this reason I'd be interested in some docker builds with VNC frontend like noVNC
==[then_visit]==> http://localhost:6901 Useful if your host is elsewhere on the network, or even in the cloud. |
Confirming that this is a known issue with Processing/Ventura. Looks like there's a possible quick hack-fix for it. I don't have Ventura, so I can't test, but this doesn't seem to break anything on Monterey. LXStudio-IDE - on the LXStudio-P4 - on the Try replicating that GLProfile initialization call in your projects. Maybe this gets things running for now? Hopefully a future Ventura-compatible release of Processing will render this unnecessary in the long-term. |
Also confirming it looks like this has been resolved and will be available whenever Processing 4.0.2 gets released: So the hack shouldn't be needed for long. Closing this issue out, but please feel free to chime in with further comments or test reports if you give this a whirl. |
Can confirm the branch |
Same. Well played @mcslee Also P.S. just downloaded Eclipse and had a much better experience (build on first try w/out modification) |
I had the same issue on Ventura and this solved it, thanks for the fix |
Re-titling and re-opening this for the sake of visibility/discoverability on the issues page, since it still seems to impact some people's Ventura installs. |
Thanks for that. I also encountered this on Ventura, and the above branch patch resolved the issue. |
Is there a fix for getting LXStudio-IDE to run on macOS Sonoma? I seem to be getting the same error where the program is running, but there is not a visible window rendered. Processing is setup and working separately. Edit: I got it to work by updating the Processing lib and adding this same "hack" - heronarts/LXStudio-IDE#3 I can see the UI now at least :)! |
This just started happening today. No UI visible at runtime. Wonder if any others have seen this behavior?
May just be an intellij configuration thing...
My output at runtime:
The text was updated successfully, but these errors were encountered: