<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=6583&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] Why is seatd a hard dependency?]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=6583</link>
		<description><![CDATA[The most recent posts in [SOLVED] Why is seatd a hard dependency?.]]></description>
		<lastBuildDate>Thu, 02 May 2024 07:27:00 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49783#p49783</link>
			<description><![CDATA[<p>Hello @ralph.ronnquist.&#160; Quick answer is I don&#039;t know.&#160; Void Linux is not derived from any other distro, and so goes back to the originating sources [X.org?].&#160; &#160;I will have to ask the Void people if anyone has used &quot;seatd&quot;;&#160; they tend to like display managers instead like &quot;lightdm&quot;.</p><p>update:&#160; I see Void has Runit &quot;sv&quot; services configured so that I can &quot;just&quot; enable the &quot;seatd&quot; service.&#160; &#160;I still don&#039;t understand how seatd will find out that startx needs it.&#160; All will be revealed?</p>]]></description>
			<author><![CDATA[dummy@example.com (jacksprat)]]></author>
			<pubDate>Thu, 02 May 2024 07:27:00 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49783#p49783</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49781#p49781</link>
			<description><![CDATA[<p>Does Void Linux use Devuan&#039;s Xorg (i.e. from xserver-xorg-core package)?</p><p>That is the variant that includes using seatd rather than logind+dbus to mediate input device access, and it is forked by Devuan for that purpose. The forked version also allows a system setup where the UID/GID running Xorg has file mode access to the input device nodes, in which case it also has the option to spawn a seatd sub process for input device access mediation.</p><p>The Debian (non-forked) variant offers only input mediation via logind (over dbus). Though quite possibly Void Linux have their own Xorg variant of course.</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Wed, 01 May 2024 21:32:10 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49781#p49781</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49779#p49779</link>
			<description><![CDATA[<p>@fsmithred:&#160; thanks, &quot;soren&quot; has convinced me that I really want seatd, as it seems to allow Xorg to remain with uid=1000, before and after &quot;startx&quot;.&#160; I must now go back to Void Linux and see if &quot;seatd&quot; can achieve this there.</p>]]></description>
			<author><![CDATA[dummy@example.com (jacksprat)]]></author>
			<pubDate>Wed, 01 May 2024 13:58:46 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49779#p49779</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49778#p49778</link>
			<description><![CDATA[<p>@soren:&#160; thanks for the reply.&#160; As I don&#039;t have a DM, After console login, i type &quot;startx&quot;.&#160; There is no elogind.&#160; I do not knowingly run &quot;startx&quot; as root, and &quot;ps -el | grep Xorg&quot; shows that it is running as &quot;me&quot; and not root. Maybe &quot;seatd&quot; is doing this silently.&#160; I will have to explore what is happening here.</p><p>On Void Linux, I run &quot;startx&quot; as &quot;me&quot;, but I see that Xorg runs with uid=0;&#160; not good.&#160; Interestiingly. Void does not have seatd, Consolekit2, elogind or anything similar.</p>]]></description>
			<author><![CDATA[dummy@example.com (jacksprat)]]></author>
			<pubDate>Wed, 01 May 2024 13:53:26 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49778#p49778</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49774#p49774</link>
			<description><![CDATA[<p>If there is package i would keep around it would be seatd over elogind. Seatd makes it possible to run graphics/input as a non root user. How do you login to openbox, using startx? The old way of starting x without a login manager or elogind was running X as root afaik?</p><p>Edit: more info here: <a href="https://sr.ht/~kennylevinsen/seatd/" rel="nofollow">https://sr.ht/~kennylevinsen/seatd/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (soren)]]></author>
			<pubDate>Wed, 01 May 2024 10:18:42 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49774#p49774</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49773#p49773</link>
			<description><![CDATA[<p>Is it also trying to remove libseat1 when it removes seatd?&#160; When I try to remove libseat1, it wants to remove xorg. I can&#039;t try to remove seatd because it&#039;s not installed. Maybe you could <span class="bbc">apt install libseat1</span> to set it to manually installed so it doesn&#039;t get removed with seatd.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Wed, 01 May 2024 10:17:33 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49773#p49773</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Why is seatd a hard dependency?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=49772#p49772</link>
			<description><![CDATA[<p>I was removing packages that I didn&#039;t want on my Devuan 5 laptop [aim = frugal system].&#160; As I could not see any reason for keeping the &quot;seatd&quot; package [no Display Manager, just Openbox], I tried to remove it.&#160; When I tried this, &quot;apt-get remove seatd&quot; wanted to remove Xorg and many others that were important for my system.&#160; Why is Seatd such a hard dependency in Devuan?&#160; Thanks.</p>]]></description>
			<author><![CDATA[dummy@example.com (jacksprat)]]></author>
			<pubDate>Wed, 01 May 2024 09:18:28 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=49772#p49772</guid>
		</item>
	</channel>
</rss>
