Flatpak o Bubblejail dejaron de funcionar después de una actualización
Las aplicaciones de Flatpak y Bubblejail dejaron de iniciarse tras una actualización rutinaria en una máquina instalada desde el medio de la 0.9.3. bubblewrap-suid ya no existe, así que la actualización lo reemplazó, y en un sistema así los espacios de nombres de usuario sin privilegios están desactivados.
Compruebe primero que esta es su situación: sysctl kernel.unprivileged_userns_clone tiene que mostrar 0. Si muestra 1, todos los programas ya obtienen un espacio de nombres de usuario y Flatpak dejó de funcionar por algún otro motivo. En ese caso, el guardián les quitaría los espacios de nombres a todos los programas que no están en la lista, y no todos los programas sobreviven a eso; consulte Un programa basado en Chromium se interrumpe.
Instale el guardián, indique qué ejecutable puede usar un espacio de nombres y actívelo:
sudo pacman -Syu ditana-userns-guardecho /usr/bin/bwrap | sudo tee /etc/ditana/userns-allow.confsudo systemctl enable --now ditana-userns-guard.serviceEl primer comando actualiza todo el sistema, lo que en una máquina que lleva tiempo sin actualizarse puede tardar bastante. Deje que termine, como se describe en La vía de la terminal.
Las notas de la versión 0.9.4 explican por qué cambió este mecanismo.
Esta traducción la hizo una máquina. Los lectores la mejoran en Weblate.