Problem
Auf einer libvirt-VM mit Ubuntu siehst du leere oder farbige Fenster beim Ausführen von Java-Anwendungen. In meinem Fall waren die Fenster pink und gelb, zeigten aber keinen Inhalt.
Lösung
In meinem Fall hatte ich openjdk-11-jre installiert. Dies ist eine extrem alte Version für Ubuntu 24.04, also:
fix_java_on_ubuntu.sh
sudo apt purge openjdk-11-jre
sudo apt install default-jreIn unserem Fall ist default-jre OpenJDK 21 aka openjdk-21-jre.
Danach habe ich die Java-Anwendung neu gestartet und sie lief einwandfrei.
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen