-
Notifications
You must be signed in to change notification settings - Fork 14
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
No GUI shows up after loading TruffleSqueak-22.1.0.image on GraalVM CE 22.1 #168
Comments
Hi @fifthmonk, thanks for raising this. What's the console output when you run this? Can you run code headlessly (e.g., |
Please find the 2 console outputs below for your reference: trufflesqueak --code "1 + 2 * 3" trufflesqueak --code "Smalltalk allClasses size" |
What does the output look like when you run without arguments / in headful mode? Also, could you try with GraalVM 22.0.0? Does TruffleSqueak 22.0.0 show a GUI? |
The GUI shows up if running with GraalVM 22.0.0.2. If running with GraalVM 22.1, nothing display on the console after showing the message [trufflesqueak] Image loaded in XXXXms. |
That's good to know! So it looks like there's a regression in 22.1. Is there a |
Unlike 22.0.0.2, there is no SqueakDebug.log file can be found under the directory /Library/Java/JavaVirtualMachines/graalvm-ce-java17-22.1.0/Contents/Home/languages/smalltalk/resources |
Thanks for following up. I managed to reproduce this on macOS and traced it down to the language library launcher. Apparently, it does not allow AWT to function properly. I'm looking into a fix for the 22.2 release. |
This also ensures that TruffleSqueak is not launched via JNI, which causes AWT not to work on macOS (fixes #168).
This also ensures that TruffleSqueak is not launched via JNI, which causes AWT not to work on macOS (fixes #168).
This also ensures that TruffleSqueak is not launched via JNI, which causes AWT not to work on macOS when a language library launcher is used (see #168).
This also ensures that TruffleSqueak is not launched via JNI, which causes AWT not to work on macOS when a language library launcher is used (see #168).
This also ensures that TruffleSqueak is not launched via JNI, which causes AWT not to work on macOS when a language library launcher is used (see #168).
Nothing show up after loading the TruffleSqueak-22.1.0.image. I have no issue if running in headless mode. My machine is running on Mac OS 12.4 (x64).
The text was updated successfully, but these errors were encountered: