Hallo, Liste,
entschuldigt die etwas provokante Frage, aber wir müssen mal ernsthaft fragen, ob es da draussen jemanden gibt, der X2go einigermassen brauchbar installiert und eingerichtet bekommen hat - sonst brechen wir an dieser Stelle (nach drei Tagen Ausprobieren) lieber ab und suchen nach einer anderen Lösung.
Es ist eine schwierige Gratwanderung, OpenSource-Projekte konstruktiv zu kritisieren: ich weiss die aufopferungsvollen Bemühungen der vielen Entwickler durchaus zu schätzen, und eine Spende oder die Entrichtung sonstiger finanzieller Unterstützung ist für uns selbstverständlich. Und sicher dankt kaum jemand den Entwicklern die Arbeit.
Auf der anderen Seite: Eine Software, bei der *dermassen* viel *nicht* funktioniert, ist uns selten untergekommen - und das erstaunt mich vor allem deswegen, weil X2Go in letzter Zeit eine sehr positive Presse erfahren hat.
Wir suchen nach einer Alternative zu FreeNX und haben zu Testzwecken einen Debian Squeeze installiert; dann haben wir es mit Leny versucht, schliesslich mit Ubuntu 11.04 - es funktioniert (fast) NICHTS ...
Keine der Anleitungen, die man bei X2go zu Debian und Ubuntu findet, ist stimmig, aber so etwas kennen wir ja aus der OpenSource-Welt (und auch aus der Microsoftwelt, übrigens!!): entweder stimmt der Keyserver nicht (was ja noch vernachlässigbar ist), oder der empfohlene x2goserver-home ist nirgends in den Repositories vorhanden; oder man nimmt die Squeeze-Repositories und hat dann kein Script x2gocreatebase.sh, oder es gibt ansonsten jeder Menge Unstimmigkeiten und Fehlermeldungen. Nun ja, wir beissen uns irgendwie durch, und schliesslich haben wir einen X2goserver installiert, per PHPLdapAdmin User angelegt, der Gruppe x2gousers hinzugefügt, /home-Verzeichnisse angelegt und uns testweise per ssh auf dem X2goserver eingeloggt - die LDAP-Anbindung fukntioniert also, und ein Starten des X2goservers führt auch zu keinen Fehlermeldungen.
Es gelang uns bisher aber weder mit Mac (10.5.6 auf Intel), Windows (XP) noch Ubuntu 11.04, eine Verbindung zustande zu bringen.
macbook DirectoryService[11]: Failed Authentication return is being delayed due to over five
"Befehl konnte nicht ausgeführt werden: startkde"
Im Client erscheint:
NXPROXY - Version 3.0.0
Copyright (C) 2001, 2007 NoMachine. See http://www.nomachine.com/ for more information.
Info: Proxy running in client mode with pid '4080'. Session: Starting session at 'Sun May 15 19:36:27 2011'. Info: Connecting to remote host 'localhost:30001'. Info: Connection to remote proxy 'localhost:30001' established. Warning: Connected to remote version 3.4.0 with local version 3.0.0. Warning: Consider checking http://www.nomachine.com/ for updates. Info: Connection with remote proxy completed. Warning: Unrecognized session type 'unix-kde-depth_32'. Assuming agent session. Warning: Failed to read data from the X auth command. Warning: Generating a fake cookie for X authentication. Info: Using ADSL link parameters 512/24/1/0. Info: Using cache parameters 4/4096KB/8192KB/8192KB. Info: Using pack method '16m-jpeg-9' with session 'unix-kde-depth_32'. Info: Using ZLIB data compression 1/1/32. Info: Using ZLIB stream compression 4/4. Info: No suitable cache file found. Info: Forwarding X11 connections to display 'localhost:0'. Session: Session started at 'Sun May 15 19:36:27 2011'. Info: Established X server connection. Info: Using shared memory parameters 0/0K.
Als wir C:\Dokumente und Einstellungen ... \.x2go gelöscht hatten, konnten wir wenigstens ein schwarzes KDE-Fenster sehen - aber es bliebt schwarz, nichts verwertbares ist damit anzufangen :-(
/usr/bin/x2goclient
oder
/usr/bin/x2goclient-gtk
führt zu:
root@ubuntu11:/# /usr/bin/x2goclient_gtk ** GLib-GIO:ERROR:/build/buildd/glib2.0-2.28.6/./gio/gdbusconnection.c:2279:initable_init: assertion failed: (connection->initialization_error == NULL) Abgebrochen
beziehungsweise
root@ubuntu11:/# /usr/bin/x2goclient /usr/bin/x2goclient: error while loading shared libraries: libQtNetwork.so.4: cannot open shared object file: No such file or directory
Huffda ... jetzt sind diverse Arbeitstunden vergangen, und es ist nicht irgendwo ein Lichtlein zu sehen - wenn wenigstens irgend einer der Clients funktionieren würde ... wir testen jetzt nur nochmal Ubuntu 10.10.
Deswegen die wirklich ernst gemeinte Frage: gibt es irgendwo X2go im Produzktioveinsatz? Mit einer Infrastruktur aus Feld-, Wald- und Wiesen-Debian, Ubuntu, Windows XP? Wobei wir eine der Hauptkriterien - die Verbindungsmöglichkeit von IGEL-Clients aus - noch gar nicht getestet haben, ich kann mir im Moment nicht vorstellen, dass der Netboot funktioniert, wenn schon keiner der Clients brauchbar ist.
Im Gegenzug helfen wir gerne aus mit Dokus schreiben, Webspace zur Verfügung stellen, Spenden zahlen - aber es sollte doch irgendwo eine halbewgs brauchbare Installationsmöglichkeit für X2go geben?! Im Moment kann sich das hier bei uns niemand vorstellen :-(
Vielen Dank im Voraus für eventuelle Tips / Hilfe / Hinweise!!
Tim-Ole Golz