Nutzung grafischer Anwendungen mit Windows-Client und Linux-Server

Cygwin als Alternative zu Exceed

Benutzen Sie als Windows-User fuer grafische Sitzungen auf Linux am besten CygWin (GPL-Lizenz). Bitte laden und installieren Sie ausser dem Basispaket mindestens die Pakete XFree86 (280MB, ab 2018-04 Xfce suchen+installieren), net (60MB) und editors (100MB). Das Paket net enthält dann auch gleich OpenSSH. Sie koennen auch die Einzelprogramme xinit und openssh nebst Abhaengigkeiten installieren. Nach anklicken des Cygwin-Icon verwenden Sie folgende Befehlssequenz:


  # startx            # => öffnet XWindows/twm (alte Versionen)
  # startxwin         # => öffnet xterm (neue Version)
  # DISPLAY=:0 xterm  # in 2nd cygwin-console, if startxwin shows no xterm 2018-04
  Xwin -clipboard -wgl +iglx -multiwindow &  # incl. OpenGL-Driver cygwin-2.6
  DISPLAY=:0.0 ssh -Y account@remotehost     # versuchen Sie bei Problemen -X
  # mathlab-6.5 und fluent_start -cc /ansys-14 funktionieren damit unter Win7
  # ohne OpenGL auch: fluent_start -cc -driver x11 # slower soft-3D-rendering

Hier sehen Sie ein (aelteres) Beispiel fuer ein Unix-Login über Cygwin:
screenshot ssh+X unter cygwin

Hinweis: mit manchen Windows-7-Installationen traten bis 2011 scheinbar zufaellig Fehler auf, die den Start von xterm verhinderten. Dann bitte erneut oder "xterm -display localhost:0.0" versuchen. Eine Lösung des Problems ist nicht bekannt.

Sie können sich auch ohne Passwort sicher einloggen. Dazu müssen Sie einmalig ein Schlüsselpaar generieren und den öffentlichen Teil des Schlüssels (.ssh/id_rsa.pub) auf dem Server in die Datei .ssh/authorized_keys kopieren oder durch den Administrator kopieren lassen. Das Schlüsselpaar können Sie unter Linux oder Cygwin mit ssh-keygen erzeugen. Falls Sie sich von mehreren Rechnern einloggen wollen, generieren Sie bitte für jeden Rechner ein entsprechendes Schlüsselpaar. Die Datei .ssh/id_rsa enthält Ihren privaten Schlüssel. Bitte sorgen Sie dafür, dass dieser Schlüssel nicht in fremde Hände fällt.


Alternative: Xming + OpenSSH

Eine weitere OpenSource-Alternative zu Exceed ist Xming im Zusammenspiel mit OpenSSH. In der aktuellsten Version (Test 2011-06-16) zeigen sich Darstellungsfehler bei Benutzung von Ansys/Fluent, so dass die Generierung von Meshs nicht gelingt. Mit Cygwin zeigt sich dieses Problem nicht (Problem OpenGL?).


Rückfragen: Jörg Schulenburg, Tel.: 0391 67 58408
  Ralf Kuhfahl, Tel.: 0391 67 58565
URZ-S, Uni-Magdeburg, 2009-2016