An Open Source Solution for Running PC Labs in Schools and Educational Institutions
[ Home ] [ Screenshots ] [ Installation ] [ Download ] [ Presentations ] [ Contact ]
Subprojects: [ Vlizedlab Remote alias lab1 ] [ Vlizedlab External alias labx ]
See Vlizedlab External.
[ adapted for lectures at FH Burgenland; in German ]
In Nicht-Corona-Jahren bestand ein guter Teil der VIRT-Übungen darin, dass die Studierenden mit meiner Hilfe im Labor Lösungen erarbeitet haben. Die drekte Betreuung an Ihren Bildschirmen bzw. direkt bei Ihnen am Schreibtisch war dabei wesentlicher Bestandteil des Übungskonzeptes.
Um diese wichtige "Labor-Situation" in die Corona-Fernlehre zu bekommen, haben für Sie zwei Lösungen entwickelt, das "lab1" - ein direkter Blick auf die Maschinen im Labor - und das "labx", dass Lehrenden erlaubt, auf die Übungsmaschinen auf den Rechner von Studentinnen und Studenten zu schauen. In beiden Fällen wird damit das labor-typische "Über-die-Schulter-schauen" gut nachgebildet.
Für den größten Teil von VIRT ist das "labx" oder "Vlizedlab extern" relevant, es ist noch sehr neu, ich habe es in den letzten Tagen bzw. Nächten extra für Sie entwickelt.
Der Betrieb auf Ihren Notebooks hat viele Vorteile: Unbegrenzte Übungszeiten, bessere Performance, leichters Einspielen externer Dateien, bessere Bildschirmauflösung und vieles mehr. Ausserdem binden wir nicht die begrenzten Ressourcen im lab1.
Und so geht es:
affa94d997f36f4c1790fb4198261ec7
sha256sum ist:
8ed95bd4cf6d7191fcbf4377eba7e2f40fba93a59c027ef31ba63a37a3d82169
Beachten Sie, dass wir aus Performance-Gründen hier nur http und nicht
https fahren können, deshalb gebe ich immer die Checksummen an. Zum
checken nutzen Sie bitte die Befehle md5sum und sha256sum (oder
äquivalente Software in Ihrem Betriebssystem).
vlx-register
ein. Sie werden dann nach dem Usernamen und dem Passwort gefragt.
Ihr Username und Passwort ist für "lab1" und "labx" das Gleiche, Sie
erhalten es in Kürze via Moodle.
Der Dialog sieht dann ca. so aus:
vlx-register
Please enter your vlx user name: IHRLOGINNAME
Generate public key...
Generating public/private rsa key pair.
Your identification has been saved in /home/tux/.ssh/vlx_rsa
Your public key has been saved in /home/tux/.ssh/vlx_rsa.pub
The key fingerprint is:
SHA256:Pwr4QBVPgijjJpmJxP7Ekc2Jexzqj1aedle/mKOShSM tux@vldeb1
The key's randomart image is:
+---[RSA 3072]----+
|. .=.+ . |
|oo.+.= = |
|=*. = o . |
|*+ = + |
|o + o S |
| + E o o . |
| B + + + . |
| o B = o oo. |
| . . o +..o... |
+----[SHA256]-----+
Registering the key...
stud1@labx.ditm.at's password:
Registering key.
vlx-connect
aufrufen oder rechts oben das Icon mit der Weltkugel klicken. Es erscheint
ein Dialog so ähnlich wie:
vlx-connect
***************************************************************
You are now connected to the labx VLX relay server.
Teachers can watch this screen as long as the keep-alive loop is running.
Entering keep-alive loop:
VLX Server labx: Logged in for 0 seconds since 2020-09-17,19:40:05.
Use -C to terminate.
Sleeping 30. To go: 0 done.
VLX Server labx: Logged in for 30 seconds since 2020-09-17,19:40:05.
Use -C to terminate.
Sleeping 30. To go: 0 done.
VLX Server labx: Logged in for 60 seconds since 2020-09-17,19:40:05.
Use -C to terminate.
Sleeping 30. To go: 18
So lange dieser Dialog läuft, kann ich über den labx-Server auf den
Bildschirm Ihrer virtuellen Maschine schauen und Ihnen helfen.
Unabhängig davon brauchen Sie auch Ihr Webex für die "Vorlesungsteile" der Vorlesung und Übung als Kommunikationstool, das "labx" ist eine wichtige Ergänzung, kein Ersatz dafür.
Ich glaube, dass das labx eine tolle Infrastruktur ist, die uns eine Übung ganz nahe am realen Labor ermöglicht, ich hoffe es funktioniert alles. Bei Problemen, einfach fragen.
[ adapted for lectures at FH Burgenland ]
Get your account data and log in to labx.ditm.at.rm -v ~/.vlx ~/.ssh/vlx*
This approach is recommended.
If you really need to have your specialized virtual machine for your students, follow this:
wget -O - http://debutil.the-m.at/develop_the-m_at.asc | apt-key add - echo "deb http://debutil.the-m.at/ unstable main" >> /etc/apt/sources.list apt-get update apt-get install vlx-client
vlx-x11vnc
ist run at startup of your desktop environment.
vlx-stat
into your menu bar.
For xfce this can be accomplished by running vlx-stat
every couple of seconds in a xfce4-genmon-plugin
. In any case, vlx-stat
gives you the name of the student that uses the current machine with labx.
vlx-connect
somewhere on your desktop and/or make it start automatically with your desktop environment.
rm -v ~/.vlx ~/.ssh/vlx*
For more complex lecture scenarios we advice against the "labx".
Use the lab1 instead.
For further info don't hesitate to ask.
Good luck and have fun. Don't hesitate to drop me an mail.