tawasuyu

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 1574Shell 204Rust 111Markdown 993763 Definiciones

🏁 ScreenCast CERRADO en metal — la cadena entera devuelve un stream real

Sube el pin de portal-probe a a5c959b (persist_mode + --wait + flush línea a línea).

MEDIDO en la OptiPlex 3060 (UHD 630, iris por hardware), handshake completo de 4 pasos:

    [3/4] Start → streams: node id 75, position (0,0), size (1920,1080), source_type 1
                  restore_token "d2b5b24f-2f2c-44e2-9a41-014f965b389b"
    [4/4] OpenPipeWireRemote → fd = 5 → socket:[84493]
    == portal-probe screencast: OK ==

Y PipeWire tiene el nodo `cosmic-screencast` como Video/Source con puertos capture_0/1.

El muro no era la GPU. La hipótesis del EGL por software queda falsificada: en metal, con
iris real, el síntoma era idéntico hasta que se mandó `persist_mode`. Era un strlen(NULL)
en xdg-desktop-portal 1.18.4 (ver el commit anterior), que mataba al portal justo antes de
emitir el Response.

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

adbda20e301f41da2cce001e6ac2b95b0a6987d4 · por sergio · (hace 2 meses) · padre a5c959b61 · ver el árbol en este commit

Delta semántico

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

1 archivos · +1 −1

diff --git a/recipes/incoming-cosmic/portal-probe.toml b/recipes/incoming-cosmic/portal-probe.toml
index 60f04466..80f6719c 100644
--- a/recipes/incoming-cosmic/portal-probe.toml
+++ b/recipes/incoming-cosmic/portal-probe.toml
@@ -36,7 +36,7 @@ version = "0.1.0"
 # entra al hash). Subir el commit cuando la sonda avance — y sólo entonces: fijar el commit es lo
 # que hace que un instrumento de medición sea él mismo reproducible.
 repo   = "ssh://gitea@git.gioser.net:2345/sergio/hammer.git"
-commit = "ea210ba3cd40f20325eae1b7023db280814e734d"
+commit = "a5c959b6186acef13260cf6b42aa1cbfc1d56f34"
 
 [build]
 compiler = "zig-cc"