The officially official Devuan Forum!

You are not logged in.

#1 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-04-11 09:37:01

fsmithred wrote:

For runit, I had to fork live-config.

I might take a look at that (for anything obvious) when I have the chance.
Thanks for the great refracta tools fsmithred.

#2 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-04-08 13:11:10

antraY59 wrote:

@Prowler_Gr did you switch from “elogind” to “seatd + consolekit” in your Devuan ‘init-diversity’ spin?

It is all using elogind for Devuan, but I noticed ConsoleKit2 making its way back into sid.
I have pulled it into my s6-experimental repo to test against my various spins.

#3 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-03-22 15:32:48

I understand you have a seperate /home partition.

Try the following

sudo 66 configure -e nano boot@system

Find FSTAB=!no & change it to FSTAB=!yes
& save the change

Then apply the change by running

sudo 66 reconfigure boot@system

& reboot into s6-66

#4 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-03-22 08:39:39

nixer wrote:

I thought the default selection was sysvinit, but the sysvinit selection works fine.  I have not checked the grub entries for any difference between the two selections.

The default points to /sbin/init. The user might opt to symlink this to another prefered init to have as default & purge what he doesn't want.
The (sysvinit) entry points to /lib/sysvinit/init

nixer wrote:

A virtualbox driver issue perhaps?  Repeated attempts with this method does the same thing with the same message.

That's what I'm guessing. I've tested this install on a windows hosted virtualbox, & proper partition install on 2 different laptops (a newish uefi only HP envy & an old Toshiba sattelite which I boot in bios/csm mode) & I didn't get this behaviour.

nixer wrote:

I will be glad to assist in troubleshooting.  Please let me know.  This is an easy to use way to test and experiment with multiple init systems within the same install.  This is a very interesting concept.

It would be great if you could spare a partition to do a proper metal install & see if you get the same experience with your hardware.

#5 Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-03-19 14:13:29

Prowler_Gr
Replies: 10

I would like to present an 'init-diversity' spin of the current xfce release of Devuan 5 Daedalus

Download link:
Devuan-5.0_xfce_init-diversity-edition_amd64_UNOFFICIAL_20240319

This includes 5 inits (sysvinit – s6-rc – s6-66 – OpenRC - runit),  4 able to run live (except OpenRC) & available to install (OpenRC included).

username: devuan
password: devuan
root password: toor

@fsmithred, I used refractasnapshot to create this iso, OpenRC installs & boots as expected while installed, however for some reason I was unable to get it to boot directly from the live iso. Unsure if this issue is related to refracta, or the debian live tools, but it maybe worth troubleshooting.

Credits for should go to all contributors & testers of the original 'init-diversity' antiX-23 spins, especially anticapitalista of antiX, aitor of Gnuinos, Eric of Obarun, & all the antiX forum members testing my builds.

devuan-isolinux-live.JPG

devuan-s6-rc.JPG

devuan-s6-66.JPG

devuan-openrc.JPG

devuan-runit.JPG

#6 Re: Devuan Derivatives » antiX 23.1 "init-diversity" edition » 2024-03-03 08:54:39

@bimon:

This is not a new idea, skarnet has already dedicated a full section on his website mapping out in detail the amount of work required to create such a translator (or parser) converting systemd units to s6-rc services.

https://skarnet.org/software/s6/unit-conversion.html

On the other hand Eric Vidal of Obarun (author of 66), has developed the framework for 66 to use service frontend files in very similar syntax to systemd unit files.

https://web.obarun.org/software/66/late … ntend.html
.
These are really easy to create without the real need of a systemd parser.
If you pay attention to section  “A word about the @execute key” you will find that you could pretty much use a sysvinit script, a bash script to resolve a systemd file, or a simple execline command to run a service with s6-66.

The antiX build is a very good testbed to explore all these options, and the developers there are keen to adopt this for their future releases.

I just hope Devuan is prepared to do the same once antiX gets this off the ground in a fully supported OFFICIAL release.

#7 Re: Devuan Derivatives » antiX 23.1 "init-diversity" edition » 2024-02-17 11:44:44

nixer wrote:

This release is impressive.  You have done an excellent job!

Thank you @nixer for your kind words.

aitor wrote:

Thanks for sharing the iso in d1g, Prowler_Gr smile

Thank you once more @aitor for all your contributions to help us get so far.
Without your gnuinos experimental build & the s6 deb-src sources you shared, and Eric's personal involvement with 66 it wouldn't have happened (at least in its current form & timing)
It was a great experience for me to collaborate with 3 great distro leaders (antiX - gnuinos - Obarun) to get this out for the community to test.

golinux wrote:

Anticapitalista was a regular here for years. Was very sorry that he decided to leave us because of another user's borderline posts. I miss him . . .

Without knowing the history of what might have happened back then, I believe he'd be happy to hear from you. Any feedback from you about this release on the antiX forum might be an excellent opportunity to break the ice wink

#8 Devuan Derivatives » antiX 23.1 "init-diversity" edition » 2024-02-15 22:30:19

Prowler_Gr
Replies: 10

antiX is not a Devuan derivative but a sister distro with some common goals.

I believe this would be of high interest to the broad Devuan community, therefore I'm posting this here:

https://antixlinux.com/unofficial-antix … sity-spin/

We offer you a development release of antiX-23-full edition (32 and 64 bit) shipping with 4 init systems out of the box and still systemd-free!

*sysVinit
*runit
*s6
*s6-66

This ‘spin’ has been developed by ProwlerGR and is fully supported by the antiX team, even though it is in development stage.

* Multiple grub (isolinux) entries available allow to boot live into any of the 4 available inits
* The s6-rc Service Manager (inspired by the runit Service Manager), comes preinstalled making s6-rc management a breeze.
* Service files have been optimised, providing a very strong foundation for any official work to come.

Just a few notes to all that plan to try it:
– Running it live works as expected for what it is intended.
– If you plan to install, it is important to boot into the “default” boot entry prior to installing. The installer has unpredicted behaviour breaking a few things (reboot, poweroff) if you install using the non default init entries.
– To enable the multi-init grub menu after first install from iso just run
sudo dpkg-reconfigure grub-multi-init-enabler

Username = antix
Password for user and root = antix

This work would not have been possible without the active cooperation of Eric (Obarun), aitor (gnuinos) and antiX testers and devs.

Download here: https://sourceforge.net/projects/antix- … s/Testing/

Please post comments at the antiX forum.

#9 Re: Installation » install s6 init system » 2024-01-06 04:52:52

The debian-daedalus version is not booting up at all.
ISO is not corrupted and dd'd to 2 different usb-keys.

Try re-downloading.
It certainly boots, it was very popular in the antiX forum.

https://www.antixforum.com/forums/topic … er/page/6/

This led me to create the 2 antiX respins.

#10 Re: Installation » install s6 init system » 2024-01-05 15:34:29

...& finally a 32bit (i386) respin of antiX-23

antiX-23_i386_s6-init_20240105.iso

User: antix
Password: antix
root password: antix

antix-23_i386_respin.jpg

#11 Re: Installation » install s6 init system » 2023-12-31 07:09:53

I also created an antiX-23 s6 respin if anybody is interested

AntiX-23_amd64_s6-20231231

User: antix
Password: antix
root password: antix

antiX-s6 Screenshot

#12 Re: Installation » install s6 init system » 2023-12-23 14:47:41

My own Devuan s6-rc respin (heavily modified from the gnuinos image) for anybody that may be interested

Devuan_5.0_Daedalus_amd64_s6-20231223_2221.iso
Devuan_5.0_Daedalus_amd64_s6-20231223_2221.iso.sha256

User: devuan
Password: devuan
root password: toor

I should say that it is highly experimental but also extremely functional.

Included:

- Upgraded to the latest devuan kernel & installed some non-free-firmware (essential to be tested on real hardware)
- Fixed a few issues with some s6-rc scripts & bundles that were causing failures on the original gnuinos image.
- Lightdm (active display manager & enabled in "Default" bundle)
- KDE Plasma (default desktop on autologin)
- XFCE (available through display manager)
- LXDE (available through display manager)
- LXQT (available through display manager)
- IceWM (available through display manager)
- Fluxbox (available through display manager)
- dhcpcd (active & enabled in "Default" bundle)
- NetworkManager (active & enabled in "Default" bundle)
- bluetoothd (active & enabled in "Default" bundle)
- ufw (active & enabled in "Default" bundle)
- xrdp (active & enabled in "Default" bundle)
- samba (active & enabled in "Default" bundle)

- sddm (available but inactive - not in "Default" bundle)
- lxdm (available but inactive - not in "Default" bundle)

I hope this assists in getting some traction for s6-rc to slowly be officially supported in Devuan/Debian.

Devuan-s6 Screenshot

#13 Re: Installation » install s6 init system » 2023-12-23 13:30:54

aitor wrote:

There is a gnuinos image build with s6 for trial use and testing:

https://www.gnuinos.org/mirror/daedalus … rimental)/

The announcement:

https://lists.dyne.org/lurker/thread/20 … a8.en.html

I just registered on the forum to say a big thank you for being the first to make a serious effort to port s6/s6-rc on a debian based system.

Board footer

Forum Software