Phase 0: A1 Wayland baseline + state snapshot — major reframing
3 in-session reps of chromium-fourier 149 / brave_drops_test.html /
Plasma Wayland 6.6.4 (kwin-fourier 6.6.4-3 + qt6-base-fourier
6.11.0-3 carry-overs intact). Tight cluster IQR=0:
drops_total=0, drops_post_warmup=0, frames_total=1685, kwin %CPU
median=0.00, mean=0.04. Perf samples on kwin (~30 over 70s) show
zero composite/dmabuf/GL symbols — only event-loop bookkeeping.
Most likely mechanism: KWin direct-scanout fast-path engaged for
the single-visible-client video case. The campaign's load-bearing
hypothesis ("X11 + non-compositing WM avoids per-frame GL composite
of NV12") is structurally weakened — KWin already avoids that work
under Wayland for this workload. Phase 1 needs to add a
multi-window A1' variant and drm_info-during-playback to confirm
direct-scanout, then revisit matrix cell design.
revert.log entry 6: SDDM autologin + state.conf swap that landed
the Plasma Wayland session for the A1 reps. Backup of original
state.conf preserved at /var/lib/sddm/state.conf.x11-research-bak;
single-command revert documented.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
=== predecessor carry-over packages (cross-check vs README list) ===
|
||||
qt6-base-fourier 1:6.11.0-3
|
||||
kwin-fourier 1:6.6.4-3
|
||||
mesa 1:26.0.5-1
|
||||
libdrm 2.4.131-1
|
||||
drm-info 2.9.0-1
|
||||
brave-bin 1:1.89.145-1
|
||||
|
||||
=== chromium-fourier binary path probe ===
|
||||
total 589456
|
||||
drwxr-xr-x 5 mfritsche mfritsche 360 May 2 15:53 .
|
||||
drwxrwxrwt 49 root root 2340 May 3 13:51 ..
|
||||
-rwxr-xr-x 1 mfritsche mfritsche 524192400 May 2 11:49 chrome
|
||||
-rw-r--r-- 1 mfritsche mfritsche 727059 Apr 28 08:42 chrome_100_percent.pak
|
||||
-rw-r--r-- 1 mfritsche mfritsche 1228723 Apr 28 08:42 chrome_200_percent.pak
|
||||
-rwxr-xr-x 1 mfritsche mfritsche 3279256 Apr 28 06:55 chrome_crashpad_handler
|
||||
drwx------ 2 mfritsche mfritsche 40 May 2 15:53 extensions
|
||||
drwxr-xr-x 2 mfritsche mfritsche 40 May 2 15:49 frames
|
||||
-rw-r--r-- 1 mfritsche mfritsche 3033 Apr 28 07:54 headless_command_resources.pak
|
||||
total 589456
|
||||
drwxr-xr-x 5 mfritsche mfritsche 360 May 2 15:53 .
|
||||
drwxrwxrwt 49 root root 2340 May 3 13:51 ..
|
||||
-rwxr-xr-x 1 mfritsche mfritsche 524192400 May 2 11:49 chrome
|
||||
-rw-r--r-- 1 mfritsche mfritsche 727059 Apr 28 08:42 chrome_100_percent.pak
|
||||
|
||||
=== test assets — predecessor used brave_drops_test.html ===
|
||||
/home/mfritsche/fourier-test/brave_drops_test.html
|
||||
|
||||
=== predecessor scripts on ohm ===
|
||||
_session_pre_2026-05-02
|
||||
_smoke
|
||||
brave_timing_rep1
|
||||
brave_timing_rep1.log
|
||||
cage_timing_nodebug_rep1
|
||||
cage_timing_nodebug_rep1.log
|
||||
cage_timing_nodebug_rep2
|
||||
cage_timing_nodebug_rep2.log
|
||||
cage_timing_nodebug_rep3
|
||||
cage_timing_nodebug_rep3.log
|
||||
cage_timing_rep1
|
||||
cage_timing_rep1.log
|
||||
extract_drops.py
|
||||
kwin_timing_nodebug_rep1
|
||||
kwin_timing_nodebug_rep1.log
|
||||
kwin_timing_nodebug_rep2
|
||||
kwin_timing_nodebug_rep2.log
|
||||
kwin_timing_nodebug_rep3
|
||||
kwin_timing_nodebug_rep3.log
|
||||
kwin_timing_rep1
|
||||
/home/mfritsche/phase3_prime_runs/run_browser.sh
|
||||
/home/mfritsche/phase3_prime_runs/wayland_debug_to_csv.py
|
||||
|
||||
=== firefox + brave + chromium-fourier versions live ===
|
||||
Mozilla Firefox 150.0.1
|
||||
Brave Browser 147.1.89.145
|
||||
Chromium 149.0.7812.0
|
||||
Reference in New Issue
Block a user