Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
anwenderwiki:classroom_management:maussk [2021/11/23 18:57] – [X.) Fehler - Problembehebung] martin.res | anwenderwiki:classroom_management:maussk [2023/04/12 00:38] – [f) classrooms] martin.res | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
{{tag> classroommanagement maussk minisk lmn7}} | {{tag> classroommanagement maussk minisk lmn7}} | ||
- | ====== MAusSK - für linuxmuster.net 7 ====== | + | ====== MAusSK - für linuxmuster.net 7 (Version 0.9x bis 2022) ====== |
+ | |||
+ | Hier gehts es zur neuen aktuellen | ||
Ab Version MAusSK 0.88 bis Version 0.91c erkennt das Installationsscript am Server ob eine linuxmuster.net 6 oder 7 vorliegt und passt die Installation entsprechend an. An den Clients ist MAusSK mit Ubuntu-bionic, | Ab Version MAusSK 0.88 bis Version 0.91c erkennt das Installationsscript am Server ob eine linuxmuster.net 6 oder 7 vorliegt und passt die Installation entsprechend an. An den Clients ist MAusSK mit Ubuntu-bionic, | ||
Zeile 10: | Zeile 12: | ||
Download Version für neuen Ubuntu-Client ab 2021: | Download Version für neuen Ubuntu-Client ab 2021: | ||
- | {{: | + | {{: |
{{ : | {{ : | ||
Zeile 29: | Zeile 31: | ||
* Website am Client aufrufen | * Website am Client aufrufen | ||
* Thumbnails der Bildschirme | * Thumbnails der Bildschirme | ||
+ | * Passwörter von Klassen oder einzelnen Schülern ändern | ||
* Austeilen, Einsammeln -> [[anwenderwiki: | * Austeilen, Einsammeln -> [[anwenderwiki: | ||
* Zeigen, Verbinden mit VNC -> [[anwenderwiki: | * Zeigen, Verbinden mit VNC -> [[anwenderwiki: | ||
* Screenshots erstellen und abspeichern -> [[anwenderwiki: | * Screenshots erstellen und abspeichern -> [[anwenderwiki: | ||
- | |||
- | Noch in Entwicklung: | ||
- | |||
* Wake on LAN | * Wake on LAN | ||
* Layout der Thumbnails dem Grundriss des Computerraumes anpassen -> [[anwenderwiki: | * Layout der Thumbnails dem Grundriss des Computerraumes anpassen -> [[anwenderwiki: | ||
Zeile 73: | Zeile 73: | ||
# ./ | # ./ | ||
</ | </ | ||
+ | Damit am Linux-Client das Bildschirm-Sperren funktioniert, | ||
+ | |||
Die Konfigurations-Datei befindet sich am Server unter ''/ | Die Konfigurations-Datei befindet sich am Server unter ''/ | ||
Zeile 120: | Zeile 122: | ||
Im Gegensatz zur WebUI verwendet MAusSK das Verzeichnis '' | Im Gegensatz zur WebUI verwendet MAusSK das Verzeichnis '' | ||
- | Beim Austeilen wird im Home ein Verzeichnis '' | + | Beim Austeilen wird im Home ein Verzeichnis '' |
+ | Der Einsammel-Prozess wird, falls er hängt und zu lange dauert, nach 10 Minuten terminiert. Diese Zeit kann in der '' | ||
Zeile 179: | Zeile 182: | ||
===== 7.) Thumbnails und Screenshots ===== | ===== 7.) Thumbnails und Screenshots ===== | ||
+ | Die Anzeige der Thumbnails wird in der Datei **'' | ||
+ | | ||
Durch das Aktivieren der Thumbnails werden an den Clients reihum kleine Screenshots erstellt (voreingestellt ist ca. 2,5 Sekunden und 200x150 Pixel). Ein gesamter Durchgang eines Computerraumes von 15 Clients dauert somit ca. 40 Sekunden. Diese Werte können in der Konfiguration verändert werden, jedoch erzeugt man dadurch u.U. eine erhöhte Netzwerklast.\\ | Durch das Aktivieren der Thumbnails werden an den Clients reihum kleine Screenshots erstellt (voreingestellt ist ca. 2,5 Sekunden und 200x150 Pixel). Ein gesamter Durchgang eines Computerraumes von 15 Clients dauert somit ca. 40 Sekunden. Diese Werte können in der Konfiguration verändert werden, jedoch erzeugt man dadurch u.U. eine erhöhte Netzwerklast.\\ | ||
- | Die Thumbnails sind so klein, dass in ihnen keine personenbezogenen Daten lesbar sind, was Datenschutzhinweise an die Benutzer erübrigt. | + | Die Thumbnails sind so klein, dass in ihnen keine personenbezogenen Daten lesbar sind, was Datenschutzhinweise an die Benutzer erübrigt. Die Daten zu den Thumbnails werden direkt zwischen Lehrer-PC und Client ausgetauscht ohne Server-Beteiligung. |
Zusätzlich können auch einzelne hochauflösende Screenshots erstellt und abgespeichert werden. Hier ist eine Auflösung von 800x600 voreingestellt, | Zusätzlich können auch einzelne hochauflösende Screenshots erstellt und abgespeichert werden. Hier ist eine Auflösung von 800x600 voreingestellt, | ||
Zeile 209: | Zeile 214: | ||
Das Layout wird im User-home bzw. am Server in der Datei ''/ | Das Layout wird im User-home bzw. am Server in der Datei ''/ | ||
===== 9.) Konfigurationsdateien ===== | ===== 9.) Konfigurationsdateien ===== | ||
- | Die Konfigurationsdateien e) und f) sind bei einer linuxmuster.net 7 obsolet, werden aber von der MAusSK weiterverwendet. | + | Die Konfigurationsdatein '' |
==== a) schukodaemon.cfg ==== | ==== a) schukodaemon.cfg ==== | ||
Pfad am Server: ''/ | Pfad am Server: ''/ | ||
+ | |||
==== b) maus_sk.cfg ==== | ==== b) maus_sk.cfg ==== | ||
Pfad am Server: ''/ | Pfad am Server: ''/ | ||
==== c) mausdaemon.cfg ==== | ==== c) mausdaemon.cfg ==== | ||
- | Pfad am Ubuntu-Client: | + | Pfad am Ubuntu-Client: |
+ | -> [[anwenderwiki: | ||
==== d) mausdienst.cfg ==== | ==== d) mausdienst.cfg ==== | ||
- | Pfad am Windows-Client: | + | Pfad am Windows-Client: |
==== e) room_defaults ==== | ==== e) room_defaults ==== | ||
Pfad am Server: ''/ | Pfad am Server: ''/ | ||
- | Legt fest, welchen Status die Schaltflächen (Internet/ | + | Legt fest, welchen Status die Schaltflächen (Internet/ |
+ | -> [[anwenderwiki: | ||
==== f) classrooms ==== | ==== f) classrooms ==== | ||
Pfad am Server: ''/ | Pfad am Server: ''/ | ||
- | Die Datei stammt noch aus einer linuxmuster.6, | + | Die Datei stammt noch aus einer linuxmuster.6, |
==== g) layout.ini ==== | ==== g) layout.ini ==== | ||
Pfad am Server: ''/ | Pfad am Server: ''/ | ||
- | Beinhaltet die Layouts der Thumbnail-Anordnungen aller Räume. | + | Beinhaltet die Layouts der Thumbnail-Anordnungen aller Räume.\\ |
===== X.) Fehler - Problembehebung ===== | ===== X.) Fehler - Problembehebung ===== | ||
**a) Verzögerter Start der MAusSK** | **a) Verzögerter Start der MAusSK** | ||
* Problem: Bei Start von MAusSK erscheint häufig nur eine weißes Fenster, es wird nicht oder nur verzögert die grafische Oberfläche aufgebaut. | * Problem: Bei Start von MAusSK erscheint häufig nur eine weißes Fenster, es wird nicht oder nur verzögert die grafische Oberfläche aufgebaut. | ||
* Lösung: Die Installation eines Paketes: < | * Lösung: Die Installation eines Paketes: < | ||
- | **b) Sperrbild erscheint aber die Sperre des Desktops erfolgt nicht ** | + | **b) Sperrbild erscheint aber die vollständige |
* Problem: Der Bildschirmschoner xtrlock startet nicht, der Bildschirm wird nicht gelockt, es erscheint nur das Sperrbild, das aber weggeklickt werden kann. | * Problem: Der Bildschirmschoner xtrlock startet nicht, der Bildschirm wird nicht gelockt, es erscheint nur das Sperrbild, das aber weggeklickt werden kann. | ||
* Ursache: für den Benutzer root ist kein Kennwort gesetzt | * Ursache: für den Benutzer root ist kein Kennwort gesetzt | ||
* Lösung: Kennwort für root setzen (welches ist egal) | * Lösung: Kennwort für root setzen (welches ist egal) | ||
- | **c) schukodaemon läuft nach update nicht mehr** | + | **c) schukodaemon läuft nach update nicht mehr automatisch** |
* Problem: Nach einem update des schukodaemons auf den systemd-Service startet der schukodaemon-Dienst nicht richtig | * Problem: Nach einem update des schukodaemons auf den systemd-Service startet der schukodaemon-Dienst nicht richtig | ||
- | * Lösung: schukodaemon manuell stoppen und starten:< | + | * Lösung: |
# systemctl start schukodaemon</ | # systemctl start schukodaemon</ | ||
+ | **d) Website bei Clients öffnen** | ||
+ | * Problem: Beim Öffnen von Websites an den Clients über die MAusSK erscheint eine Proxy-Abfrage | ||
+ | * Ursache: Firefox läuft unter den User root, der die Proxy-Authentifizierung des angemeldeten Users nicht übernimmt | ||
+ | * Lösung: Version 1.x behebt das Problem | ||
===== Y.) Debugging ===== | ===== Y.) Debugging ===== | ||
Zeile 251: | Zeile 265: | ||
# tail -f / | # tail -f / | ||
- | c) Logging am server konfigurieren mit ausführlichen Einträgen (Datei / | + | c) Logging am server konfigurieren mit ausführlichen Einträgen (Datei / |
useLog=1 | useLog=1 | ||
debug=1 | debug=1 |