<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=7823&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / MX_Devuan_KDE_dinit]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7823</link>
		<description><![CDATA[The most recent posts in MX_Devuan_KDE_dinit.]]></description>
		<lastBuildDate>Mon, 20 Apr 2026 05:18:27 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63313#p63313</link>
			<description><![CDATA[<p>&gt;&gt; Why that kind of sales blurb?&#160; </p><p>Sorry, it&quot;s just a piece from the Internet, but it explains why I messed with Turnstile, and I just like dinit. I did it for myself as best I could, and I share it with others. This is relevant for those who use KDE and Wayland.</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Mon, 20 Apr 2026 05:18:27 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63313#p63313</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63312#p63312</link>
			<description><![CDATA[<p>@Valera, there are too many nonsense statements in that.<br />Why that kind of sales blurb?<br />There is no special power in any of these programs. Nothing complicated.</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Mon, 20 Apr 2026 05:06:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63312#p63312</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63311#p63311</link>
			<description><![CDATA[<p>From the Internet:</p><p>&quot; What&#039;s the point of running the graphical stack and session via Turnstile in Chimera Linux?</p><p>In the context of Chimera Linux, using Turnstile is a deliberate architectural choice. It provides all the power of systemd for managing user and graphical services while remaining completely independent from systemd itself and its philosophy.</p><p>Simply put, Turnstile solves three key problems that are critical for modern graphical environments:</p><p>&#160; &#160; &#160;Automatic user service management: It automatically starts your personal instance of Dinit (or runit) right after you log in, and crucially, shuts it down properly when you log out.</p><p>&#160; &#160; &#160;Proper application runtime environment: It creates and manages the XDG_RUNTIME_DIR (typically /run/user/1000), which is required for PipeWire, Wayland, and many other modern applications to function.</p><p>&#160; &#160; Graphical session management: It provides targets like graphical.target, allowing you to start all your desktop environment services with a single command and manage them as a unified whole.</p><p>🖥️ How does this work in practice with the graphical stack?</p><p>The process is seamless but logical and elegant:</p><p>&#160; &#160; Login: You enter your password in a display manager (e.g., SDDM). The PAM module pam_turnstile notifies the turnstiled daemon that a session is starting.</p><p>&#160; &#160; Environment setup: Turnstile creates the /run/user/$(id -u) directory, sets environment variables (XDG_RUNTIME_DIR, DBUS_SESSION_BUS_ADDRESS), and launches your user instance of Dinit.</p><p>&#160; &#160; Service startup: Your dinit --user receives a command to start the graphical.target. This target includes launching pipewire, wireplumber, dbus-daemon, and finally your Wayland compositor (e.g., labwc, sway).</p><p>&#160; &#160; Work and logout: You use your system. When you log out, Turnstile signals your user Dinit to stop, which gracefully terminates all child processes and cleans up the /run/user directory.</p><p>🤔 Why use this instead of just elogind?</p><p>That&#039;s a fair question. Unlike elogind (which is essentially a stripped-out piece of systemd), Turnstile was designed from the ground up to be service manager agnostic.</p><p>&#160; &#160; elogind only knows about systemd. It doesn&#039;t know how to directly manage Dinit or OpenRC.</p><p>&#160; &#160; Turnstile is specifically built not to care what init system you&#039;re using. It simply executes a backend — a small script — which in turn launches your dinit --user or runsvdir.</p><p>Thanks to this architectural decision, Chimera Linux can have:</p><p>&#160; &#160; System-wide Dinit for global services.</p><p>&#160; &#160; User Dinit for your personal services, launched via Turnstile.</p><p>&#160; &#160; seatd or elogind for device access.</p><p>All these different systems work together without interfering with each other, making Chimera Linux one of the most cohesive and thoughtfully designed distributions outside the systemd ecosystem.&quot;</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Mon, 20 Apr 2026 04:28:33 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63311#p63311</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63310#p63310</link>
			<description><![CDATA[<p>&gt;&gt; Are you developing turnstile? </p><p>No. I&quot;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.</p><p>&gt;&gt;Why is turnstile related to which init system is in use?</p><p>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.</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Mon, 20 Apr 2026 03:54:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63310#p63310</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63304#p63304</link>
			<description><![CDATA[<p>Are you developing turnstile?</p><p>Or &quot;simply&quot; fixing its dinit backend?</p><p>I guess I don&#039;t understand why you would need to experiment with init systems while fixing the dinit backend for turnstile. </p><p>And turnstile in itself should be agnostic about init system.&#160; It merely is a service that implements that concept of &quot;User Services&quot; where a user may set up &quot;services&quot; (programs) to start and restart when and while the user is logged in, and terminate when they log out.</p><p>Of course the ABI in detail has that start/restart as a 2-step matter with a &quot;started&quot; notification from the service control scripting separate from progress monitoring, and that&#039;s what the backend provides. The backend flavours, to me, only concerns which support utilities for process management would be expected.</p><p>But I may well have misunderstood it all. Why is turnstile related to which init system is in use?</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Sun, 19 Apr 2026 23:25:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63304#p63304</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63302#p63302</link>
			<description><![CDATA[<p>Sorry, I&#039;m using Google Translate <br />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&#039;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.</p><p><a href="https://postimg.cc/YhWk1B76" rel="nofollow"><span class="postimg"><img src="https://i.postimg.cc/YhWk1B76/Snimok-ekrana-20260419-194809.png" alt="Snimok-ekrana-20260419-194809.png" /></span></a></p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Sun, 19 Apr 2026 16:52:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63302#p63302</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63300#p63300</link>
			<description><![CDATA[<p>I&#039;ve heard that the integration in Chimaera Linux is perfect and a lot better than in ARTix. Are you sure it is the same level of implementation? <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (l4nc)]]></author>
			<pubDate>Sun, 19 Apr 2026 16:06:21 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63300#p63300</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63299#p63299</link>
			<description><![CDATA[<p>Sorry,I didn&quot;t notice <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /> There were also problems with the cyclical launch of Turnstile services. I corrected it.</p><p>&#160; Turnstile - still in development...It&#039;s difficult with it.</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Sun, 19 Apr 2026 14:06:06 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63299#p63299</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63279#p63279</link>
			<description><![CDATA[<p>Finished Dinit.Fixed running grafical.target with turnstile<br />Fixed starting a session with turnstile -now turnstile works completely like on Chimera Linux<br />Also fixed other bugs. Minimal, optimized for games with fresh software. Dinit is beautiful <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Sat, 18 Apr 2026 17:33:52 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63279#p63279</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63218#p63218</link>
			<description><![CDATA[<p>l4nc, thank you!</p><p>Fixed Polkit, PackageKit</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Wed, 15 Apr 2026 09:24:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63218#p63218</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63206#p63206</link>
			<description><![CDATA[<p>I’m not a huge fan of KDE, but I’m glad someone’s adapting a Dinit to Devuan – great work, Valera!</p>]]></description>
			<author><![CDATA[dummy@example.com (l4nc)]]></author>
			<pubDate>Tue, 14 Apr 2026 16:03:15 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63206#p63206</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63193#p63193</link>
			<description><![CDATA[<p>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.</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Tue, 14 Apr 2026 04:59:17 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63193#p63193</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63152#p63152</link>
			<description><![CDATA[<p>Fixed the work of Dinit user services</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Sat, 11 Apr 2026 07:18:40 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63152#p63152</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63125#p63125</link>
			<description><![CDATA[<p>Updated ISO with Plasma 6.6</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Thu, 09 Apr 2026 09:30:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63125#p63125</guid>
		</item>
		<item>
			<title><![CDATA[Re: MX_Devuan_KDE_dinit]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63116#p63116</link>
			<description><![CDATA[<p>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.<br />The system has the best GUI installer - Gazelle-installer for installing the system.</p>]]></description>
			<author><![CDATA[dummy@example.com (Valera)]]></author>
			<pubDate>Wed, 08 Apr 2026 17:39:32 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63116#p63116</guid>
		</item>
	</channel>
</rss>
