<?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=3606&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3606</link>
		<description><![CDATA[The most recent posts in xdm - X Display Manager (on beowulf system with no dbus operational).]]></description>
		<lastBuildDate>Mon, 15 Jun 2020 09:30:13 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22693#p22693</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><div class="quotebox"><cite>HevyDevy wrote:</cite><blockquote><div><p>I believe needs root rights as i have to install xserver-xorg-legacy and the modify&#160; <span class="bbc">/etc/X11/Xwrapper.config </span><br />to have..<br /><span class="bbc">needs_root_rights=yes</span></p></div></blockquote></div><p>Nope.</p><p>Devuan beowulf can now run rootless X OOTB (as long as the <span class="bbc">startx</span> command is used) thanks to elogind <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></div></blockquote></div><p>That may be true if using elogind but elogind depends on dbus and as i dont have dbus enabled and i have it pinned i have to use xserver-xorg-legacy. Thems the disadvantage of not using dbus i suppose.</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Mon, 15 Jun 2020 09:30:13 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22693#p22693</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22692#p22692</link>
			<description><![CDATA[<div class="quotebox"><cite>HevyDevy wrote:</cite><blockquote><div><p>I believe needs root rights as i have to install xserver-xorg-legacy and the modify&#160; <span class="bbc">/etc/X11/Xwrapper.config </span><br />to have..<br /><span class="bbc">needs_root_rights=yes</span></p></div></blockquote></div><p>Nope.</p><p>Devuan beowulf can now run rootless X OOTB (as long as the <span class="bbc">startx</span> command is used) thanks to elogind <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Mon, 15 Jun 2020 09:10:36 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22692#p22692</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22689#p22689</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>What about if you have ~/.xsession with just <span class="bbc">exec dwm</span> and then add ~/.xsessionrc to source ~/.profile?</p><p>You probably shouldn&#039;t use xdm any way because it will run X under the root user. The <span class="bbc">startx</span> command runs X under your normal user, which is much better.</p></div></blockquote></div><p>Can confirm that having ~/.xsession with just <span class="bbc">exec dwm</span> and ~/.xsessionrc sourcing ~/.profile is the solution.</p><p>I prefer startx but even that i believe needs root rights as i have to install xserver-xorg-legacy and the modify&#160; <span class="bbc">/etc/X11/Xwrapper.config </span><br />to have..<br /><span class="bbc">needs_root_rights=yes</span></p><p>I was just interested to use xdm as it seems like the only display manager that does not need dbus as a dependency. </p><p>Anyhow thanks.</p><p>EDIT: correction looks like lxdm doesnt need dbus either.</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Mon, 15 Jun 2020 09:01:13 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22689#p22689</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22677#p22677</link>
			<description><![CDATA[<p>What about if you have ~/.xsession with just <span class="bbc">exec dwm</span> and then add ~/.xsessionrc to source ~/.profile?</p><p>You probably shouldn&#039;t use xdm any way because it will run X under the root user. The <span class="bbc">startx</span> command runs X under your normal user, which is much better.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Sun, 14 Jun 2020 17:47:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22677#p22677</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22669#p22669</link>
			<description><![CDATA[<p>yes i did source before exec dwm.</p><div class="codebox"><pre><code>if    [ -r ~/.profile ]; then
        . ~/.profile; 
fi

exec dwm</code></pre></div><p>dwm is from suckless.org so, built from source.</p><p>There is definetly something im missing here, if i go back to startx and remove xdm .profile is sourced again.</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Sun, 14 Jun 2020 13:08:51 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22669#p22669</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22668#p22668</link>
			<description><![CDATA[<p>Oh really? In which case sorry for the misinformation. I&#039;ve never actually tried xdm.</p><p>EDIT: hold on, did you source ~/.profile <em>before</em> the <span class="bbc">exec dwm</span> line? Nothing in that file will be read after an <span class="bbc">exec</span> statement.</p><p>And ~/.xsessionrc isn&#039;t really intended as a replacement for ~/.xsession, it is an adjunct to that file.</p><p>Devuan&#039;s display managers should automatically start whatever is set as the x-session-manager alternative with no need for further configuration, or /etc/alternatives/x-window-manager otherwise.</p><p>How did you install dwm? Is it the Devuan package or did you compile it yourself?</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Sun, 14 Jun 2020 12:57:56 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22668#p22668</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22665#p22665</link>
			<description><![CDATA[<p>ok Hoas, on your advice i have removed .xinitrc and .xsession (not your advice on removing those files but if just using .xsessionrc they should not be needed right?)</p><p>I only have .xsessionrc and in that file is </p><p><span class="bbc">exec dwm</span></p><p>.profile is still not sourced so lets add in what it says in regards to Xsession</p><p><a href="https://wiki.debian.org/Xsession" rel="nofollow">https://wiki.debian.org/Xsession</a></p><div class="quotebox"><blockquote><div><p>You may dot in some other POSIX shell configuration file: if [ -r ~/.profile ]; then . ~/.profile; fi</p></div></blockquote></div><p>nope .profile is still not being sourced.</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Sun, 14 Jun 2020 12:01:19 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22665#p22665</guid>
		</item>
		<item>
			<title><![CDATA[Re: xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22661#p22661</link>
			<description><![CDATA[<p>If you place a file at ~/.xsessionrc it will be read by any and all display managers (and also the <span class="bbc">startx</span> command) without any need for special hacks.</p><p><a href="https://wiki.debian.org/Xsession" rel="nofollow">https://wiki.debian.org/Xsession</a></p><p>And you should use ~/.xsession instead of ~/.xinitrc (rather than as well as), at least according to the startx man page.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Sun, 14 Jun 2020 10:41:21 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22661#p22661</guid>
		</item>
		<item>
			<title><![CDATA[xdm - X Display Manager (on beowulf system with no dbus operational)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22658#p22658</link>
			<description><![CDATA[<p>Ran into something this afternoon i thought strange, it probably because im missing something or other.<br />On beowulf using sysvinit, dbus disabled i installed xdm , rebooted and xdm failed to source .profile.<br />I have .xinitrc softlinked to .xsession </p><p><del>Should i be using .xprofile instead?</del> &lt;-- tried this, did not work copying over contents of .profile to .xprofile, not having .profile sourced means it loses some of my $PATH setup there.</p><p>In the meantime i found a decent fix whereby i just add in a file to&#160; <span class="bbc">/etc/X11/Xsession.d/75local-profile </span></p><div class="codebox"><pre><code># Source a users .profile, etc
PROFILES=&quot;/etc/profile $HOME/.profile /etc/xprofile $HOME/.xprofile&quot;

for PROFILE in $PROFILES ; do
  [ -f &quot;$PROFILE&quot; ] &amp;&amp; . &quot;$PROFILE&quot;
done

/bin/true</code></pre></div><p>credit to <a href="https://lists.debian.org/debian-user/2006/06/msg02457.html" rel="nofollow">https://lists.debian.org/debian-user/20 … 02457.html</a></p><p>Regards.</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Sun, 14 Jun 2020 10:06:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22658#p22658</guid>
		</item>
	</channel>
</rss>
