Problém
Na libvirt VM s Ubuntu vidíte prázdná nebo barevná okna při spouštění Java aplikací. V mém případě byla okna růžová a žlutá, ale nezobrazovala žádný obsah.
Řešení
V mém případě jsem měl nainstalovaný openjdk-11-jre. To je extrémně stará verze pro Ubuntu 24.04, proto:
fix_java_on_ubuntu.sh
sudo apt purge openjdk-11-jre
sudo apt install default-jreV našem případě je default-jre OpenJDK 21 aka openjdk-21-jre.
Poté jsem restartoval Java aplikaci a běžela správně.
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow