3.3 KiB
title, date
| title | date |
|---|---|
| System Optimierung – nächste Schritte | 2026-09-08 |
System Optimierung – nächste Schritte
Letzte Bearbeitung: 07.09.2026 Chat-Session-ID:
20260907_182659_6403f3Chat wieder aufrufen:@session:default/20260907_182659_6403f3in Hermes Agent eingeben
1. flashfocus patchen (Marshmallow-4.x-Inkompatibilität)
Einmalig ausführen:
sudo sed -i 's/fields\.Number/fields.Float/g' /usr/lib/python3.14/site-packages/flashfocus/config.py
Danach testen:
flashfocus --help
Wenn kein Traceback kommt, ist der Patch erfolgreich.
Achtung: Nach jedem pacman -Syu, bei dem flashfocus aktualisiert wird, muss der Patch erneut angewendet werden.
2. Systemd-User-Services masken
Die Manjaro-Sway-Config versucht die Dienste bei jedem Start neu zu enablen.
Nur disable reicht nicht – sie müssen maskiert werden.
systemctl --user mask mako.service flashfocus.service pcmanfm.service poweralertd.service xdg-desktop-portal-gtk.service xdg-desktop-portal-lxqt.service
Kontrolle:
systemctl --user status mako flashfocus pcmanfm poweralertd xdg-desktop-portal-gtk xdg-desktop-portal-lxqt
Alle sollten masked anzeigen (nicht failed).
3. Neustart und Test
Sway neustarten (Super+Shift+R) oder System rebooten.
Nach dem Neustart prüfen, ob alle Dienste laufen:
pgrep -a mako
pgrep -a pcmanfm-qt
pgrep -a poweralertd
pgrep -a flashfocus
pgrep -a xdg-desktop-portal
Jeder Befehl sollte eine PID und den Prozessnamen ausgeben.
Journal aufräumen – keine neuen Crash-Logs mehr:
journalctl --user -p 3 --since "1 minute ago"
4. Weitere Performance-Empfehlungen
Die vollständige Analyse ist in diesem Chat dokumentiert. Hier die Top-Empfehlungen als Übersicht:
| Priorität | Maßnahme | Befehl |
|---|---|---|
| Hoch | swappiness auf 40 senken (ZRAM) | sudo sysctl vm.swappiness=40 (temporär) oder /etc/sysctl.d/99-zram.conf |
| Hoch | vfs_cache_pressure auf 50 | sudo sysctl vm.vfs_cache_pressure=50 |
| Mittel | ollama stoppen (294 MB RAM) | sudo systemctl disable --now ollama |
| Mittel | lxd/docker stoppen (530 MB RAM) | sudo systemctl disable --now lxd docker |
| Mittel | CPU-Governor auf powersave | sudo cpupower frequency-set -g powersave |
| Niedrig | Boot beschleunigen | sudo systemctl disable NetworkManager-wait-online |
| Niedrig | Journal-Größe limitieren (3,9 GB → 500 MB) | sudo nano /etc/systemd/journald.conf → SystemMaxUse=500M |
5. Verwaiste Pakete aufräumen
sudo pacman -Rns $(pacman -Qtdq) # 9 verwaiste Pakete
Wie diesen Chat wieder aufrufen
In einer neuen Hermes-Agent-Session einfach eingeben:
@session:default/20260907_182659_6403f3
Dann lädt der Agent den kompletten Chatverlauf aus der Datenbank.
Dateien, die geändert wurden
| Datei | Zweck |
|---|---|
~/.config/sway/config.d/10-autostart-fix.conf |
Korrigierte Autostarts (exec statt systemd) |
/usr/lib/python3.14/site-packages/flashfocus/config.py |
Marshmallow-4.x-Patch (sudo nötig) |
/home/jonnybravo/Projekte/Python_Skripte/create_selfsign/selfsing.py |
CA + Zertifikats-Script (vorherige Session) |
~/scripts/mount-nfs.sh |
Manuelle NFS-Mount-Steuerung (vorherige Session) |
~/scripts/mounts.md |
NFS-Mount-Dokumentation (vorherige Session) |