Portál AbcLinuxu, 30. dubna 2025 16:48

Jak spustit Java (Swing) aplikace pod kompozitním správcem (Compiz, Beryl)?

Při používání kompozitního správce oken (Compiz, Beryl) se nezobrazují aplikace napsané ve Swingu. Řešení jsou dvě: buď používat vnořený (nested) X server jako je Xgl, nebo nastavit systémovou proměnnou AWT_TOOLKIT.
export AWT_TOOLKIT=MToolkit
Platí pro karty Intel a ATI pokud použijeme ovladač "radeon" dodávaný s X.org.

Pokud toto řešení nefunguje, pomůže NX server v krátkém skriptu:
nxagent :1 -R -ac &
sleep 1 #pro jistotu
DISPLAY=:1 ~/netbeans-5.0/bin/netbeans #nebo jina cesta k netbeans
kill %1

Související dokumenty

Beryl & Java6, v okně vykreslovaného swingem není nic vidět (blog)

Dokument vytvořil: Michal Vyskočil, 5.10.2006 08:39 | Poslední úprava: Vykook, 6.8.2007 09:11 | Další přispěvatelé: vogo, Tom K | Historie změn | Zobrazeno: 1221×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.