Quantcast
Channel: Active questions tagged ubuntu - Stack Overflow
Viewing all articles
Browse latest Browse all 6112

java.awt.HeadlessException on Ubuntu No X11 DISPLAY variable was set [duplicate]

$
0
0

I can't get a Java GUI to run on my Linux machine:

Exception in thread "main" 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: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)
  • I'm running Ubuntu 22.04.04 LTS on a 64-bit HP HP Pavilion Desktop TP01-2xxx.
  • My JDK isopenjdk version "19.0.2" 2023-01-17OpenJDK Runtime Environment (build 19.0.2+7-Ubuntu-0ubuntu322.04)OpenJDK 64-Bit Server VM (build 19.0.2+7-Ubuntu-0ubuntu322.04, mixed mode, sharing)

How can I fix this?

  • Installed with
sudo apt install default-jdkReading package lists... DoneBuilding dependency tree... DoneReading state information... Donedefault-jdk is already the newest version (2:1.11-72build2).
  • Display variable is `export DISPLAY=localhost:0

Viewing all articles
Browse latest Browse all 6112

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>