Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:classroom_management:maussk]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anwenderwiki:classroom_management:maussk [2021/12/19 19:33] – [a) Austeilen und Einsammeln] martin.resanwenderwiki:classroom_management:maussk [2023/04/12 00:38] (aktuell) – [c) mausdaemon.cfg] 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  Version  -> [[anwenderwiki:classroom_management:maussk_v1| MAusSK 1.x]]
  
 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, Ubuntu-20.04-focal, Windows 7 und Windows 10 getestet.\\ 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, Ubuntu-20.04-focal, Windows 7 und Windows 10 getestet.\\
Zeile 10: Zeile 12:
  
 Download Version für neuen Ubuntu-Client ab 2021:  Download Version für neuen Ubuntu-Client ab 2021: 
-{{:anwenderwiki:classroom_management:maus_sk_0.94h.tar.bz2|}} +{{:anwenderwiki:classroom_management:maus_sk_0.95.tar.bz2|}} 
  
 {{ :anwenderwiki:classroom_management:screen-maussk-0.90.jpg?500|}} {{ :anwenderwiki:classroom_management:screen-maussk-0.90.jpg?500|}}
Zeile 33: Zeile 35:
   * Zeigen, Verbinden mit VNC -> [[anwenderwiki:classroom_management:maussk#vnc_und_maussk|Hinweise]]   * Zeigen, Verbinden mit VNC -> [[anwenderwiki:classroom_management:maussk#vnc_und_maussk|Hinweise]]
   * Screenshots erstellen und abspeichern -> [[anwenderwiki:classroom_management:maussk#thumbnails_und_screenshots|Hinweise]]   * Screenshots erstellen und abspeichern -> [[anwenderwiki:classroom_management:maussk#thumbnails_und_screenshots|Hinweise]]
- 
-Noch in Entwicklung: 
-  
   * Wake on LAN   * Wake on LAN
   * Layout der Thumbnails dem Grundriss des Computerraumes anpassen -> [[anwenderwiki:classroom_management:maussk#raum_layout_editieren|Hinweise]]   * Layout der Thumbnails dem Grundriss des Computerraumes anpassen -> [[anwenderwiki:classroom_management:maussk#raum_layout_editieren|Hinweise]]
Zeile 74: Zeile 73:
 # ./install-ubuntu-client.sh # ./install-ubuntu-client.sh
 </code> </code>
 +Damit am Linux-Client das Bildschirm-Sperren funktioniert, muss für den User root ein (beliebiges) Kennwort gesetzt sein, da die Sperre über einen "Bildschirm-Locker" realisiert wird, der mit Benutzerrechten des User root läuft.
 +
 Die Konfigurations-Datei befindet sich am Server unter ''/srv/samba/schools/default-school/program/maus_sk/maus_sk.cfg''. Sie kann nur am Server editiert werden, da der Client für alle User nur Leserechte auf das Verzeichnis besitzt (auch der global-admin kann in der Standardkonfiguration nur lesen!). Ebenso liegt das Binary von MAusSK am Server, so dass bei Updates nicht unbedingt ein neues Image geschrieben werden muss. Nur der mausdaemon wird lokal am Client installiert. Die Konfigurations-Datei befindet sich am Server unter ''/srv/samba/schools/default-school/program/maus_sk/maus_sk.cfg''. Sie kann nur am Server editiert werden, da der Client für alle User nur Leserechte auf das Verzeichnis besitzt (auch der global-admin kann in der Standardkonfiguration nur lesen!). Ebenso liegt das Binary von MAusSK am Server, so dass bei Updates nicht unbedingt ein neues Image geschrieben werden muss. Nur der mausdaemon wird lokal am Client installiert.
  
Zeile 181: Zeile 182:
  
 ===== 7.) Thumbnails und Screenshots ===== ===== 7.) Thumbnails und Screenshots =====
 +Die Anzeige der Thumbnails wird in der Datei **''maus_sk.cfg''** aktiviert durch:
 +   GetScreenAbfragen=1
  
 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, die verändert werden kann. Diese Funktionalität kann vom Administrator ab- oder angeschaltet werden. Zusätzlich können auch einzelne hochauflösende Screenshots erstellt und abgespeichert werden. Hier ist eine Auflösung von 800x600 voreingestellt, die verändert werden kann. Diese Funktionalität kann vom Administrator ab- oder angeschaltet werden.
Zeile 211: Zeile 214:
 Das Layout wird im User-home bzw. am Server in der Datei ''/srv/samba/schools/default-school/teachers/schneider/.maussk/layout.ini'' gespeichert. Zunächst ist es nur für den User selbst wirksam. Um es für alle wirksam zu machen muss es dann nach ''/srv/samba/schools/default-school/program/maus_sk/'' kopiert werden. Das Layout wird im User-home bzw. am Server in der Datei ''/srv/samba/schools/default-school/teachers/schneider/.maussk/layout.ini'' gespeichert. Zunächst ist es nur für den User selbst wirksam. Um es für alle wirksam zu machen muss es dann nach ''/srv/samba/schools/default-school/program/maus_sk/'' kopiert werden.
 ===== 9.) Konfigurationsdateien ===== ===== 9.) Konfigurationsdateien =====
-Die Konfigurationsdateien e) und f) sind bei einer linuxmuster.net 7 obsolet, werden aber von der MAusSK weiterverwendet.+Die Konfigurationsdatein ''schukodaemon.cfg'' und'' maus_sk.cfg'' müssen bei einzelnen gleichen Optionen aufeinander abgestimmt sein. Die Konfigurationsdateien e) und f) sind bei einer linuxmuster.net 7 obsolet, werden aber von der MAusSK weiterverwendet.
 ==== a) schukodaemon.cfg ==== ==== a) schukodaemon.cfg ====
 Pfad am Server: ''/etc/linuxmuster/maus/schukodaemon.cfg''\\ Pfad am Server: ''/etc/linuxmuster/maus/schukodaemon.cfg''\\
 +
 ==== b) maus_sk.cfg ==== ==== b) maus_sk.cfg ====
 Pfad am Server: ''/srv/samba/schools/default-school/program/maus_sk/maus_sk.cfg''\\ Pfad am Server: ''/srv/samba/schools/default-school/program/maus_sk/maus_sk.cfg''\\
 ==== c) mausdaemon.cfg ==== ==== c) mausdaemon.cfg ====
-Pfad am Ubuntu-Client: ''/etc/linuxmuster-client/maus/mausdaemon.cfg''+Pfad am Ubuntu-Client: ''/etc/linuxmuster-client/maus/mausdaemon.cfg''\\ 
 ==== d) mausdienst.cfg ==== ==== d) mausdienst.cfg ====
-Pfad am Windows-Client: Je nach Installationsverzeichnis+Pfad am Windows-Client: Je nach Installationsverzeichnis\\ 
 ==== e) room_defaults ==== ==== e) room_defaults ====
 Pfad am Server: ''/etc/linuxmuster/room_defaults''\\ Pfad am Server: ''/etc/linuxmuster/room_defaults''\\
-Legt fest, welchen Status die Schaltflächen (Internet/Intranet/URL-Filter) der MAusSK beim Starten haben. Die Datei stammt noch aus einer linuxmuster.6, wird in einer linuxmuster.7 vom System sonst nicht mehr verwendet.+Legt fest, welchen Status die Schaltflächen (Internet/Intranet/URL-Filter) der MAusSK beim Starten haben. Die Datei stammt noch aus einer linuxmuster.6, wird in einer linuxmuster.7 vom System sonst nicht mehr verwendet.\\ 
 ==== f) classrooms ==== ==== f) classrooms ====
 Pfad am Server: ''/etc/linuxmuster/classrooms''\\ Pfad am Server: ''/etc/linuxmuster/classrooms''\\
-Die Datei stammt noch aus einer linuxmuster.6, wird in einer linuxmuster.7 vom System sonst nicht mehr verwendet. Ist die Datei vorhanden, dann wird sie von MAusSK ausgewertet - ansonsten werden die Klassenräume anhand der devices.csv mit dem Attribut "classroom-studentcomputer" ermittelt.+Die Datei stammt noch aus einer linuxmuster.6, wird in einer linuxmuster.7 vom System sonst nicht mehr verwendet. Ist die Datei vorhanden, dann wird sie von MAusSK ausgewertet - ansonsten werden die Klassenräume anhand der ''devices.csv'' mit dem Attribut "classroom-studentcomputer" ermittelt.\\ 
  
 ==== g) layout.ini ==== ==== g) layout.ini ====
 Pfad am Server: ''/srv/samba/schools/default-school/program/maus_sk/layout.ini''\\ Pfad am Server: ''/srv/samba/schools/default-school/program/maus_sk/layout.ini''\\
-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: <code> apt-get install appmenu-gtk2-module</code>   * Lösung: Die Installation eines Paketes: <code> apt-get install appmenu-gtk2-module</code>
-**b) Sperrbild erscheint aber die Sperre des Desktops erfolgt nicht ** +**b) Sperrbild erscheint aber die vollständige Sperre des Desktops erfolgt nicht, das Sperrbild kann vom User geschlossen werden ** 
   * 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
Zeile 245: Zeile 254:
   * Problem: Beim Öffnen von Websites an den Clients über die MAusSK erscheint eine Proxy-Abfrage   * 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   * Ursache: Firefox läuft unter den User root, der die Proxy-Authentifizierung des angemeldeten Users nicht übernimmt
-  * Lösung: noch keine :-(+  * Lösung: Version 1.x behebt das Problem
 ===== Y.) Debugging ===== ===== Y.) Debugging =====
  
Zeile 256: Zeile 265:
   # tail -f /var/log/linuxmuster/schukodaemon.log   # tail -f /var/log/linuxmuster/schukodaemon.log
  
-c) Logging am server konfigurieren mit ausführlichen Einträgen (Datei /etc/linuxmuster/maus/schukodaemon.cfg)+c) Logging am server konfigurieren mit ausführlichen Einträgen (Datei /etc/linuxmuster/maus/schukodaemon.cfg). Verbose mit Werten 0, 1, 2 oder 3.
   useLog=1   useLog=1
   debug=1   debug=1
 [[anwenderwiki:classroom_management:maussk]] anwenderwiki/classroom_management/maussk.1639938784.txt.gz · Zuletzt geändert: 2021/12/19 19:33 von martin.res