I've been working on using a new build system for Raspberry images based on the utilities that are used on the official images. No custom kernel as RPi does provide pre-built RT kernels, but the 6.12.47 version has had reports of crashing. And yes raspi-config is included.
Benefits include being able to use Raspberry Pi Imager to preconfigure user name & password, local, all other things Raspberry Imager enable you to configure. There is now a single image for the 4 & 5 models. These are the only models supported. No there is no wayland, so don't try to changes this via raspi-config. The desktop environment is xfce.
I haven't included vnc as that brings in all the CUPS (printing) software and the associated services.
Only one browser is included, Firefox-esr.
Some simple screensver & power management items have been configured.
There is a network applet near the clock to simplify configuring a wired network. Please take note that the Raspberry's network address should not be that same as your mesa card, ie the last number in the address should differ. (sorry for those that are aware, but it pops up from time to time)
I have also included a fix for the CNC items appearing under multiple categories. This will survive upgrades. Due to the way Debian runs these "hooks" it will run after every time apt, apt-get or dpkg is run. Changes will only be made when it is required. No isolcpus has been added to the commandline, but this can be added by the usual methods.
Downloads are here - currently waiting to be updated 09 Dec 2025;
Please note the image on the Linuxcnc downloads page is missing a browser and a pdf reader, but will still run Linuxcnc itself fine. I apologise but so far I've been "on my own" building and testing.
If anyone is willing to test and point out any glaring errors it would be most welcome.
Rob
Any issues please raise here
github.com/ozzyrob/linuxcnc-rpi-2.9.7-image-issues/tree/main