Sie müssen den -Djava.awt.headless=true
angeben Parameter beim Start.
Entfernen Sie die DISPLAY-Variable
unset DISPLAY
Dies hilft in den meisten Fällen (z. B. beim Starten von Anwendungsservern oder anderen Java-basierten Tools) und vermeidet, allzu viele Befehlszeilen zu ändern.
Es kann auch bequem sein, es dem .bash_profile für einen dedizierten App-Server/Tools-Benutzer hinzuzufügen.
Dieser Befehl hat mir geholfen, das Problem zu lösen:
export DISPLAY=:0