JAAAAAAAAAAAA ES GEEEEEEEEEEHT !!!!!!!!!!!!!!! 😬 😊 😛 😀 😛 😈 😬 😠
Ich habe FreeNX unter Gutsy mit den Feisty Repos aus dem Wiki-Artikel zum Laufen bekommen.
Der Entscheidende Tip kam aus der Wiki von berlios und einem anderen Thread hier bei Ubuntuusers!
Bei der Fehlermeldung mit dem Netzwerk:
Error: Connection with remote peer broken.
Error: Please check the state of your network and retry.
Kann es sein, daß die Fonts nicht gefunden werden!
Dazu muss in der Datei mit dem Befehl:
sudo gedit /etc/nxserver/node.conf
folgende Zeile von
#AGENT_EXTRA_OPTIONS_X=""
in
AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi"
geändert werden!
Und den Pfad zum XClient-Script eintragen:
DEFAULT_X_SESSION=/etc/X11/Xsession
Diese Zeile auskommentieren: (Bei KDE natürlich den Teil für KDE!)
COMMAND_START_GNOME=gnome-session
ggf. noch folgende Pfade dieser Befehle eintragen:
COMMAND_XTERM=/usr/bin/xterm
COMMAND_XAUTH=/usr/bin/xauth
COMMAND_SSH=/usr/bin/ssh
COMMAND_SSH_KEYGEN=/usr/bin/ssh-keygen
COMMAND_CUPSD=/usr/sbin/cupsd
COMMAND_MD5SUM=/usr/bin/md5sum
Außerdem haben sich Namen einiger Libs geändert, so daß man noch folgende Datei mit dem Befehl:
sudo gedit /usr/lib/nx/nxloadconfig
bei der Zeile 266 von (alles EINE Zeile !)
[ -z "$APPLICATION_LIBRARY_PRELOAD" ] && APPLICATION_LIBRARY_PRELOAD="$APPLICATION_LIBRARY_PATH/libX11-nx.so.6.2:$APPLICATION_LIBRARY_PATH/libXext-nx.so.6.4:$APPLICATION_LIBRARY_PATH/libXcomp.so:$APPLICATION_LIBRARY_PATH/libXcompext.so.1:$APPLICATION_LIBRARY_PATH/libXrender-nx.so.1.2"
nach
[ -z "$APPLICATION_LIBRARY_PRELOAD" ] && APPLICATION_LIBRARY_PRELOAD="$APPLICATION_LIBRARY_PATH/libX11-nx.so.6.2:$APPLICATION_LIBRARY_PATH/libXext-nx.so.6.4:$APPLICATION_LIBRARY_PATH/libXcomp.so.2:$APPLICATION_LIBRARY_PATH/libXcompext.so.2:$APPLICATION_LIBRARY_PATH/libXrender-nx.so.1.2"
ändern muss.
Als Abschluß wird dann noch der FreeNX Server eingerichtet mit dem simplen Befehl:
sudo nxsetup
Wenn das ohne großen Fehler geklappt hat kann man sich an das Verbinden herantrauen...
(Er wird an den Punkten bei KDE usw meckern aber das stört nicht weiter)
Testweise kann man es auch auf dem eigenen Rechner machen in dem man als Server einfach 127.0.0.1 einträgt (localhost)
Als Client verwende ich den NXClient von NoMachine in der Version V3.0.0-84.
Vielleicht könnte man das in die Wiki hinzufügen für Gutsy Gibbon...