Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
wiki:pvs_raumkonfiguration [2016/12/20 17:35 CET] – Anfang Reorganistation chr | wiki:pvs_raumkonfiguration [2016/12/20 19:24 CET] – chr | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
Weitere Informationen zum PVS-System, dessen Einsatzmöglichkeiten und einer Anleitung für Manager und Client finden Sie unter [[client: | Weitere Informationen zum PVS-System, dessen Einsatzmöglichkeiten und einer Anleitung für Manager und Client finden Sie unter [[client: | ||
- | ===== Dedizierte PVS-Station - Aufbauvorschlag ===== | ||
- | Viele Dozierende halten ihre Vorlesung mit Hilfe eines mitgebrachten Notebooks, welches sie an den Beamer anschließen. Dies ist der gewohnte Ablauf und alle Daten und Software die benötigt werden sind vorhanden. Das PVS-System (sowohl Manager als auch Client) funktioniert jedoch ausschließlich mit bwLehrpool-Clients. Viele Poolräume sind bereits mit einem Rechner für die Dozierenden ausgestattet. Wir empfehlen daher, einen zusätzlichen Rechner samt Touchscreen an diesem Platz bereitzustellen. \\ | + | ===== Anwendungsgebiet ===== |
- | <wrap lo> | + | |
- | Alternativ ist es auch möglich den PVS-Manager parallel zu einer laufenden VM auszuführen und zwischen beiden Oberflächen hin- und herzuwechseln. Falls Sie Fragen dazu haben, können Sie sich gern direkt an uns wenden. | + | |
- | </ | + | |
+ | Bisher hielten viele Dozierende ihre Vorlesung mit Hilfe eines mitgebrachten Notebooks, das per Umschalter an einen Beamer angeschlossen wurde. So konnten Dozierende zwar ihre eigene Umgebung anzeigen, aber es bestand natürlich keinerlei Möglichkeit, | ||
- | Eine beispielhafte Umsetzung aus einem Poolraum | + | Bereits in der Entwicklung des PVS' wurde das Schwergewicht |
- | **Touchscreen: | + | |
- | **Monitorhalterung: | + | |
- | **Rechner: | + | |
- | | {{ pvs: | + | |
- | | {{ pvs: | + | |
- | + | ||
- | Die Dozierenden sollten auf die Vorteile des PVS-Systems hingewiesen | + | |
- | Der empfohlene Ablauf für den Vortragenden ist dann beispielsweise wie folgt: | + | Das System |
- | * Dozierender bereitet seine Vorlesung sowie ggf. seine dafür benötigte Virtuelle Maschine vor und legt die Unterlagen | + | |
- | * Im Poolraum startet er entweder eine Standard-VM (z.B. mit Microsoft Office) oder seine persönlich vorbereitete | + | |
- | * Er verbindet den Client samt laufender VM mit dem PVS-Manager (oben beschriebener Rechner mit Touchscreen) | + | |
- | * Über den PVS-Manager definiert er seinen Client als ' | + | |
- | * Nun kann er wie gewohnt seine Vorlesung halten und gleichzeitig alle Vorteile des PVS-Systems über die separate PVS-Station steuern. | + | |
- | ===== PVS-Manager konfigurieren und Raumkonfiguration anlegen ===== | ||
- | <note warning> | + | ===== PVS-Manager-Station ===== |
- | Navigieren Sie in die Sektion // | + | Wir empfehlen, zur komfortablen Arbeit |
- | Eine detaillierte Bedienungsanleitung für den Raumplaner finden Sie [[satellite: | + | ^ ^ CPU ^ RAM ^ Festplatte |
+ | | PVS-Station | 32bit-CPU | 1 GB RAM | keine notwendig | 100 MBit/s | kein 3D notwendig | Touchscreen, | ||
- | Nachfolgend werden die (**seit WS16/17 veralteten!**) nötigen Schritte beschrieben, | ||
- | ==== PVS-Manager | + | ==== PVS-Station Beispiel |
- | Wenn Sie einen dedizierten Rechner (z.B. wie von uns oben empfohlen) als PVS-Manager verwenden möchten, ist eine Authentifizierung weder nötig noch sinnvoll. Da Sie nicht wollen, dass diese Konfiguration alle Rechner betrifft, müssen Sie einen kleinen Umweg gehen. Um einen bwLehrpool-Client direkt in die PVS-Manager Oberfläche zu booten müssen Sie: | + | [{{ : |
+ | Als Beispiel dient hier ein Poolraum im Rechenzentrum der Universität Freiburg, der nachträglich | ||
- | 1. Die Datei '/// | + | * Touchscreen: |
+ | * Rechner: bwPC2(!) mit 1 GB RAM, keine Festplatte, Grafik intern. | ||
+ | * Monitorhalterung (Schwenkarm): | ||
- | <file php client_config_additional.php> | + | Der Schwenkarm mit Monitorhalterung sollte möglichst frei in allen Richtungen beweglich sein und in möglichst großer Höhendifferenz einstellbar sein, um den üblichen (Sitz-)Körpergrößen entgegenzukommen. Die Monitorhalterung sollte zudem in einem angemessenen Bereich neigbar sein, um möglichst hoher Reflexionsfreiheit bei unterschiedlichen Haltungen und Arbeitsweisen entgegen zu kommen((Manche Dozierenden arbeiten etwa gern im Stehen bei fast waagrecht gelagertem Monitor.)). |
- | <?php | + | |
- | $ip = $_SERVER[' | + | |
- | if (substr($ip, 0, 7) === ':: | + | |
- | $ip = substr($ip, 7); | + | |
- | } | + | |
- | // PVS | + | Selbstverständlich kann der (Touch-)Screen des PVS-Managers auf fest in eine Arbeitsplatte o. ä. eingebaut werden. |
- | if ($ip === '< | + | |
- | echo " | + | |
- | echo " | + | |
- | echo " | + | |
- | } | + | |
- | </ | + | |
+ | <note tip> | ||
- | 2. Ein [[satellite: | ||
- | '// | ||
- | <note tip> | + | ===== Allgemeine Hinweise ===== |
- | Das Archiv hat folgenden Aufbau: | + | [{{ :pvs: |
- | < | + | |
- | openslx-configs/ | + | |
- | └── pvs_manager | + | |
- | ├── etc | + | |
- | │ ├── kde4 | + | |
- | │ │ ├── kdm | + | |
- | │ │ │ └── kdmrc | + | |
- | │ │ └── share | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ ├── nsswitch.conf | + | |
- | │ ├── pam.d | + | |
- | │ │ ├── common-account | + | |
- | │ │ ├── common-auth | + | |
- | │ │ ├── common-password | + | |
- | │ │ ├── common-session | + | |
- | │ │ ├── common-session-noninteractive | + | |
- | │ │ ├── kdm | + | |
- | │ │ ├── kdm-np | + | |
- | │ │ ├── login | + | |
- | │ │ ├── other | + | |
- | │ │ ├── passwd | + | |
- | │ │ ├── sshd | + | |
- | │ │ ├── vmware-authd | + | |
- | │ │ └── xdm | + | |
- | │ ├── systemd | + | |
- | │ │ └── system | + | |
- | │ │ | + | |
- | │ └── X11 | + | |
- | │ | + | |
- | │ | + | |
- | │ | + | |
- | └── opt | + | |
- | └── openslx | + | |
- | ├── scripts | + | |
- | │ └── setup-pvsmgr | + | |
- | └── xsessions | + | |
- | └── default.desktop | + | |
- | </ | + | |
- | Nun wird der betreffende bwLehrpool-Client die Authentifizierung umgehen und direkt | + | Es empfiehlt sich weiterhin, zusätzliche Anleitungen, |
- | ==== PVS-Manager/ | + | Ein üblicher Ablauf für Vortragende ist beispielsweise wie folgt: |
- | Alle Rechner | + | * (PVS-Managerstation einschalten) |
+ | * Dozierende bereitet ihre Vorlesung sowie eine ggf. dafür benötigte Virtuelle Maschine vor und legt die Unterlagen (Präsentation etc.) im Homelaufwerk, einem Gemeinsamen Netzwerkordner oder einfach auf einem USB-Stick ab. | ||
+ | * Im Poolraum am Dozierendenrechner kann sie im vmChooser direkt das PVS-System anhaken oder dem System auch nachträglich per PVS-Client beitreten. | ||
+ | * Falls nicht über die Raumauswahl des Satellitenservers bereits geschehen, definiert sie mittels des PVS-Managers ihren Clienten als 'Tutor'. | ||
+ | * Nun kann wie gewohnt die Vorlesung gehalten und gleichzeitig alle Vorteile des PVS-Systems über die separate | ||
- | <note important> | ||
- | In der '/// | + | ===== PVS-Manager |
- | <file ini pvs2.ini> | + | Der größte Teil der Konfigurierung des PVS-Managers findet inzwischen per Webschnittstelle über den Raumplaner des jeweiligen Satellitenservers statt. Mehr dazu sowie eine detaillierte Bedienungsanleitung für den Raumplaner finden Sie [[satellite: |
- | ; This is a sample configuration file | + | |
- | ; Settings that affect clients in all rooms are placed under [General] | + | <note warning> |
- | ; | + | |
- | ; | + | |
- | ; | + | |
- | [General] | + | |
- | rooms=A1, | + | |
- | allowClientQuit=True | + | |
- | showLockDesktopButton=True | + | |
- | ; Settings for a specific root are placed under [< | + | Sollten Sie die alte Anleitung noch benötigen, finden Sie sie [[client:poolvideoswitch_alt|hier]].</note> |
- | ; MUST: | + | |
- | ; * mgrIP: the IP of th instructor' | + | |
- | ; * client: | + | |
- | ; * client\size: | + | |
- | ; * configure clients (ip, pos) as seen below | + | |
- | ; | + | |
- | ; CAN: | + | |
- | ; * tutorIP: The ip of a client in this room which should be set as tutor by default. Usually the instructor' | + | |
- | ; * backgroundImage: | + | |
- | ; * gridSize: size of the grid, defaults to minimal size to fit all clients on the screen | + | |
- | ; * clientSize: size of the clients on the grid. In combination with a big grid. This allows you to create well-detailed room configurations. | + | |
- | ; * priority: Important for the auto-connect feature, but also affects the sorting in the connect window of the client. If a client is assigned to multiple rooms it will automatically connect to the room with the highest priority. | + | |
- | [A1] | + | |
- | mgrIP=192.168.178.10 | + | |
- | tutorIP=192.168.178.30 | + | |
- | priority=11 | + | |
- | backgroundImage=/opt/ | + | |
- | gridSize=@Size(10 8) | + | |
- | clientSize=@Size(1 1) | + | |
- | client/ | + | |
- | client/ | + | |
- | client/ | + | |
- | client/ | + | |
- | client/ | + | |
- | [B308] | ||
- | mgrIP=192.168.178.50 | ||
- | client/ | ||
- | client/ | ||
- | client/ | ||
- | client/ | ||
- | client/ | ||
- | client/ | ||
- | client/ | ||
- | </ | ||
- | <note tip> |