Skip to content
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 X11 DISPLAY variable was set #88

Open
u6aab opened this issue Oct 16, 2023 · 1 comment
Open

No X11 DISPLAY variable was set #88

u6aab opened this issue Oct 16, 2023 · 1 comment

Comments

@u6aab
Copy link

u6aab commented Oct 16, 2023

I'm using fedora 38 with kde. when I try to launch josm from the desktop launcher, the icon on the panel disappears after a few seconds, no gui is shown but system monitor reports it running. when trying to launch from the command line I get this error:

[user@fedora ~]$ flatpak run org.openstreetmap.josm Using /app/jre/bin/java to execute josm. Can't open display 2023-10-16 17:02:39.420 INFO: Log level is at INFO (INFO, 800) 2023-10-16 17:02:40.863 SEVERE: Handled by bug report queue: java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:166) 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:74) at org.openstreetmap.josm.gui.MainApplication.createMainFrame(MainApplication.java:1004) at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:853) at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:277) at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:742) ReportedException [thread=Thread[main,5,], exception=java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it., methodWarningFrom=BugReportExceptionHandler#handleException] at org.openstreetmap.josm.tools.bugreport.BugReport.intercept(BugReport.java:213) 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:1082) at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1077) at java.base/java.lang.Thread.dispatchUncaughtException(Thread.java:2008) Caused by: java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:166) 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:74) at org.openstreetmap.josm.gui.MainApplication.createMainFrame(MainApplication.java:1004) at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:853) at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:277) at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:742)

@muelli
Copy link
Collaborator

muelli commented Oct 17, 2023

java.awt.HeadlessException: No X11 DISPLAY variable was set,

hm. We're setting the app as X11 only:

I don't know what else we can do.
This should affect any other x11-only app, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants