<?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=7399&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] OpenRC Woes]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7399</link>
		<description><![CDATA[The most recent posts in [SOLVED] OpenRC Woes.]]></description>
		<lastBuildDate>Sat, 21 Mar 2026 18:18:08 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62791#p62791</link>
			<description><![CDATA[<h5> The Fix Came</h5><p>Seems with OpenRC 0.63, you can simply enable user services with </p><div class="codebox"><pre><code>pam-auth-update --enable openrc</code></pre></div><p>and making a user.$USER file, meaning you no longer have to compile and extract bits of Git OpenRC.</p>]]></description>
			<author><![CDATA[dummy@example.com (rwall)]]></author>
			<pubDate>Sat, 21 Mar 2026 18:18:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62791#p62791</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57932#p57932</link>
			<description><![CDATA[<p>@rwall that sounds peculiar, but I am glad you found out the answer you needed</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Tue, 09 Sep 2025 03:47:52 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57932#p57932</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57926#p57926</link>
			<description><![CDATA[<p>I figured out the issue, after reinstalling again. Both times, I installed Daedelus, copied over my old sources.lists and important config files, upgraded to Ceres, and reinstalled a cache of packages I downloaded before I first reinstalled to create a reasonable approximation of my old system. Turns out, the reason OpenRC on Devuan doesn&#039;t start user services is that, through some miracle of packaging, it doesn&#039;t include facilities for <strong>running</strong> user services. There&#039;s no /etc/init.d/user service to link against, and the openrc-user file in pam.d doesn&#039;t exist, either (though that&#039;s more understandable). I&#039;ll probably figure out how to write a bug report on this, assuming this isn&#039;t intentional.</p><p> I do not recommend anyone else peform the following sequence of events, and instead hope that a fix comes someday to remove the need for all this bodging. However, if you think this is at all a good idea, here&#039;s what I did to fix my issue:</p><ul><li><p>Built OpenRC from source, copied /build/init.d/user from there to my /etc/init.d/, changing any references of /usr/lbexec/rc to /usr/lib/rc, as that&#039;s where OpenRC&#039;s internal utilities are installed on Devuan (Do not install all of OpenRC from source after building; that bricked my system, and you only need a single file from it anyway)</p></li></ul><ul><li><p>Added the following to the end of /etc/pam.d/common-session (this was pulled from the Artix wiki, and it seems to work reasonably well):</p><div class="codebox"><pre><code>session [default=1 success=ignore] pam_succeed_if.so uid &gt;= 1000
-session optional pam_openrc.so</code></pre></div></li></ul><ul><li><p>Created a new /etc/pam.d/openrc-user file, with the following contents:</p><div class="codebox"><pre><code>#%PAM-1.0
#OpenRC-User starts up the user session for OpenRC. It needs all the
#stuff a common user session has
session include common-session</code></pre></div></li></ul><ul><li><p>Symlinked /etc/init.d/user to /etc/init.d/user.(me), as instructed, in addition to creating /etc/user/init.d/, ~/.config/rc/runlevels, and ~/.config/rc/init.d .</p></li></ul><p>Doing all this allows me to run user services of some description. Though I doubt you want to see my scripts for Pipewire, they can start automatically now.</p>]]></description>
			<author><![CDATA[dummy@example.com (rwall)]]></author>
			<pubDate>Mon, 08 Sep 2025 14:29:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57926#p57926</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57923#p57923</link>
			<description><![CDATA[<p>@rwall stable or testing?</p><p>And if unstable, that&#039;s why its happening. Its meant for developers lol.</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Mon, 08 Sep 2025 04:37:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57923#p57923</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57915#p57915</link>
			<description><![CDATA[<p>major kudos and hat-tip to @Andre4freedom for expending their finite, valuable time and energy to actually post...what the rest of us were thinking.</p>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Sun, 07 Sep 2025 13:44:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57915#p57915</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57907#p57907</link>
			<description><![CDATA[<p>Dear me... @rwall....<br />What exact version did you install?<br />Which ISO file?<br />Which method?<br />What special software do you install?<br />Have you thought of the SysV-Init files of your software to be used with OpenRC?<br />(/etc/init.d/......, maybe you have to install/edit/generate these special init.files, there may exist packages for it as in artix))<br />What hardware are you installing on?<br />Have you tried the superb method of testing with a live-iso as recommended by greenjeans?<br />And, last but not least:<br />If you are asking for help on this forum, after studying the documentation, please give detailed information on your configuration. (software-sources, versions, repo-info, system,.. simply all that enables our clever and volunteering members to help or give advice.</p><p>Have a good day all the same.</p>]]></description>
			<author><![CDATA[dummy@example.com (Andre4freedom)]]></author>
			<pubDate>Sun, 07 Sep 2025 09:21:49 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57907#p57907</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57905#p57905</link>
			<description><![CDATA[<p>Reinstalled completely. The sound is more broken than it was before, all the front-facing stuff I interacted with is now off in myriad different ways, and I still can&#039;t get OpenRC to automatically start my stuff, but hey, at least the non-fatal error is gone.</p><p>(... I don&#039;t think it was worth it)</p>]]></description>
			<author><![CDATA[dummy@example.com (rwall)]]></author>
			<pubDate>Sat, 06 Sep 2025 23:25:07 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57905#p57905</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57900#p57900</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>I&#039;m honestly terrified of installing a new system. This is the culmination of six years of tinkering and bodging, and so many little things have been adjusted that I&#039;ve forgotten what exactly I did to make it all happen.</p></div></blockquote></div><p>In future I would recommend an install log. Every system I install I do this it is a text file where I document every change made to the system, the reason for the change and if relevant the URLs of the web page(s) where I found the solution. This method has saved many a headache in trying to figure out the changes. I also use a <strong>## Changed by me</strong> comment section in every configuration file changed where it was changed with a similar explanation block used for the change as goes in the install log. This makes it an easy grep to find any file I have made changes to.</p>]]></description>
			<author><![CDATA[dummy@example.com (RedGreen925)]]></author>
			<pubDate>Sat, 06 Sep 2025 19:06:33 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57900#p57900</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57897#p57897</link>
			<description><![CDATA[<p>I recommend you avoid using ceres/sid.</p><p>If you use testing, openrc would probably work for that too, but devuan unstable is just a good way to get a broken system.</p><p>If you don&#039;t know how to fix the problems that come with unstable, use testing or stable. I cannot recommend this enough.</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Sat, 06 Sep 2025 18:38:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57897#p57897</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57896#p57896</link>
			<description><![CDATA[<p>You don&#039;t have to install something to try it, burn you a hybrid iso onto a USB stick and give it a whirl, you can install packages into a live system to see if they work. It&#039;s not that scary and you obviously have some advanced skills and knowledge. <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sat, 06 Sep 2025 17:48:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57896#p57896</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57895#p57895</link>
			<description><![CDATA[<p>I&#039;m honestly terrified of installing a new system. This is the culmination of six years of tinkering and bodging, and so many little things have been adjusted that I&#039;ve forgotten what exactly I did to make it all happen. A bunch of installed packages are no longer in the repos, custom software has been installed outside of the package repos, an unknown number of udev rules were changed, and I&#039;m extremely unwilling to touch my xorg.conf again. I&#039;d rather not be here with a half-functional system until 2031.</p>]]></description>
			<author><![CDATA[dummy@example.com (rwall)]]></author>
			<pubDate>Sat, 06 Sep 2025 17:37:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57895#p57895</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57892#p57892</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>So this may be the very occasion to install a fresh system</p></div></blockquote></div><p>Seconding this excellent advice.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sat, 06 Sep 2025 17:12:13 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57892#p57892</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57890#p57890</link>
			<description><![CDATA[<p>So this may be the very occasion to install a fresh system:<br />Devuan Daedalus and choose OpenRC<br />or<br />Devuan Excalibur (if you are keen to try, although it&#039;s quite stable already) and choose OpenRC.</p><p>The standard installer does an excellent job.<br />Just know that Excalibur has implemented the &quot;usr-merge&quot; already. This makes a dist-upgrade v5 to v6 a bit tricky. Read the notes and instructions.<br />Good luck!</p>]]></description>
			<author><![CDATA[dummy@example.com (Andre4freedom)]]></author>
			<pubDate>Sat, 06 Sep 2025 16:00:10 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57890#p57890</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57888#p57888</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>@rwall, add some double-quotes, and make that line 17 be</p><p>if [ ! -e &quot;${RC_SVCDIR}/softlevel&quot; ]; then</p><p>and then you won&#039;t have that problem (at least).</p></div></blockquote></div><p>I&#039;ve tried that on a fair few occasions. The same result occurs. I&#039;m starting to think that RC_SVCDIR either has multiple paths or it&#039;s not set at boot. My computer has things all over the place - the root filesystem been transplanted over and over again onto different drives for six years, so it&#039;s possible things have gotten so messy that RC_SVCDIR is in multiple places.</p>]]></description>
			<author><![CDATA[dummy@example.com (rwall)]]></author>
			<pubDate>Sat, 06 Sep 2025 14:46:28 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57888#p57888</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] OpenRC Woes]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57887#p57887</link>
			<description><![CDATA[<p>@rwall, add some double-quotes, and make that line 17 be</p><div class="codebox"><pre><code>if [ ! -e &quot;${RC_SVCDIR}/softlevel&quot; ]; then</code></pre></div><p> and then you won&#039;t have that problem (at least).</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Sat, 06 Sep 2025 09:11:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57887#p57887</guid>
		</item>
	</channel>
</rss>
