Commit 3d8fff7
committed
desktops: move mesa/GPU runtime + diagnostics to common mid tier
Ports armbian/build extensions/mesa-vpu.sh's 3D package list into
configng so every mid-tier desktop install (image-build or runtime
armbian-config invocation) gets the same GPU runtime + diagnostics,
not just the ones that go through the mesa-vpu extension.
9 packages added to common.yaml mid tier:
libgl1-mesa-dri Mesa DRI drivers (hardware OpenGL path)
libglx-mesa0 Mesa GLX front-end for X11
mesa-utils glxinfo / glxgears / es2_info
mesa-vulkan-drivers Vulkan ICDs (Panfrost, Lima, Radeon, Intel, …)
vulkan-tools vulkaninfo / vkcube
glmark2-wayland GL bench (Wayland backend)
glmark2-es2-wayland GLES2 bench (Wayland backend)
glmark2-x11 GL bench (X11 backend)
glmark2-es2-x11 GLES2 bench (X11 backend)
Three entries from mesa-vpu.sh's original list were dropped:
mesa-utils-extra — doesn't exist in any Debian/Ubuntu archive
(dropped upstream some years ago)
glmark2 — not a binary package, only a source package
(the -{wayland,x11,es2-*} flavours are the real debs)
glmark2-es2 — same, no binary package ships under that name
mesa-vpu has been silently apt-warning on these for years. Dropping
them on the move is the clean way to fix the phantoms.
Availability verified via Packages.gz fetches from
ftp.debian.org + archive.ubuntu.com / ports.ubuntu.com:
all 9 present on amd64/arm64/armhf/riscv64 for trixie and noble,
and on amd64/arm64/armhf for bookworm (riscv64 not applicable there).
No tier_override needed; the list holds across the matrix.
Pairs with a build-side mesa-vpu trim that removes the same
packages from extensions/mesa-vpu.sh's post_install_kernel_debs__3d.
With both landed, mesa-vpu shrinks to its genuinely
board-framework-only responsibilities (rockchip-multimedia PPA
+ codecs, KDE Neon base-files hold, libdav1d7 hold, dist-upgrade).1 parent 41310ef commit 3d8fff7
1 file changed
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
63 | 84 | | |
64 | 85 | | |
65 | 86 | | |
| |||
0 commit comments