Publish verified Ubuntu desktop preview setup and evidence

This commit is contained in:
karl committed 2026-10-13 17:02:16 +02:00
1 parent 14adbbc616
commit b2c5a2c41a
2 files changed
+33 -7

No files matched your search

+23 -4
View File
@@ -21,8 +21,8 @@ Immutable source: `/home/karl/.cache/searchi-validation/linux-desktop-a6bf091`.
This proves native compilation and local loader dependency resolution, not
native UI interaction, runtime resource discovery, clean-machine deployment,
installer packaging, Wayland shortcut operation or broad Linux compatibility.
No Linux desktop download is published. Native graphical checks remain open.
Wayland shortcut operation or broad Linux compatibility.
Native graphical checks remain open.
## Relocated startup
@@ -54,5 +54,24 @@ and was never published. A fresh source snapshot now uses the existing verified
resource stager, yielding 33 resource files instead of copying a CMake build tree.
Linux staged `.so` files are excluded from Git like Windows DLLs.
Final package compression, extracted payload/ABI checks and startup validation
are in progress. No desktop Debian download is published yet.
The final Debian preview is published with v0.1.3:
[download](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi_0.1.3_amd64.deb)
and [checksum](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/LINUX-DESKTOP-SHA256SUMS-0.1.3.txt).
It is 103871912 bytes, SHA-256
`2eb4252a16190353e7ad3074951d0c79ae03124b01bd3b048a72b6ad0efc0adb`.
Public unauthenticated download bytes were verified. Only the desktop executable
was stripped; verified Google and extraction worker resources were preserved.
XZ level-nine compression fits the existing upload limit without server changes.
Actual ELF requirements are GLIBC 2.39 and GLIBCXX 3.4.32; Debian dependencies
declare `libc6 (>= 2.39)` and `libstdc++6 (>= 13.2)` alongside GTK/WebKit.
This is an Ubuntu 24.04 x86-64 preview, not a general older-Linux package.
Canonical resource staging used immutable source `d0b8dbf`; application source
remains `a6bf091`. Later Rust fixes are not included in this package.
The final compressed package was extracted and started under an owned Xvfb/DBus
session using the CPU/software flags above. Its bundled genuine Google query
worker started with one CPU thread and the desktop remained alive afterward.
Raw report: `.searchi/qa/linux-deb-startup-013-stripped.json`.
This checks packaged startup and resource discovery, not interactive rendering,
system installation, GPU operation or clean-machine compatibility.