Dies ist darauf zurückzuführen, dass Ihr nxclient nicht für die Ausführung von Unity konfiguriert ist. Legen Sie in den Verbindungseinstellungen (klicken Sie im Anmeldebildschirm von nxclient auf Konfigurieren) fest, und setzen Sie den Desktop auf UNIX und Benutzerdefiniert. Wählen Sie auf der Registerkarte "Einstellungen" rechts "Standard-X-Clientskript auf dem Server ausführen" aus, und es funktioniert.
Wenn Sie etwas Besseres wollen (da Unity 3d in NX für mich nicht sehr gut ist), können Sie die Option "Den folgenden Befehl ausführen" verwenden und eine der Sitzungen einfügen, die auf Ihrem Servercomputer verfügbar sind (möglicherweise benötigen Sie dies) um sie zu installieren):
gnome-session --session=classic-gnome
für den klassischen gnome 2 (wenn Sie die Fallback-Sitzung installiert haben)
oder ubuntu-2d
(oder 2d-unity, ich bin mir nicht sicher) wird beispielsweise unit 2d geben.
Ich habe es noch nie versucht, aber ich denke, wenn Sie fxce (apt-get install xubuntu-desktop) installieren und den Befehl startfxce4
anstelle des gnome-session
Befehls verwenden, wird er mit fxce ausgeführt, wenn ich diesen Befehl zum Starten der fxce-Sitzung auf einem XRDP-Server ohne Probleme (und Ich verbinde mich mit Windows RDP-Client oder Remmina).