<br />
&#160; This Xsetup file actually exists prior to KDE 4.4b2 on 9.10.&#160; I have KDE 4.3.4 with the very same lines.&#160; I believe it was a way to make the KDM greeter seem like a part of the startup process, hide the long KDM startup delay and after login the splash continues.&#160; KDM is supposed to kill the splash screen automatically once it starts.&#160; Correct me if I'm wrong.&#160; I don't think autologin requires the spash to be run since it shows the splash on its own.<br />
On the other hand, I think It is also a very hackish way of testing for AutoLoginEnable since any case/character or space mismatch will fail to evaluate entirely.&#160; For instance if the true were True that wouldn't work.&#160; It would also fail if the line started with a space.&#160; Theoretically neither would happen as long as you are using the current programs to set auto login, but the rc file should be parsed as variables properly to ensure a future proof setup where a mild space wouldn't clow up the whole setup.<br />
<p>----------------original message-----------------<br />
From: "Ike Sumera" &lt;ike.sumera@gmail.com&gt;<br />
To: "Kubuntu Developer Discussion" &lt;kubuntu-devel@lists.ubuntu.com&gt;<br />
Date: Sun, 03 Jan 2010 16:22:24 -0600<br />
----------------------------------------------------------</p>
<blockquote type="cite"><br />
If it could not find AutoLoginEnable=true then show ksplash...<br />
<br />
<div>On Sat, Jan 2, 2010 at 11:38 AM, Zorael <span>&lt;<a href="mailto:zorael@gmail.com">zorael@gmail.com</a>&gt;</span> wrote:<br />
<blockquote style="" class="gmail_quote">Hiho,<br />
<br />
I'm running 9.10 with 4.4b2 packages from the kubuntu-ppa/beta ppa. I<br />
have my machine set up to not login automatically, but kdm still<br />
displays ksplashx before showing the greeter. So I had a look at<br />
/etc/kde4/kdm/Xsetup, which looks like the following after removing<br />
comments;<br />
<br />
&#160;if ! grep -q ^AutoLoginEnable=true /etc/kde4/kdm/kdmrc; then<br />
&#160; &#160; &#160;ksplashx Default &amp;<br />
&#160;fi<br />
<br />
The logic there translates to "if autologin is disabled, display<br />
ksplashx". (^ doesn't negate)<br />
<br />
Shouldn't it be the other way around? To make it only display ksplashx<br />
if autologin is enabled?<br />
<br />
<br />
Zorael<br />
<font color="#888888"><br />
--<br />
kubuntu-devel mailing list<br />
<a href="mailto:kubuntu-devel@lists.ubuntu.com">kubuntu-devel@lists.ubuntu.com</a><br />
Modify settings or unsubscribe at: <a target="_blank" href="https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel">https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel</a><br />
</font></blockquote></div>
<br />
<hr />
<br />
<pre>
-- 
kubuntu-devel mailing list
kubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel
</pre>
</blockquote><br /><hr style="border:dotted 1px silver; width:90%; border:dotted 1px silver;"><p><strong>Jeremy Wilkins</strong><br />
(306) 382-8977</p>