I set up a new laptop and I’m having an issue with Java wanting to use X11 but I don’t have whatever package I need to make the display work. Can anyone point me to how to fix this?
Sun Jan 18 11:31:52 EST 2026: loading core GUI class.... Sun Jan 18 11:31:52 EST 2026: YAAC raising splash screen.... java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.ka2ddo.yaac.YAAC.main(YAAC.java:791) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.ka2ddo.yaac.bootstrap.YAACBootstrap.main(YAACBootstrap.java:271) Caused by: java.awt.HeadlessException: No X11 DISPLAY variable was set, or no headful library support was found, but this program performed an operation which requires it.
Can you verify which java you have installed? dnf list --installed java*
if you just have the headless version installed can you install the full version?