@Photon
Dem Problem auf dem Grund zu gehen, können ja nur die Devs (in der Regel).
Daher wahrscheinlich auch die Workarounds und Tipps zu einer anderer Distro oder besser, andere Desktop Umgebung ausprobieren.
Je nach dem Abgrenzung mit neuem User Account pro Desktop Umgebung ausführen (testen!).
Ansonsten mal bitte die OS, Paket Versionen mitteilen und primär nur Debian bzw. nur auf Aufforderung KDE (Plasma?) diese zusenden?!
Was soll man denn sonst machen?
Rescherche ausführen können wir doch wohl alle selbst?
https://www.reddit.com/r/debian/comments/1r20xw6/kde_with_debian_13_really_bad/
Debian Bug Tracker System:
https://www.debian.org/Bugs/
Package-Specific Reports: Check bugs for kde-plasma-desktop or kwin to find issues related to the desktop environment.
Debian Documentation prüfen zu known issues:
https://www.debian.org/releases/stable/release-notes/whats-new.html
Falls du eine Test Maschine besitzt, keine Zeit besitzen solltest, bis die Bugs nach Meldung behoben wurden, ein Backup / Snapshot besitzt für einen ggfls. nötigen Restore, Zeit und Lust hast dafür, aktiviere instabile (neuere) Paket Quellen und nutze die Anleitung:
https://backports.debian.org/Instructions/
Wichtig dabei: Nicht dauerhaft aktiviert lassen - nur für KDE Plasma Paket/e inkl. automatisch gefundene Paket Abhängigkeiten aktiviert lassen, wenn du auf Stabilität Wert legst (stabiler als Debian gibt es fast gar nicht, ggfls. Rocky Linux, Alma Linux, SUSE Linux Enterprise Server (SLES), Ubuntu LTS, RedHat, letzteres ist nicht kostenfrei).
Bekannte KDE Plasma Bugs für Debian 13 (Trixie), Workarounds, Debugging, Logs prüfen und ziehen etc. via oben genannte Debian Documentation oder hier als Direktlink:
https://wiki.debian.org/Plasma 6#Upgrade_Quirks
Falls du diverse Bugs auch bei anderen Desktop Umgebungen besitzen solltest (mit jeweils frischen user account versteht sich), würde ich als Noob die Linux Kernel Version und die Treiber dokumentieren und deine genutzte Hardware (genaue CPU Grafikeinheit Intel HD XY) und dies auch via Debian Bug Tracker System melden:
Nur Beispiele:
https://www.cyberciti.biz/faq/find-linux-distribution-name-version-number/
https://www.cyberciti.biz/faq/howto-display-list-of-modules-or-device-drivers-in-the-linux-kernel/
Wenn du ggfls. Zeit genug hast und Analyse betreiben möchtest (man lernt halt steil, auch bei Linux ^^), wälze ein paar Logs:
https://last9.io/blog/linux-event-logs-your-troubleshooting-guide/
Und bitte, nutze immer bei Enterprise Grade Umgebungen (wie bei dir die Schule) die stabilste und größte Linux Distribution (du machst m.E. alles richtig mit z. B. Debian).
Alle die hier von z.B. Arch faseln, kann man für bzw. in so einer Umgebung absolut nicht ernst seriös nehmen / vertrauen.
Wenn du zocken möchtest (aktuellsten Kernel, Treiber, Pakete, aber meist trotz Prüfung mit ggfls. nicht mehr stabilen System!), viel Spaß daran haben würdest, Zeit besitzt und dir fast täglich updaten, zittern das alles gut geht, ggfls. Fehlerbehebung in deiner Arbeitsumgebung Spaß machen, dann nehme z. B. Arch Linux und Rolling Releases (selbst via Brtfs, Snapshots etc. stelle ich mir dies für eine Arbeitsumgebung mit X Anzahl von physischen Systemen sehr Wartungsintensiv vor).
https://wiki.archlinux.org/title/Fr...e_distribution?_Will_I_get_frequent_breakage?
Aber auch Debian kannst du via BRTFS Dateisystem, Snapshot Manager, Snapshots automatisiert erstellen lassen und verwalten (selbst über Kernel Versionen hinweg bei Full Upgrades).
Ob du dafür die manuellen Konfiguration ausführen möchtest / ausreichend Zeit dafür hast, ist dann eine ganz andere Frage.
Und, man muss wissen was man tut und warum es tut!
Da heisst, testen, prüfen, länger prüfen. Dev Deploy, eat your own dog foot, deploy to test users, deploy to production. Und die im Zweifel beste Regel:
Keep it simple (nach Sicherheit und Funktion natürlich)! 🤛
Das kostet nun einmal immer Zeit. 😁
Beispiele:
https://mutschler.dev/linux/debian-btrfs-trixie/
https://sysguides.com/install-debian-13-with-btrfs#:~:text=Prerequisites:,Boot into the Live Environment
Halte dich zur Not an offizielle Angaben in der Linux Fachwelt (online gibt es genügend seriöse Linux / Foss Seiten mit Größe und Stabilitäts Angaben für Linux Projekte!).
PS. Ich bin selbst bis auf Home Projekte in VMs reiner Windows User (aber da immerhin vom Job her vom Fach... Xlol).
Ansonsten werfe ich dir mal proaktiv & ungefragt als Konzept Idee (insofern du noch in der Konzeptphase sein solltest und die Anforderungen passen und vor allem klar sein sollten) mal Thin Clients mit Management Server in den Ring: Meistens ist aus Management Sicht eine zentrale Verwaltung je Anzahl Clients am Ende die Client - Server Architektur am zuverlässigsten, Wartungsarm und die Ressourcenschonendste Lösung (am Ende des Tages! ).
Je nach dem können bestehende Fat Clients weiter genutzt werden.
Ich würde mir an deiner Stelle vorerst etwas von Option 5 abschauen wollen (als Schnellschuss).
Vorsicht, KI unterstütze Zusammenfassungen:
linuxmuster.net (Die Komplettlösung)
2. LTSP (Linux Terminal Server Project)
- Projektseite: https://ltsp.org
- Dokumentation (Installations-Guide): ltsp.org
- Source Code (GitHub): github.com
3. openthinclient (Spezialisiertes Management)
4. ThinStation (Der schlanke Klassiker)
- Projektseite: thinstation.github.io
- Source Code (GitHub): github.com
5. LiFE (Linux for Education)
Falls du dich für Automatisierung und Orchestrierung für OS Deployment interessieren solltest und viel selbst lernen / entwickeln möchtest, nur als Gedankenanstoss:
1. Offizielle Foreman Dokumentation
- Quickstart Guide (Debian/Ubuntu):
docs.theforeman.org
- Managing Configurations using Ansible:
docs.theforeman.org
- Foreman 3.13 Handbuch (Allgemein):
theforeman.org
2. Ansible & Foreman Integration
- Ansible Foreman Collection (Module Documentation):
docs.ansible.com
- Foreman Ansible Modules (GitHub Repository):
github.com
3. Community Guides & Debian Spezifikationen
- Der Linux Wikinger (Tutorial: Foreman als Ansible GUI):
derlinuxwikinger.de
- Debian 13 (Trixie) Release Info & Testing Status:
wiki.debian.org
Natürlich alles ohne Gewähr oder weitere Unterstützung (von meiner Seite aus, war es das nun. Beschäftigen muss sich ja jeder selbst im Job mit so etwas).