﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
24477	No X11 DISPLAY variable was set	anonymous	team	"I cannot open `josm-tested.jar`. I ran `java -jar josm-tested.jar`.

== System
OS: Fedora Linux
DE: KDE Plasma 6
Display: Wayland (X11 doesn't come with Fedora. lol)

== Console log
2025-09-24 05:29:29.186 INFO: Log level is at INFO (INFO, 800)
2025-09-24 05:29:29.225 INFO: Missing preference file '/home/remy/.config/JOSM/preferences.xml'. Creating a default preference file.
2025-09-24 05:29:29.808 INFO: Detected usable IPv6 network, preferring IPv6 over IPv4 after next restart.
2025-09-24 05:29:29.867 SEVERE: Handled by bug report queue: 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,
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,

        at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164)
        at java.desktop/java.awt.Window.<init>(Window.java:553)
        at java.desktop/java.awt.Frame.<init>(Frame.java:428)
        at java.desktop/java.awt.Frame.<init>(Frame.java:393)
        at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
        at org.openstreetmap.josm.gui.MainFrame.<init>(MainFrame.java:76)
        at org.openstreetmap.josm.gui.MainApplication.createMainFrame(MainApplication.java:1050)
        at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:898)
        at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:280)
        at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:766)

ReportedException [thread=Thread[#1,main,5,], exception=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,
, methodWarningFrom=BugReportExceptionHandler#handleException]
        at org.openstreetmap.josm.tools.bugreport.BugReport.intercept(BugReport.java:222)
        at org.openstreetmap.josm.tools.bugreport.BugReportExceptionHandler.handleException(BugReportExceptionHandler.java:22)
        at org.openstreetmap.josm.tools.bugreport.BugReportExceptionHandler.uncaughtException(BugReportExceptionHandler.java:14)
        at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:695)
        at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
        at java.base/java.lang.Thread.dispatchUncaughtException(Thread.java:2902)
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,

        at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164)
        at java.desktop/java.awt.Window.<init>(Window.java:553)
        at java.desktop/java.awt.Frame.<init>(Frame.java:428)
        at java.desktop/java.awt.Frame.<init>(Frame.java:393)
        at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
        at org.openstreetmap.josm.gui.MainFrame.<init>(MainFrame.java:76)
        at org.openstreetmap.josm.gui.MainApplication.createMainFrame(MainApplication.java:1050)
        at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:898)
        at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:280)
        at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:766)
"	defect	closed	critical		Core	tested	othersoftware		
