https://github.com/vanilla-dpup/unstabl ... 86_64-10.0
https://github.com/vanilla-dpup/unstabl ... p-x86-10.0
These are alphabeta-grade development builds of the next major version of Vanilla Dpup, which will be based on Debian 12 and released shortly after the Debian 12 release. Debian 12 is still in development, so expect these builds to break every once in a while: the kernel changes often and so does the graphics stack but package versions are frozen so breakage is relatively unlikely. The final Vanilla Dpup 10.0.x release is supposed to be a very "complete" release that brings new technology and huge under-the-hood changes, but looks and behaves like a traditional Puppy.
Changes compared to 9.3.x:
-
Package updates: all Debian packages are upgraded to the newer versions in Debian 12; currently, Debian 12 uses kernel 6.0.x 6.1.x.
-
PipeWire replaces PulseAudio: this may improve stability and reduce latency of Bluetooth audio, among other things.
-
Landlock-based sandboxing for applications running as spot, for increased security. Applications running as spot can't see other users and can't read and write to some files (for example, they can't read files under /root even after chmod 777).
-
FourThreeTwo flavors for the x86_64 build: X.Org, Xwayland, retro and dwl. Go for the X.Org one if you want the full package and prefer the safe choice, for the Xwayland one if you want smooth rendering and have a non-problematic GPU that's under-utilized when using X.Org (can make a huge difference if you have a slow CPU), for the retro one for something minimal like 9.2.x, or for the dwl one if you want to go wild and try out a minimalistic tiling window manager and a "pure Wayland" experience. You can find a brief comparison between the flavors at the bottom of this page. The Xwayland and dwl flavors are not suitable for testing in virtual machine unless 3D acceleration is enabled: if you use QEMU, pass
-vga cirrus
.
Stick to 9.3.x if you need something stable. These development releases are provided to collect feedback and generate a new list of issues that need to be fixed before the final release.