Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:classroom_management:maussk_v1]] 

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_v1 [2023/04/21 08:46] – [MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023)] martin.resanwenderwiki: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)  ======
-<note>System befindet sich in der Testphase</note>+//(MAusSK = **M**onitore **Aus** + **S**chul-**K**onsole)// 
 +<note>Programm befindet sich in der Testphase, Probleme, Fehler und Anregungen bitte über das -> [[https://ask.linuxmuster.net/t/neue-versionen-fuer-maussk-und-buttonbar-mit-python/10049|Forum]] rückmelden.</note>
 {{ :anwenderwiki:classroom_management:screen-maussk-0.90.jpg?500|}} {{ :anwenderwiki:classroom_management:screen-maussk-0.90.jpg?500|}}
  
 Ab Version 1.x der MAusSK ist der Serverdienst "schukodaemon" in Python implementiert und dadurch performanter. Ebenso wurden weitere Funktionen (-> [[anwenderwiki:classroom_management:maussk_changelog| Changelog]]) hinzugefügt, so dass alle Teile der MAusSK (Serverdaemon, Clientdaemon, Benutzerprogramm MAusSK, Android-App) bei einem Update ersetzt werden müssen. Die bisherigen Konfigurationsdateien sollten durch die neuen Konfigurationsdatein ersetzt werden, da viele weitere Optionen hinzukamen.   Ab Version 1.x der MAusSK ist der Serverdienst "schukodaemon" in Python implementiert und dadurch performanter. Ebenso wurden weitere Funktionen (-> [[anwenderwiki:classroom_management:maussk_changelog| Changelog]]) hinzugefügt, so dass alle Teile der MAusSK (Serverdaemon, Clientdaemon, Benutzerprogramm MAusSK, Android-App) bei einem Update ersetzt werden müssen. Die bisherigen Konfigurationsdateien sollten durch die neuen Konfigurationsdatein ersetzt werden, da viele weitere Optionen hinzukamen.  
  
-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. Die Bildschirmsperre funktioniert nur mit X11, nicht mit wayland.
  
 Hier gehts zur Vorgängerversion -> [[anwenderwiki:classroom_management:maussk| MAusSK 0.9x]]\\ Hier gehts zur Vorgängerversion -> [[anwenderwiki:classroom_management:maussk| MAusSK 0.9x]]\\
 Hier gehts zur Android-App -> [[anwenderwiki:classroom_management:maussk_android|MAusSK-App für Android]] Hier gehts zur Android-App -> [[anwenderwiki:classroom_management:maussk_android|MAusSK-App für Android]]
  
-Download aktuelle Version: {{:anwenderwiki:classroom_management:maus_sk_1.11.tar.bz2|}}+Download aktuelle Version: {{:anwenderwiki:classroom_management:maus_sk_1.2d.tar.bz2|}}
  
  
Zeile 36: Zeile 37:
 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. 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. Die Installatonsdateien zum mausdaemon liegen lokal am Client unter **''/etc/linuxmuster-maus/''**.
 ---- ----
 Um bei der Instalation auch ein VNC-Kennwort am Client lokal zu setzen kann die Option "- - vnc" verwendet werden: Um bei der Instalation auch ein VNC-Kennwort am Client lokal zu setzen kann die Option "- - vnc" verwendet werden:
Zeile 116: 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:\\
 **''transfer/schmitt_Materialien''**\\ **''transfer/schmitt_Materialien''**\\
-Eingesammelte Dateien landen wie bei der WebUI im Verzeichnis:\\+Eingesammelte Dateien landen für den Lehrer wie bei der WebUI im Verzeichnis:\\
 **''tranfer/collected''**\\ **''tranfer/collected''**\\
  
-Zum Austeilen und Einsammeln verwendet der schukodaemon eigene Routinen, die gegenüber der WebUI mit den Sophomorix-Scripten performanter sind. In der Datei **''schukodaemon.cfg''** kann mit der Option ''UseSophomorix=True'' das umgestellt werden. +Zum Austeilen und Einsammeln verwendet der schukodaemon eigene Routinen, die gegenüber der WebUI mit den Sophomorix-Scripten performanter sind. In der Datei **''schukodaemon.cfg''** kann das mit der Option ''UseSophomorix=True|False'' umgestellt werden. 
  
  
Zeile 164: Zeile 165:
 ===== 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 ein weißes Fenster, es wird nicht oder nur verzögert die grafische Oberfläche aufgebaut.+  * Problem: Bei Start von MAusSK erscheint manchmal nur ein weißes Fenster, es wird nicht oder nur verzögert die grafische Oberfläche aufgebaut.
   * Ursache: Der Fenstermanager von Ubuntu   * Ursache: Der Fenstermanager von Ubuntu
   * 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>
Zeile 175: Zeile 176:
   * Lösung: am server den schukodaemon manuell stoppen und starten:<code># service schukodaemon stop   * Lösung: am server den schukodaemon manuell stoppen und starten:<code># service schukodaemon stop
 # service schukodaemon start</code> # service schukodaemon start</code>
 +**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 ''**/srv/samba/schools/default-school/program/maus_sk/startremmina.sh**'' die Desktop-Option aktivieren und ggf. anpassen
 +**e) das Script "internetdaemon.sh" funktioniert nicht**
 +  * Ursache: Als AD-Domäne ist der Default-Wert gesetzt: "lmn.lan"
 +  * Lösung: im Script die AD-Domäne anpassen
 ===== Y.) Debugging ===== ===== Y.) Debugging =====
  
 [[anwenderwiki:classroom_management:maussk_v1]] anwenderwiki/classroom_management/maussk_v1.1682059594.txt.gz · Zuletzt geändert: 2023/04/21 08:46 von martin.res