The officially official Devuan Forum!

You are not logged in.

#26 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-20 03:54:38

>> Are you developing turnstile?

No. I"m a regular user. I watched how Turnstile worked in Chimera Linux and tried to do the same in Devuan. To do this, I had to make my own Dinit-dbus file and modify the dinit backend script in Turnstile. This is an experiment. Through elogind, everything works perfectly. I also had to fix the work of dinit in cgroups. I hope my settings will interest someone and the developers will take care of the support of dinit in Devuan.

>>Why is turnstile related to which init system is in use?

Turnstile works with other init systems, but I fixed it work with dinit in this particular system. It will not work fully with the standard settings for the dinit backend - they are for Chimera Linux.

#27 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-19 16:52:50

Sorry, I'm using Google Translate
My opinion is that Artix and Arch are not suitable for experimenting with init systems - they break very easily. Sid and Apt are better for this. The work of Dinit in Chimera Linux is the standard to be strived for. There the system is built to bypass Logind. I can't do the same on Devuan - there are permission problems. But I did my best to make Turnstile work. It controls the session and user services.

Snimok-ekrana-20260419-194809.png

#28 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-19 14:06:06

Sorry,I didn"t notice smile There were also problems with the cyclical launch of Turnstile services. I corrected it.

  Turnstile - still in development...It's difficult with it.

#29 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-18 17:33:52

Finished Dinit.Fixed running grafical.target with turnstile
Fixed starting a session with turnstile -now turnstile works completely like on Chimera Linux
Also fixed other bugs. Minimal, optimized for games with fresh software. Dinit is beautiful smile

#30 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-15 09:24:02

l4nc, thank you!

Fixed Polkit, PackageKit

#31 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-14 04:59:17

Fixed Dinit working with Cgroups, Turnstile work, Pipewire now runs through Dinit user services. There are still small problems, but they run into the lack of Dinit support in Devuan.

#32 Re: Devuan » Seamless Devuan Project » 2026-04-11 11:39:03

Hi, here"s how runing Pipewire in MX:

/usr/bin/pipewire-start

#!/bin/bash

configfile="$HOME/.config/Devuan/pipewire-start.conf"
if [ ! -e "$configfile" ]; then
	echo "#delay wireplumber session manager to give pipewire time to settle before launch" > "$configfile"
	echo "wireplumber_delay=2" >> "$configfile"
fi

source "$configfile"

#start them up
echo "starting pipewire"
#kill existing servers per user
if [ -n "$(pgrep -x -u $USER pipewire)" ]; then
	pkill -x -u $USER pipewire
fi
if [ -n "$(pgrep -x -u $USER pipewire-pulse)" ]; then
	pkill -x -u $USER pipewire-pulse
fi
if [ -n "$(pgrep -x -u $USER wireplumber)" ]; then
    pkill -u $USER wireplumber
fi
#start up new servers
/usr/bin/pipewire 2>/dev/null &
/usr/bin/pipewire-pulse &
#ignore config file value if not a postive non-zero number
check=$(echo "$wireplumber_delay>0" | bc -l)
if [ $check == 1 ]; then
	echo "delay wireplumber server start $wireplumber_delay seconds"
	echo "configurable in $configfile"
	sleep $wireplumber_delay
fi
/usr/bin/wireplumber 2>/dev/null &

exit 0

/usr/bin/wireplumber-start

#!/bin/bash
#try to start wireplumber all the time
if [ -z "$(pgrep -x -u $USER wireplumber)" ]; then
    echo "start wireplumber"
	/usr/bin/wireplumber &
fi

exit 0

/etc/xdg/autostart/pipewire-start.desktop

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=pipewire (sysVinit)
Comment=pipewire (sysvinit)
Exec=/usr/bin/pipewire-start
Terminal=false
Hidden=false

#35 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-08 17:39:32

To create the ISO I used MX-Snapshot (it is in the system). I removed debootstrap from the ISO, but you can install it in the live boot and then install the system with debootstrap.
The system has the best GUI installer - Gazelle-installer for installing the system.

#36 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-08 11:05:27

Sorry. I don"t use a Network-manager. Using Dhcpcd. You can do:
ip link
ip link set eth0 up

Now I"ll do it with Network-manager....

Added Network-manager to ISO.

#37 Re: Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-04-04 06:32:27

New minimal version.1.9 gb

Rolling Devuan Unstable + Plasma 6.6 + Dinit + MX Tools

Soft: Synaptic, BleachBit, Grub Customizer, Gparted, Timeshift, Gwenview, PortProton, qBittorrent,Tribler, Firefox, FileZilla, JamesDSP, Strawberry, SMPlayer, AbiWord, Gnumeric, Okular and more.

https://mega.nz/file/b2ZTFIII#PVQ3l1h7v … ZoxLANhk6c

Screenshot-20260423-213818.png

#38 Devuan Derivatives » [SOLVED] MX_Devuan_KDE_dinit » 2026-02-20 09:59:28

Valera
Replies: 63

This is my MX_Devuan with Plasma 6.5 and Dinit. For experiments.

I did not check the work on other configurations.

https://mega.nz/file/37I1FK7C#rnMFbuAe5 … zHHWzMJJUE

Screenshot-20260220-100510.png

#39 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2026-01-25 18:53:57

I"m using MX25 Linux. I moved it to the Devuan 6 base to remove completely systemd. Dinit + Sysvinit initialization system is installed. Dinit is more convenient.

Board footer

Forum Software