Splux Linux

source-based Linux using SPS

News


This page is filled from git history: every published SPS live ISO release on GitHub, plus commits on SPS, sps-core, sps-extra, sps-community, and this website. Commit links go to Splux Git. Nobody has to edit it for a new snapshot or commit to show up.

Times are shown in your local timezone. Commits name the author and whether GitHub verified the signature. Long feeds split into pages of twenty. Atom feed.

Latest ISOlive-2026-09-06-1 (2026-09-06)
sps-coreefb6dba
sps-extrae2d5247
sps-community85d4779
Packages1474 (119 core, 1355 extra, 0 community)
Site build2026-10-19 13:01 UTC (4c4f12c)

Feed


release SPS RobertFlexx

SPS Linux live 2026-08-31-9

SPS Linux live images for 2026-08-31-9. Use these instead of -8. Plasma on -8 loaded GPU modules, then died with `error starting process "kwin_wayland_wrapper"` and `Failed to create wl_display`. No compositor means no window. What changed: - Copy `/usr/bin/kwin_wayland_wrapper`. startplasma looks it up on PATH to open the Wayland socket; kwin_wayland alone is not enough. - Copy libxcb-cursor so the xcb Qt plugin can load if Wayland is down. - Copy xdg-permission-store so xdg-desktop-portal can start. - Symlink `qdbus` to qdbus6 when the host only ships qdbus6. Assets: - sps-live-tty.iso — console live image with recipes and a compiler - sps-live-tty-slim.iso — small console image; setup needs the network - sps-live-plasma.iso — Plasma/Wayland live session (Konsole -> setup) Checksums are in SHA256SUMS. 8c60b572e31e95a96248715e1256b31ecb9ce6fa82c4b5b500af11f276a2dad1 sps-live-tty.

release SPS RobertFlexx

SPS Linux live 2026-08-31-8

SPS Linux live images for 2026-08-31-8. Use these instead of -7. A TTY Plasma install on -7 died with `systemd conflicts with elogind (both in this transaction)` because polkit still hard-depended elogind. The Plasma live session on -7 got past D-Bus and then died with `Failed to create wl_display`. What changed: - polkit optional systemd/elogind (sps-extra). OpenRC still gets elogind from init-openrc. systemd Plasma installs no longer pull both. - Live Plasma no longer sets QT_QPA_PLATFORM=wayland, so KWin can create the compositor instead of connecting to a missing socket. - live-rc loads virtio_gpu, qxl, cirrus_qemu, bochs, and related DRM modules. The session waits for /dev/dri/card0. - Mesa libgallium/libEGL_mesa, fontconfig, DejaVu, KWin data, udev DRM rules, and xdg-desktop-portal land on the Plasma disc. Assets: - sps-live-tty.iso — console live image with recipes and a c

release SPS RobertFlexx

SPS Linux live 2026-08-31-7

SPS Linux live images for 2026-08-31-7. Use these instead of -6. Guided setup on -6 died after the bootloader screen with `guided partitioning requires --format yes`. Plasma on -6 could lose the system D-Bus when the host `system-local.conf` was copied onto the disc. What changed: - Guided layouts ask to erase the disk in the dialog. Scripts still need `--format yes`. - The bootloader screen can run grub-install after a second confirm on the chosen disk. Notes-only is still the default. - After packages land, known services (SDDM, dbus, sshd, NetworkManager, and others) are enabled for systemd or OpenRC. Pass `--services no` to skip. Installing sddm as an extra enables the matching unit. - Plasma + systemd no longer pulls elogind. - Live Plasma always runs the system bus as root and starts it in sysinit, so a copied host dbus config cannot drop privileges to a missing message

release SPS RobertFlexx

SPS Linux live 2026-08-31-6

Bootable hybrid ISOs for **SPS Linux** (informally Splux). Flash, boot, run `setup`. This set replaces [live-2026-08-31-5](https://github.com/RobertFlexx/SPS/releases/tag/live-2026-08-31-5). **-5** TTY/`setup` printed `no disks found (is lsblk on PATH?)` because this builder ships `lsblk` as `/bin/lsblk` and the ISO only copied `/usr/bin/lsblk`. Every image now copies partition tools by command name (`lsblk`, `sfdisk`, `mkfs.ext4`, `mkfs.vfat`, `mkswap`, `cfdisk`, …). `zsh` is not on the live disc. It is an optional `shells-extra` package after install. Live `/bin/sh` is busybox. QEMU still needs a writable disk besides the CD, for example `-drive file=disk.img,if=virtio`. Guided layouts skip `rom`/`loop` devices. ## Images - **sps-live-tty.iso** (618M) - **sps-live-tty-slim.iso** (36M) - **sps-live-plasma.iso** (1.3G) ## SHA-256 ``` 480e58d1c4d57fd52d6651fe057a8af1fa32d0397c42d0e0e3ff1c

release SPS RobertFlexx

SPS Linux live 2026-08-31-5

Bootable hybrid ISOs for **SPS Linux** (informally Splux). Flash, boot, run `setup`. This set replaces [live-2026-08-31-4](https://github.com/RobertFlexx/SPS/releases/tag/live-2026-08-31-4). TTY and slim images are unchanged; Plasma is rebuilt. Plasma on **-4** reached D-Bus, then died: `org.kde.KSplash.service` runs `/usr/bin/plasma_waitforname`, which was not on the disc (`Failed to execute program org.kde.KSplash`). This image copies `plasma_waitforname`, `ksplashqml`, `plasma_session`, and seeds `/root/.config/kdedefaults`. `org.freedesktop.locale1` is systemd-localed; live PID 1 is busybox, so that log line is expected and not fatal. ## Images - **sps-live-tty.iso** (617M): console install image (same as -4). - **sps-live-tty-slim.iso** (31M): tools only (same as -4). - **sps-live-plasma.iso** (1.3G): host Plasma/Wayland, nouveau, Konsole → `setup`. ## SHA-256 ``` 6d85be2c95f038934c

release SPS RobertFlexx

SPS Linux live 2026-08-31-4

Bootable hybrid ISOs for **SPS Linux** (informally Splux). Flash, boot, run `setup`. SPS the package system is separate from this distro. These images install SPS Linux. An LFS tree can still use `src`/`sget` without this installer. This set replaces [live-2026-08-31-3](https://github.com/RobertFlexx/SPS/releases/tag/live-2026-08-31-3). Live `/bin/sh` is always busybox. Installed Splux still defaults to **systemd**; OpenRC is the other choice. This builder has no systemd binaries, so live PID 1 is busybox init. The squashfs is **zstd**, so the live root mounts in seconds. The old xz image sat on `loop0` while a multi-gigabyte Plasma root decompressed. Plasma starts a UTF-8 session bus (`dbus-run-session -- startplasma-wayland`); the live system bus runs as root because this disc has no `messagebus` account. `setup` copies the bundled `dir` recipe trees from the live image and indexes the