Errore java al caricamento di NetExtenderGui [Risolto]

Buongiorno a tutti,

ho installato NetExtender per connettermi alla rete aziendale tramite vpn. Il programma funziona correttamente da cli ma se provo a lanciare l’interfaccia grafica ottengo quanto riportato sotto e l’interfaccia non parte. Capendo nulla di java non so interpretare gli errori riportati, in particolare se mi manca qualche pacchetto.

jack@localhost:~$ netExtenderGui
2020-04-11 17:29:57 CEST INFO com.sonicwall.NetExtender Logging initialized.
2020-04-11 17:29:57 CEST INFO com.sonicwall.NetExtender NetExtender version 8.1.789
Making a global reference ot the NetExtenderControl object registered with JNI
NetExtender for Linux - Version 8.1.789
Dell SonicWALL
Copyright (c) 2016 Dell

java.awt.HeadlessException
	at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
	at java.awt.Window.<init>(Window.java:536)
	at java.awt.Frame.<init>(Frame.java:420)
	at javax.swing.JFrame.<init>(JFrame.java:233)
	at com.sonicwall.NetExtender.go(Unknown Source)
	at com.sonicwall.NetExtender.createAndShowGUI(Unknown Source)
	at com.sonicwall.NetExtender.access$100(Unknown Source)
	at com.sonicwall.NetExtender$2.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

La versione installata di java è

jack@localhost:~$ java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

Grazie

Ciao

A quanto pare potrebbe essere una vecchia storia che si trascina da anni.
Dai un’occhiata qui:
https://stackoverflow.com/questions/5241850/running-java-gui-applications-through-a-linux-terminal/24247175

se tutto va bene dovrebbe bastare

export JAVA_TOOL_OPTIONS='-Djava.awt.headless=false'

Qui
https://askbot.fedoraproject.org/en/question/102532/headless-java-on-a-desktop/
dice invece d’installare openjdk

Ciao Ciao, Moreno

Ti ringrazio molto per l’aiuto, ho risolto con l’installazione del pacchetto java-1.8.0-openjdk. Quando ho dovuto predisporre il pc per il lavoro da casa e il mio responsabile ced ha scoperto che non avevo nè win ne mac è andato in panico :rolleyes: (per la serie boh…non so, mi devo informare…). Fortunatamente mi sono riuscito ad arrangiare e tra la versione cli e remmina sono riuscito a lavorare comunque (anche senza win o mac :cool: ); l’unica cosa che mi mancava era far partire la gui di netextender (sebbene non strettamente necessaria).

Grazie mille ancora.

Ciao