Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anwenderwiki:classroom_management:maussk_v1 [2023/04/08 19:30] – [5.) Thumbnails und Screenshots] martin.res | anwenderwiki:classroom_management:maussk_v1 [2024/07/12 20:07] (aktuell) – [MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023)] martin.res | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
====== MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023) ====== | ====== MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023) ====== | ||
- | < | + | //(MAusSK = **M**onitore **Aus** + **S**chul-**K**onsole)// |
+ | < | ||
+ | {{ : | ||
Ab Version 1.x der MAusSK ist der Serverdienst " | Ab Version 1.x der MAusSK ist der Serverdienst " | ||
- | Das System wurde mit linuxmuster.net 7.1, Ubuntu 22.04-Client und Windows 10-Client getestet. | + | Das System wurde mit linuxmuster.net 7.1, Ubuntu 22.04-Client und Windows 10-Client getestet. |
+ | |||
+ | Hier gehts zur Vorgängerversion -> [[anwenderwiki: | ||
+ | Hier gehts zur Android-App -> [[anwenderwiki: | ||
+ | |||
+ | Download aktuelle Version: {{: | ||
- | Hier geht es zur Vorgängerversion -> [[anwenderwiki: | ||
- | Download aktuelle Version: {{: | ||
===== 1.) Installation am Server ===== | ===== 1.) Installation am Server ===== | ||
Zeile 31: | Zeile 37: | ||
Damit am Linux-Client das Bildschirm-Sperren funktioniert, | Damit am Linux-Client das Bildschirm-Sperren funktioniert, | ||
- | Die Konfigurations-Datei befindet sich am Server unter **''/ | + | Die Konfigurations-Datei befindet sich am Server unter **''/ |
+ | ---- | ||
+ | Um bei der Instalation auch ein VNC-Kennwort am Client lokal zu setzen kann die Option "- - vnc" verwendet werden: | ||
+ | # ./ | ||
+ | ---- | ||
+ | |||
+ | Zur lokalen Installation des MAusSK-UI am Client im Verzeichnis **''/ | ||
+ | # ./ | ||
+ | Ein update der MAusSK auf dem Server muss nun jedesmal neu auf den Client übertragen werden. Die Konfigurationsdatei zur MAusSK ist dann **''/ | ||
===== 3.) Installation am Windows 10 Client ===== | ===== 3.) Installation am Windows 10 Client ===== | ||
==== a) Windows Firewall für den Mausdienst vorbereiten ==== | ==== a) Windows Firewall für den Mausdienst vorbereiten ==== | ||
Zeile 50: | Zeile 64: | ||
==== c) Weitere Anpassungen ==== | ==== c) Weitere Anpassungen ==== | ||
- | Die Screenshots werden unter Windows mit Hilfe des Programms Irfanview erzeugt, das vorab vom admin installiert sein muss. Dabei die Installation für alle User setzen und das Konfigurationsverzeichnis im Programmverzeichnis anlegen.\\ | + | * Die Screenshots werden unter Windows mit Hilfe des Programms Irfanview erzeugt, das vorab vom admin installiert sein muss. Dabei die Installation für alle User setzen und das Konfigurationsverzeichnis im Programmverzeichnis anlegen.\\ |
- | Für VNC benötigt man einen VNC-Server.\\ | + | |
- | Zum Starten der MAusSK kann man einen Link auf das Programm anlegen: | + | |
- | H:\programs\maus_sk\maus_sk.exe | + | |
===== 4.) Fernsteuerung: | ===== 4.) Fernsteuerung: | ||
Um die Clients im Vollbild zu beobachten und auch fernzusteuern verwendert MAusSK VNC.\\ | Um die Clients im Vollbild zu beobachten und auch fernzusteuern verwendert MAusSK VNC.\\ | ||
Zeile 66: | Zeile 79: | ||
Ab Ubuntu 20.04 wird als VNC-Viewer das Programm remmina verwendet, das leider keine passenden Konsolen-Parameter bereitstellt. Zum Ansteuern von remmina gibt es deshalb im Programmverzeichnis der MAusSK ein Shell-Script " | Ab Ubuntu 20.04 wird als VNC-Viewer das Programm remmina verwendet, das leider keine passenden Konsolen-Parameter bereitstellt. Zum Ansteuern von remmina gibt es deshalb im Programmverzeichnis der MAusSK ein Shell-Script " | ||
- | Vorgehensweise: | + | Vorgehensweise |
- | - am Client als root: Installation von x11vnc, remmina | + | - Installation von x11vnc, remmina |
- | - am Client als root: Setzen eines x11vnc-Passworts | + | - Setzen eines x11vnc-Passworts |
- | - am Client als root: x11vnc als Startprogramm bei der Benutzeranmeldung | + | - x11vnc als Startprogramm bei der Benutzeranmeldung |
- neues Image schreiben | - neues Image schreiben | ||
- | - am Client an der MAusSK: | + | - als admin-User bei der MAusSK |
+ | |||
+ | Am Windows 10 Client wird als VNC-Viewer und VNC-Server UltraVNC verwendet. | ||
-> [[anwenderwiki: | -> [[anwenderwiki: | ||
Zeile 102: | Zeile 117: | ||
Das Verzeichnis eines Schülers mit den ausgeteilten bzw. einzusammelnden Dateien (z.B. des Lehrers Schmitt) ist:\\ | Das Verzeichnis eines Schülers mit den ausgeteilten bzw. einzusammelnden Dateien (z.B. des Lehrers Schmitt) ist:\\ | ||
**'' | **'' | ||
- | Eingesammelte Dateien landen wie bei der WebUI im Verzeichnis: | + | Eingesammelte Dateien landen |
**'' | **'' | ||
- | Zum Austeilen und Einsammeln verwendet der schukodaemon eigene Routinen, die gegenüber der WebUI mit den Sophomorix-Scripten performanter sind. In der Datei **'' | + | Zum Austeilen und Einsammeln verwendet der schukodaemon eigene Routinen, die gegenüber der WebUI mit den Sophomorix-Scripten performanter sind. In der Datei **'' |
+ | |||
+ | |||
+ | |||
+ | ===== 8.) MAusSK im Blauen / WLAN Netzwerk ===== | ||
+ | |||
+ | ===== 9.) Konfigurationsdateien ===== | ||
+ | Die Konfigurationsdatein **'' | ||
+ | |||
+ | ==== a) schukodaemon.cfg ==== | ||
+ | Pfad am Server: ''/ | ||
+ | -> [[anwenderwiki: | ||
+ | ==== b) maus_sk.cfg ==== | ||
+ | Pfad am Server: ''/ | ||
+ | -> [[anwenderwiki: | ||
+ | (bei lokaler Installation unter ''/ | ||
+ | ==== c) mausdaemon.cfg ==== | ||
+ | Pfad am Ubuntu-Client: | ||
+ | -> [[anwenderwiki: | ||
+ | ==== d) mausdienst.cfg ==== | ||
+ | Pfad am Server: ''/ | ||
+ | -> [[anwenderwiki: | ||
+ | ==== e) room_defaults ==== | ||
+ | Pfad am Server: ''/ | ||
+ | Legt fest, welchen Status die Schaltflächen (Internet/ | ||
+ | -> [[anwenderwiki: | ||
+ | ==== f) classrooms ==== | ||
+ | //**Die Datei sollte angelegt werden, da sonst u.U. MAusSK die Räume nicht richtig zuordnen kann.**// | ||
+ | Pfad am Server: ''/ | ||
+ | Die Datei stammt noch aus einer linuxmuster.6, | ||
+ | -> [[anwenderwiki: | ||
- | ===== 8.) Konfigurationsdateien ===== | ||
- | ===== 9.) MAusSK im Blauen / WLAN Netzwerk | + | ==== g) layout.ini |
+ | Pfad am Server: ''/ | ||
+ | Beinhaltet die Layouts der Thumbnail-Anordnungen aller Räume.\\ | ||
+ | -> [[anwenderwiki: | ||
+ | ===== 10.) Weitere Optimierungen | ||
- | ===== 10.) Konfigurationsdateien ===== | ||
- | Die Konfigurationsdatein **'' | ||
+ | Per postsync die Clients individuell anpassen: | ||
+ | * Das VNC-Passwort **''/ | ||
+ | * Den MAusSK-Starter **''/ | ||
===== X.) Fehler - Problembehebung ===== | ===== X.) Fehler - Problembehebung ===== | ||
**a) Verzögerter Start der MAusSK** | **a) Verzögerter Start der MAusSK** | ||
- | * Problem: Bei Start von MAusSK erscheint | + | * Problem: Bei Start von MAusSK erscheint |
* Ursache: Der Fenstermanager von Ubuntu | * Ursache: Der Fenstermanager von Ubuntu | ||
* Lösung: Die Installation eines Paketes: < | * Lösung: Die Installation eines Paketes: < | ||
Zeile 127: | Zeile 176: | ||
* Lösung: am server den schukodaemon manuell stoppen und starten:< | * Lösung: am server den schukodaemon manuell stoppen und starten:< | ||
# service schukodaemon start</ | # service schukodaemon start</ | ||
+ | **d) das Zeigen und Fernsteuern per VNC mit remmina startet nicht, da keine Kennworteingabe** | ||
+ | * Problem: das remmina-Fenster wird vom Script nicht gefunden | ||
+ | * Ursache: Ubuntu verwaltet mehrere Desktops | ||
+ | * Lösung: im Script auf dem Server '' | ||
+ | **e) das Script " | ||
+ | * Ursache: Als AD-Domäne ist der Default-Wert gesetzt: " | ||
+ | * Lösung: im Script die AD-Domäne anpassen | ||
===== Y.) Debugging ===== | ===== Y.) Debugging ===== | ||