Files
mw-pfeddersheim-workstation/docs/tech/manual-overrides.md
T
mw 2b6ce0d635 docs: Remmina Wayland crash fix + upstream MR !2757
- Added learning doc for 2026-07-03 session: diagnosed SIGSEGV in
  XKeysymToKeycode (missing NULL check on XOpenDisplay), forked Remmina
  to gitlab.com/satware, built with FreeRDP3, verified fix, submitted MR.
- Added manual override entry for patched remmina-plugin-rdp.so in
  ~/.config/remmina/plugins/
2026-07-03 12:13:34 +02:00

1.6 KiB

description, tags, last_updated
description tags last_updated
Documentation of manual system changes that are not managed by Ansible, as required by the project constitution.
manual-overrides
infrastructure
configuration
2026-06-17

Manual System Overrides

This document tracks all persistent system changes implemented manually that are not (yet) managed via Ansible roles.

Principles

  1. Ansible First: Always prefer automation over manual overrides.
  2. Document Everything: Any manual change MUST be recorded here with rationale.
  3. Migrate to Code: Periodically review this list to identify candidates for Ansible migration.

Active Overrides

Date Change Rationale Ansible Status
2026-07-03 Patched remmina-plugin-rdp.so in ~/.config/remmina/plugins/ Remmina 1.4.43 crashes (SIGSEGV) on Wayland when keymap is set in a profile. Built from ~/external/remmina/ fork with NULL check fix. Alt plugin dir loads before system plugin. MR !2757 submitted upstream. See docs/learnings/2026-07-03-remmina-wayland-crash-fix.md. Remove when upstream fix is released and packaged
2026-06-17 Discovered and deleted br_vm_internal bridge (10.10.2.0/24) Externally-created bridge, no NM config file, no VMs attached. Origin unknown — likely ad-hoc nmcli con add or manual brctl session (Jun 10). Traffic-shaping qdisc (htb) suggests prior VM network isolation attempt. Deleted via nmcli con delete + ip link delete. N/A (removed)
2026-04-02 Moved LLM models to /home/mw/models/ (SATA SSD) with symlinks Free root NVMe space (93%→87%, +25G freed) Not yet