CR-2026-03-12: P50 Migration from Arch to Ubuntu — Verification

Pre-Change Verification

Check Status

Home directory backup completed

[ ]

Package list exported (pacman -Qqe)

[ ]

Dotfiles repo up to date

[ ]

SSH keys backed up

[ ]

GPG keys exported

[ ]

Browser bookmarks exported

[ ]

Game saves backed up

[ ]

802.1X certificates backed up or Vault reissuance planned

[ ]

NetworkManager profiles exported

[ ]

UEFI mode enabled

[ ]

Secure Boot disabled

[ ]

Post-Change Verification

Check Expected Result Status

Boot with LUKS prompt

Passphrase accepted, system boots

[x] PASS

Desktop loads

Ubuntu desktop functional

[x] PASS

WiFi works

Can connect to network

[x] PASS - Domus-IoT, IP 10.50.40.106

SSH access

Remote administration working

[x] PASS - openssh-server installed, key added

Steam runs

Steam client launches

[ ] PENDING

Test game runs

Proton game playable

[ ] PENDING

Secure browser works

CA Secure Browser launches

[x] PASS (dpkg --force-depends + alias)

Hyprland launches

Hyprland from TTY starts compositor

[x] PASS (0.41.2 with minimal config)

Hyprland config works

Keybinds, waybar, wofi functional

[x] PASS (Super+Return, Super+D, etc.)

802.1X wired auth

nmcli con up Domus-Wired-EAP-TLS succeeds

[ ] IN PROGRESS - cert issued from Vault

802.1X ISE session

netapi ise mnt sessions | grep p50 shows active

[ ] PENDING

nvim-domus installed

v --version launches neovim

[x] PASS (gabriel user, neovim 0.12.0-dev)

v alias works

type v shows alias

[x] PASS (in /home/gabriel/.zshrc)

domus-gabriel alias

domus-gabriel && pwd shows correct path

[x] PASS (in /home/gabriel/.zshrc)

dots-quantum stowed

ls -la ~/.config/hypr shows symlink

[x] PASS (symlink to dots-quantum)

domus-gabriel-docs

Antora site in ~/atelier/_bibliotheca/

[x] PASS (transferred from backup)

School apps installed

LibreOffice, browser available

[ ] IN PROGRESS