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/10/19 14:43 CEST] – [PVS-Manager konfigurieren und Raumkonfiguration anlegen] chr | wiki:pvs_raumkonfiguration [2016/12/20 19:24 CET] – chr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== PVS-Manager ====== | ====== PVS-Manager ====== | ||
- | Der Pool-Video-Switch (PVS) ist ein System zur softwarebasierten Bildschirmsteuerung angeschlossener bwLehrpool-Clients. Der PVS-Manager (oder PVS-Steuerkonsole) ermöglicht dabei die Steuerung und Verwaltung. So können z.B. Bildschirme geschwärzt oder Bildschirminhalte live übertragen werden. Teilnehmende Clients müssen explizit zustimmen, bevor sie im PVS-Manager erscheinen und gesteuert werden können. Wird ein Bildschirm übertragen, | ||
- | ===== 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. \\ | ||
- | <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 gerne direkt an uns wenden. | ||
- | </ | ||
+ | Der Pool-Video-Switch (PVS) ist ein System zur softwarebasierten Bildschirmsteuerung angeschlossener bwLehrpool-Clients. | ||
- | Eine beispielhafte Umsetzung aus einem Poolraum der Uni Freiburg, bestehend aus einem Rechner + Monitor für den Lehrenden und der zusätzlichen | + | Der PVS-Manager |
- | **Touchscreen: | + | |
- | **Monitorhalterung: | + | |
- | **Rechner: | + | |
- | | {{ pvs: | + | |
- | | {{ pvs: | + | |
- | + | ||
- | Die Dozierenden sollten auf die Vorteile des PVS-Systems hingewiesen | + | |
- | Der empfohlene Ablauf | + | Weitere Informationen zum PVS-System, dessen Einsatzmöglichkeiten und einer Anleitung |
- | * 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 bwLehrpool-VM | + | |
- | * 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> | + | ===== Anwendungsgebiet ===== |
- | Navigieren Sie in die Sektion // | + | 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, andere Bildschirme per Beamer anzuzeigen und die Anzeige der Dozierenden (oder andere Kursteilnehmer) |
- | Eine detaillierte Bedienungsanleitung für den Raumplaner wird in Kürze folgen...</ | + | Bereits in der Entwicklung des PVS' wurde das Schwergewicht auf möglichst einfache Kernfunktionen gelegt, um den Umgang mit dem System von vornherein leicht erlernbar und im Alltag intuitiv und zuverlässig zu gestalten. |
- | Nachfolgend werden die (**seit WS16/17 veralteten!**) nötigen Schritte beschrieben, | + | Das System |
- | ==== PVS-Manager ==== | ||
- | Wenn Sie einen dedizierten Rechner (z.B. wie von uns oben empfohlen) als PVS-Manager | + | ===== PVS-Manager-Station ===== |
- | 1. Die Datei '/// | + | Wir empfehlen, zur komfortablen Arbeit einen eigenen Rechner mit Touchscreen am Platz der Dozierenden bereitzustellen. Die für den PVS-Manager nötigen Hardwareressourcen sind minimal: |
- | <file php client_config_additional.php> | + | ^ ^ CPU ^ RAM ^ Festplatte |
- | <?php | + | | PVS-Station | 32bit-CPU | 1 GB RAM | keine notwendig | 100 MBit/s | kein 3D notwendig | Touchscreen, 18-24 Zoll | |
- | $ip = $_SERVER[' | + | |
- | if (substr($ip, 0, 7) === ':: | + | |
- | $ip = substr($ip, 7); | + | |
- | } | + | |
- | // PVS | ||
- | if ($ip === '< | ||
- | echo " | ||
- | echo " | ||
- | echo " | ||
- | } | ||
- | </ | ||
+ | ==== PVS-Station Beispiel ==== | ||
- | 2. Ein [[satellite:generisches_modul|Generisches Modul]] anlegen (beachten Sie den Abschnitt " | + | [{{ :pvs: |
- | '// | + | Als Beispiel dient hier ein Poolraum im Rechenzentrum der Universität Freiburg, der nachträglich eine PVS-Arbeitsstation erhielt. Die Hardware stellt sich wie folgt dar: |
- | <note tip> | + | * Touchscreen: Iiyama 54.6cm (21, |
+ | * Rechner: bwPC2(!) mit 1 GB RAM, keine Festplatte, Grafik intern. | ||
+ | * Monitorhalterung (Schwenkarm): | ||
- | Das Archiv hat folgenden Aufbau: | + | 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.)). |
- | < | + | |
- | 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 den PVS-Manager starten. Damit sich die eigentlichen Clients automatisch zu dem Manager verbinden und Sie die Anordnung der Symbole konfigurieren können, benötigen Sie zusätzlich noch die ' | + | Selbstverständlich kann der (Touch-)Screen des PVS-Managers auf fest in eine Arbeitsplatte o. ä. eingebaut |
- | ==== PVS-Manager/PVS-Client ==== | + | <note tip> |
- | Alle Rechner (sowohl PVS-Manager als auch die Clients), die sich automatisch mit einem PVS-Manager verbinden sollen benötigen eine ' | ||
- | <note important> | + | ===== Allgemeine Hinweise ===== |
- | In der '/// | + | [{{ : |
+ | |||
+ | Es empfiehlt sich weiterhin, zusätzliche Anleitungen, | ||
+ | |||
+ | Ein üblicher Ablauf für Vortragende ist beispielsweise wie folgt: | ||
+ | |||
+ | * (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 ' | ||
+ | * Nun kann wie gewohnt die Vorlesung gehalten und gleichzeitig alle Vorteile des PVS-Systems über die separate PVS-Station genutzt | ||
+ | |||
+ | |||
+ | ===== PVS-Manager konfigurieren und Raumkonfiguration anlegen ===== | ||
- | <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> |