-
Notifications
You must be signed in to change notification settings - Fork 23
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
Blank windows on some Linux WMs (Sway, BSPWM, Awesome, Xmonad, SteamOS) #33
Comments
Hmm, that's strange... try updating/reinstalling Java? Make sure you're not using the headless JDK/JRE. |
Same issue here on BSPWM, I've had it before, but it was fixed when I switched from openj9. Apparently it's a Java bug on non-reparenting window managers (i.e. BSPWM, Xmonad, Awesome, DWM). There's a pretty comprehensive issue for it on some swing library's repo. I've found two fixes looking around online. This one's supposed to work if you're using OpenJDK, I just added it to my .profile There's this fix too, I remember having to use it once to get IntelliJ to work, but iirc those issues manifested a bit differently |
This is still a problem for me. I am using Sway (Wayland) on Arch Linux. I tried the environment variables with no joy. Anyone know any current workarounds? |
Other than the aforementioned NONREPARENTING env variable, I don't know. There is an issue on the Sway repository that might be helpful: swaywm/sway#595 |
Another user has successfully used |
It looks like JetBrains has managed to fix the root cause of this issue in JetBrains Runtime with this patch; you can try this JDK fork at https://github.com/JetBrains/JetBrainsRuntime I hope this can be upstreamed into OpenJDK in the future, as neither the reparenting environment variable nor a custom JVM are feasible for me to implement as a general solution. |
to make this work on the SteamDeck |
https://uploadi.ng/fazzi/jNScKfQo
as you can see here, there are white boxes and I'm unable to see the options. I'm running Arch Linux. Any suggestions?
The text was updated successfully, but these errors were encountered: