gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1561Shell 203Rust 109Markdown 993728 Definiciones

kde: QT_QPA_FONTDIR + SHELL en nested-app — mata los tofu

qtbase se construyó SIN fontconfig (libQt6Gui no enlaza libfontconfig) ⇒ Qt usa su
motor básico que busca fuentes en /usr/lib/fonts (vacío) → glyphs tofu. Atajo sin
rebuild: QT_QPA_FONTDIR=/usr/share/fonts/dejavu hace que el motor básico cargue los
ttf directo. SHELL=/bin/sh da shell a konsole (zsh no está en el rootfs). Fix 'correcto'
(qtbase con FEATURE_fontconfig) = rebuild que re-hashea el escritorio → deuda para la granja.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

f78fdeef94f2570712a16c658322fe93f6808a26 · por sergio · (hace 3 meses) · padre b2d80e6f6 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

1 archivos · +2 −0

diff --git a/scripts/kde/nested-app.sh b/scripts/kde/nested-app.sh
index 1f95c464..1c201e3f 100755
--- a/scripts/kde/nested-app.sh
+++ b/scripts/kde/nested-app.sh
@@ -21,6 +21,8 @@ exec bwrap --overlay-src "$A" --overlay-src "$R" --tmp-overlay / \
   --setenv XDG_CONFIG_HOME /run/cfg --setenv XDG_CACHE_HOME /run/cache --setenv HOME /root \
   --setenv LIBGL_DRIVERS_PATH /usr/lib/dri --setenv LIBGL_DRIVERS_PATH /usr/lib/dri \
   --setenv QT_QPA_PLATFORM wayland --setenv WAYLAND_DISPLAY "$HOST_WL" \
+  --setenv QT_QPA_FONTDIR /usr/share/fonts/dejavu \
+  --setenv SHELL /bin/sh \
   --setenv QT_LOGGING_RULES 'qt.qpa.wayland=false' \
   sh -c '
     mkdir -p /run/user/0 /run/dbus /run/cfg /run/cache /root/.config /etc; chmod 700 /run/user/0