Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:pvs_raumkonfiguration [2016/10/19 14:43 CEST] – [PVS-Manager konfigurieren und Raumkonfiguration anlegen] chr | wiki:pvs_raumkonfiguration [2016/12/20 19:27 CET] (aktuell) – gelöscht chr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== 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. | ||
- | </ | ||
- | |||
- | Eine beispielhafte Umsetzung aus einem Poolraum der Uni Freiburg, bestehend aus einem Rechner + Monitor für den Lehrenden und der zusätzlichen PVS-Station (Rechner + Touchscreen), | ||
- | **Touchscreen: | ||
- | **Monitorhalterung: | ||
- | **Rechner: | ||
- | | {{ pvs: | ||
- | | {{ pvs: | ||
- | |||
- | Die Dozierenden sollten auf die Vorteile des PVS-Systems hingewiesen und geeignet geschult werden. Es empfiehlt sich außerdem zusätzliche Anleitungen, | ||
- | |||
- | Der empfohlene Ablauf für den Vortragenden ist dann beispielsweise wie folgt: | ||
- | * Dozierender bereitet seine Vorlesung sowie ggf. seine dafür benötigte Virtuelle Maschine vor und legt die Unterlagen (Präsentation etc.) auf einem USB-Stick oder besser noch in seinem Homelaufwerk ab | ||
- | * 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> | ||
- | |||
- | Navigieren Sie in die Sektion // | ||
- | |||
- | Eine detaillierte Bedienungsanleitung für den Raumplaner wird in Kürze folgen...</ | ||
- | |||
- | Nachfolgend werden die (**seit WS16/17 veralteten!**) nötigen Schritte beschrieben, | ||
- | |||
- | ==== PVS-Manager ==== | ||
- | |||
- | 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: | ||
- | |||
- | 1. Die Datei '/// | ||
- | |||
- | <file php client_config_additional.php> | ||
- | <?php | ||
- | $ip = $_SERVER[' | ||
- | if (substr($ip, | ||
- | $ip = substr($ip, 7); | ||
- | } | ||
- | |||
- | // PVS | ||
- | if ($ip === '< | ||
- | echo " | ||
- | echo " | ||
- | echo " | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | 2. Ein [[satellite: | ||
- | '// | ||
- | |||
- | <note tip> | ||
- | |||
- | Das Archiv hat folgenden Aufbau: | ||
- | < | ||
- | 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 ' | ||
- | |||
- | ==== PVS-Manager/ | ||
- | |||
- | Alle Rechner (sowohl PVS-Manager als auch die Clients), die sich automatisch mit einem PVS-Manager verbinden sollen benötigen eine ' | ||
- | |||
- | <note important> | ||
- | |||
- | In der '/// | ||
- | |||
- | <file ini pvs2.ini> | ||
- | ; This is a sample configuration file | ||
- | |||
- | ; Settings that affect clients in all rooms are placed under [General] | ||
- | ; * rooms : list the rooms that should be available in the "Load Room Configuration dialog" | ||
- | ; * allowClientQuit : If set to true, users can shut down the client by clicking on " | ||
- | ; * showLockDesktopButton : If set to true, users can lock their desktop by clicking on " | ||
- | [General] | ||
- | rooms=A1, | ||
- | allowClientQuit=True | ||
- | showLockDesktopButton=True | ||
- | |||
- | ; Settings for a specific root are placed under [< | ||
- | ; MUST: | ||
- | ; * mgrIP: the IP of th instructor' | ||
- | ; * client: An array containing all clients and their positions. For the exact syntax compare the given samples below | ||
- | ; * 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=/ | ||
- | 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> |