atuq: el número — el navegador TARDA entre 2 y 5 minutos, no se queda sin pintar
`--como-usuario` (atuq pelado, con SU perfil por defecto en la ext4 del disco) reprodujo el síntoma:
300 s de observación, seis capturas, ninguna con ventana. Pero el MOZ_LOG dice otra cosa 30 s después
de la última captura: `mapped 1`, «marked as visible & has buffer», `WaylandBufferSHM` de 1280x696
commiteado y `mIsFullyOccluded 0` — lo mismo que hace cuando pinta.
Segunda corrida, 900 s y captura cada 60 s:
+66s +137s fondo liso
+204s 699458 px magenta — la página, pintada
+268s…+526s 703766 px, estable
La primera pintura cae entre +137 s y +204 s, contra ~+134 s con perfil nuevo en tmpfs; y en la
corrida anterior no había llegado a los +291 s con la máquina más cargada. Bajo TCG «cinco minutos y
dos capturas» no distingue «no pinta» de «todavía no pintó», así que el §6.10.ter queda corregido en
su propio párrafo: de sus cuatro afirmaciones, la cuarta medía la paciencia.
⚠ Trampa nueva, para el que venga a medir la imagen: `cosmic-idle` ATENÚA la pantalla. Entre +526 s y
+590 s sin una sola entrada, los 703766 px de (255,0,255) pasan a 703779 px de (117,0,117) — la misma
ventana al 46 %. Un diff de píxeles o un contador por color exacto lo lee como «desapareció».
This commit is contained in:
@@ -1612,6 +1612,9 @@ es el de la jaula. La cadena entera funcionó —y esa parte también es medici
|
||||
3. `atuq` **arranca**: sus extensiones inician y la del §6.5 sondea el foco cada minuto
|
||||
(`FOCO ESTADO unknown`), WebRender inicializa («Software WebRender», GL 3.2);
|
||||
4. **y la ventana nunca aparece.** Cinco minutos, dos capturas, y el escritorio sigue vacío.
|
||||
⚠ **CORREGIDO el mismo día, ver §6.10.sexies: la ventana SÍ aparece, tarda.** Con el perfil
|
||||
por defecto la primera pintura cae entre +137 s y +204 s del lanzamiento, y con la máquina
|
||||
anfitriona cargada pasa de los +300 s. Lo que se midió acá fue la paciencia, no el producto.
|
||||
|
||||
**Lo que ya se descartó**, para que nadie lo repita:
|
||||
|
||||
@@ -1713,6 +1716,45 @@ manda la siguiente encima. Y `cmd & ; echo …` es **error de sintaxis** en ash:
|
||||
lanzó y la corrida siguió como si todo fuera bien, con capturas de un escritorio vacío que se leían
|
||||
igual que el fallo que se estaba investigando.
|
||||
|
||||
#### 6.10.sexies El número: el navegador TARDA, no se queda sin pintar (2026-09-14)
|
||||
|
||||
El §6.10.quinquies dejó una sola variable viva —cómo se lanza el navegador— y `--como-usuario` la
|
||||
mide: `atuq` pelado, con SU perfil por defecto (el que está en la ext4 del disco y hace su primer
|
||||
arranque entero: extensiones, Glean, barra lateral), tal como se tecleó en el serial aquella noche.
|
||||
|
||||
**Primera corrida, 300 s de observación: ninguna de las seis capturas muestra la ventana.** El
|
||||
síntoma del §6.10.ter, reproducido. Pero el `MOZ_LOG` dice otra cosa a las 14:47:04, *después* de la
|
||||
última captura:
|
||||
|
||||
WaylandSurface::SetVSyncCallbackLocked(), enabled 1 mapped 1
|
||||
WaylandSurface::VSyncCallbackHandler() marked as visible & has buffer
|
||||
WindowSurfaceWaylandMB::Lock [0,0] -> [1280 x 696] · WaylandBufferSHM::lock() · Commit
|
||||
nsWindow::NotifyOcclusionState() mIsFullyOccluded 0
|
||||
|
||||
o sea exactamente lo que hace cuando SÍ pinta. Así que la pregunta pasó a ser otra: ¿no pinta, o
|
||||
tarda más que la paciencia que se le dio?
|
||||
|
||||
**Segunda corrida, 900 s y captura cada 60 s. Tarda:**
|
||||
|
||||
+66s +137s fondo liso, sin ventana
|
||||
+204s ██ 699 458 px magenta — la página, pintada
|
||||
+268s … +526s 703 766 px, estable
|
||||
|
||||
⇒ **la primera pintura cae entre +137 s y +204 s**, contra ~+134 s con perfil nuevo en tmpfs. Y en la
|
||||
corrida anterior no había llegado a los +291 s: el mismo arranque, la misma imagen, y el tiempo
|
||||
cambia con la carga de la máquina anfitriona (acá se comparte con una tanda de la granja). Bajo TCG y
|
||||
sin KVM, «cinco minutos y dos capturas» no alcanza para distinguir *no pinta* de *todavía no pintó*.
|
||||
|
||||
**Lo que esto deja dicho, y no es poco:** las tres afirmaciones del §6.10.ter que quedan en pie son
|
||||
que la cadena entera funciona y que el navegador arranca; la cuarta —«la ventana nunca aparece»— era
|
||||
una medición de paciencia. Nada del compositor, del arranque real ni del vídeo estaba roto.
|
||||
|
||||
⚠ **Y una trampa nueva para cualquier guardián que mire la imagen: `cosmic-idle` ATENÚA la pantalla.**
|
||||
Entre +526 s y +590 s sin una sola entrada, los 703 766 px de `(255,0,255)` pasan a 703 779 px de
|
||||
`(117,0,117)` — la misma ventana al 46 % de brillo. Una comparación por color exacto, o un diff de
|
||||
píxeles contra una captura previa, da «cambió todo» o «no está la página» cuando lo único que pasó es
|
||||
que el escritorio se durmió. Medir dentro de los primeros ~8 min, o mover el ratón.
|
||||
|
||||
### 6.11 Y ahora la pregunta que faltaba: ¿REPRODUCE? (2026-09-07)
|
||||
|
||||
El §6.10 preguntó «¿qué NO puede hacer?» y contestó leyendo cadenas. Media pregunta. La otra mitad
|
||||
|
||||
Reference in New Issue
Block a user