System Optimierung – nächste Schritte

Inhaltsverzeichnis

System Optimierung – nächste Schritte

Letzte Bearbeitung: 07.09.2026 Chat-Session-ID: 20260907_182659_6403f3 Chat wieder aufrufen: @session:default/20260907_182659_6403f3 in 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)