Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: kleine Verbesserungen beim X11-Forwarding

...

Alternative: X11-Forwarding


Wenn eine graphische grafische Benutzeroberfläche gewünscht wird, kann alternativ zur obigen EnginFrame-Lösung ein X11-Forwarding genutzt werden. Dies geht in zwei Schritten:

...

1) Unter Linux geschieht dies mit der SSH-Option "-X", d. h. man loggt sich mittels "ssh -X <Nutzerkürzel>@hpc.rz.uni-duesseldorf.de" auf dem Login-Knoten ein. PuTTY-Nutzer (z. B. unter Windows) müssen dafür in der den Einstellungen die Option "Enable X11 Forwarding" aktivieren.

Um zu schauen, ob dies bisher geklappt hat, kann man einfach mal auf die Ausgabe von "echo $DISPLAY" machen schauen - wird da etwas (wie z. B. "localhost:11.0") angezeigt, dann sieht es gut ausfunktioniert das X11-Forwarding.

2) Danach startet man einen interaktiven Job mittels qsub, allerdings auch mit der gleichen Zusatzoption "-X", also z. B. "qsub -I -X job_resources.sh".

Auch hier sollte die Display-Variable gesetzt sein. Nun kann man seine Anwendungen auch mit einer graphischen grafischen Oberfläche starten.


Beispielsweise kann man dann Matlab graphisch nutzenBeispiel mit Matlab:

$ module load MATLAB/R2018a

...

MATLAB is selecting SOFTWARE OPENGL rendering.

...

(Matlab erkennt also automatisch, dass eine grafische Ausgabe möglich ist und nutzt diese dann.)