<br />
  This Xsetup file actually exists prior to KDE 4.4b2 on 9.10.  I have KDE 4.3.4 with the very same lines.  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.  KDM is supposed to kill the splash screen automatically once it starts.  Correct me if I'm wrong.  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.  For instance if the true were True that wouldn't work.  It would also fail if the line started with a space.  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" <ike.sumera@gmail.com><br />
To: "Kubuntu Developer Discussion" <kubuntu-devel@lists.ubuntu.com><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><<a href="mailto:zorael@gmail.com">zorael@gmail.com</a>></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 />
 if ! grep -q ^AutoLoginEnable=true /etc/kde4/kdm/kdmrc; then<br />
     ksplashx Default &<br />
 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>