diff --git a/local/AGENTS.md b/local/AGENTS.md index cc60d13690..ebaf597157 100644 --- a/local/AGENTS.md +++ b/local/AGENTS.md @@ -1415,12 +1415,11 @@ When mainline updates affect our work: - `local/docs/legacy-obsolete-2026-07-25/DRM-MODERNIZATION-EXECUTION-PLAN.md` is the current DRM-focused execution plan beneath the canonical desktop path. It keeps Intel and AMD at the same evidence bar while separating display/KMS maturity from render/3D maturity. -- Older GPU-specific docs such as `local/docs/AMD-FIRST-INTEGRATION.md`, - `local/docs/HARDWARE-3D-ASSESSMENT.md`, and `local/docs/DMA-BUF-IMPROVEMENT-PLAN.md` remain - useful reference material, but they are not the planning authority when sequencing or acceptance - criteria differ. -- `local/docs/AMD-FIRST-INTEGRATION.md` remains the deeper AMD-specific technical roadmap, but AMD - and Intel machines are now equal-priority Red Bear OS targets. +- The historical `local/docs/AMD-FIRST-INTEGRATION.md`, `local/docs/HARDWARE-3D-ASSESSMENT.md`, + and `local/docs/DMA-BUF-IMPROVEMENT-PLAN.md` were deleted (per CONSOLE-TO-KDE-DESKTOP-PLAN.md §10). + AMD and Intel machines are equal-priority Red Bear OS targets. The current canonical 3D driver + plan is `local/docs/3D-DRIVER-PLAN.md`; the canonical desktop path plan is + `local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md`. - The earlier Phase 0–3 reassessment bridge has been retired. Its reconciliation role is now covered by `local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md` and `docs/07-RED-BEAR-OS-IMPLEMENTATION-PLAN.md`. diff --git a/local/docs/REDBEAR-FULL-SDDM-BRINGUP.md b/local/docs/REDBEAR-FULL-SDDM-BRINGUP.md index 43e03c670b..bcafd58e33 100644 --- a/local/docs/REDBEAR-FULL-SDDM-BRINGUP.md +++ b/local/docs/REDBEAR-FULL-SDDM-BRINGUP.md @@ -38,6 +38,15 @@ dual-stage helper), sddm VirtualTerminal + utmpx stubs, kf6-solid QSystemSemapho guard, kf6-kwindowsystem Wayland-plugin disable, mesa patch-path linking, stale 6.11.0 source.tar purge. See git log + [[qt-redox-build-iteration-gotchas]]. +> **Round 5 update (per `local/docs/3D-DRIVER-PLAN.md` §12):** The SDDM +> `wayland-patch.sh` was rewritten. The prior sed-stub approach for XAuth.cpp +> was replaced with a real `XAuth` implementation that reads / writes the +> `.Xauthority` file using the standard X11 on-disk format via relibc's +> `` (added in Round 1). Only the XorgDisplayServer / +> XorgUserDisplayServer classes remain stubbed (no real X server in this +> build). The current `recipes/kde/sddm/wayland-patch.sh` is a real Wayland-only +> port, not a sed hack. + ## Component homes - `redox-drm` (DRM provider, `/scheme/drm/card0`): `local/recipes/gpu/redox-drm/` — cargo. Built-in AMD+Intel+VirtIO KMS drivers; ioctl ABI matches KWin + redbear-compositor. - `mesa` (EGL/GBM/llvmpipe): `local/recipes/libs/mesa/` (26.1.4) + `local/patches/mesa/`.