Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
anwenderwiki:linuxclient:linuxclient7 [2021/11/22 17:37] – martin.res | anwenderwiki:linuxclient:linuxclient7 [2021/12/28 20:59] – [3. Anmelden friert ein bei Verwendung des Server-CUPS am Linux-Client] martin.res | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Offizielle Dokumentation -> [[https:// | Offizielle Dokumentation -> [[https:// | ||
+ | |||
+ | Die hier dokumentieren Punkte beziehen sich auf einen Standard-Linuxclient, | ||
====== Anpassungen ====== | ====== Anpassungen ====== | ||
+ | ===== 1. Deinstallationen ===== | ||
+ | < | ||
+ | # apt remove unattended-upgrades | ||
+ | </ | ||
====== Bugs-Fehler-Probleme ====== | ====== Bugs-Fehler-Probleme ====== | ||
Zeile 12: | Zeile 18: | ||
* **Lösung: | * **Lösung: | ||
Problem soll im nächten Update behoben werden (Okt' | Problem soll im nächten Update behoben werden (Okt' | ||
+ | =====2. Konsolen-Login auf tty2 ===== | ||
+ | * **Problem: | ||
+ | * **Ursache: | ||
+ | * **Lösung: | ||
+ | |||
+ | =====3. Anmelden friert ein bei Verwendung des Server-CUPS am Linux-Client ===== | ||
+ | |||
+ | * **Problem: | ||
+ | * **Ursache: | ||
+ | * **1. Lösung:** Alle Drucker aus der Schulkonsole/ | ||
+ | * **2. Lösung:** Das Login-Script für das Einbinden der Drucker mit einem Timeout versehen. | ||
+ | |||
+ | Datei am Client: ''/ | ||
+ | < | ||
+ | import datetime | ||
+ | ... | ||
+ | |||
+ | def _installPrinter(username, | ||
+ | logging.debug(" | ||
+ | installCommand = [" | ||
+ | logging.debug(" | ||
+ | p = subprocess.Popen(installCommand, | ||
+ | output, error = p.communicate() | ||
+ | now = datetime.datetime.now() | ||
+ | logging.debug(f" | ||
+ | logging.debug(f" | ||
+ | logging.debug(f" | ||
+ | if p.returncode | ||
+ | logging.debug(" | ||
+ | return True | ||
+ | elif p.returncode == 124: | ||
+ | logging.debug(" | ||
+ | else: | ||
+ | logging.debug(f" | ||
+ | return False | ||
+ | |||
+ | ... | ||
+ | </ | ||
+ | oder nur die eine maßgebliche Zeile editieren: | ||
+ | installCommand = [" |