I've finally tried this Vanilla Dpup 9.2.0 preview too, and it is also pretty good and has that traditional Pup feel but not requiring use of dodgy old PPM.
Out-of-the-box, sound isn't working for me though - played around with pulseaudio config (looks like pavcontrol) quickly, and also alsamixer, but doesn't seem to find my laptop soundcard as provided.
I have no idea if relevant, but lspci reports:
Code: Select all
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
Laptop is an HP Probook 430 G8 with intel i7 processor of some sort. dmesg gives a "error: failed to load DSP firmware"
Code: Select all
~$ dmesg | grep audio
[ 12.800700] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 12.800716] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 12.800750] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[ 12.800954] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 12.801054] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 12.807864] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[ 12.839450] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[ 12.839452] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 12.839457] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 12.839500] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-tgl.ri failed with error -2
[ 12.839502] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-tgl.ri failed err: -2
[ 12.839503] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2
[ 12.839996] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2
The Vdpup I've downloaded uses aufs, and contrary to some others I prefer overlayfs despite some limitations it has, but aufs is fine until such time until, and if, it becomes more trouble trying to support it than it is worth - it only has one lead developer and probably less stability longterm than overlay, but I guess it proves to not be a big issue changing between the two.
Personally, I find Vupup more interesting since it uses dwl and wayland is surely going to take over everywhere sooner rather than later, but again, depending on how everything is bolted together it may not be a lot of work taking the structure of Vupup and using that for later Vdpup. I can certainly see why traditional Pup users like this one, but also the problem they inevitably face with the merged into /usr situation most all upstream distros have now adopted - old pets will all need rebuilt in the end, as you say. I feel however that many old pets, in terms of what they provide, have reached their end of life now anyway. I'm not myself convinced that gtkdialog is still worth supporting into the future GTK+4 world, which is inevitably creeping in now also. Yad, possibly a better longterm bet despite being less flexible, and maybe better to move to other frontends than the likes of gtkdialog anyway (as many other small distros did years ago). But these gtkdialog/yad-based apps are all small utilities anyway, so not critical overall one way or the other - so many good apps out there on the repos that often do the job better anyway and not particularly resource-demanding either. Overall, from both a developer perspective, but particularly for a user of the systems I install, the less items that need constant tweaking and maintenance the better! - life is too short and ease of use and longterm reliability saves that precious life/time resource more than all the fiddling about trying to keep minimally maintained apps/utilities all working.
What I don't ever want is something like a Windows or Android-like constant updating environment, endless waits for these updates to occur, constant nagging by adverts and in-app advertising too. The one thing I really fear from the big Linux distros like Ubuntu or Red Hat is that they will insert core components that make that sort of situation unavoidable... thus far we escape it else I'll really give up using computers altogether!!! Part of me misses reading newspapers and novels because of the huge amount of time I sit in front of computer, though I still do read newspapers and especially books now and then - particularly reading an actual paper book to help me fall asleep at night... Some might think that late night reading would tend to keep me awake, but actually it doesn't and in fact I often wake up in the morning with the book lying on the floor having fallen out of my hands due to my crashing into sudden sleep. What does keep me terribly awake is if I do any last minute late night programming... that is a seriously bad idea, though I do sometimes then wake up with solution to a programming problem I thought I'd never solve.