<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>133060</bug_id>
          
          <creation_ts>2006-05-11 14:23 0000</creation_ts>
          <short_desc>x11-apps/xinit: KDE not handling hal-events if user logs in too fast</short_desc>
          <delta_ts>2006-05-13 13:05:56 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P4</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dev-zero@gentoo.org</reporter>
          <assigned_to>x11@gentoo.org</assigned_to>
          <cc>matrixhax0r@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>dev-zero@gentoo.org</who>
            <bug_when>2006-05-11 14:23:57 0000</bug_when>
            <thetext>In recent xinit (x11-apps/xinit-1.0.2-r3), the dependencies have changed to make xdm start up sooner. 
The problem is now that if the user logs in (using KDE) before hal is started, KDE will not handle device-events at all.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-05-11 16:58:57 0000</bug_when>
            <thetext>Fixed by adding hald to the &apos;use&apos; line in the init script. Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matrixhax0r@gmail.com</who>
            <bug_when>2006-05-13 09:07:16 0000</bug_when>
            <thetext>This still doesn&apos;t work. Hald needs dbus. Dbus needs nscd/dns. These have to wait until the network is initialized.

Currently when hald tries to start, it fails. I think having hald failing to start and not comming up at all is worse than having it load late.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-05-13 13:05:56 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; This still doesn&apos;t work. Hald needs dbus. Dbus needs nscd/dns. These have to
&gt; wait until the network is initialized.
&gt; 
&gt; Currently when hald tries to start, it fails. I think having hald failing to
&gt; start and not comming up at all is worse than having it load late.

If the hald/dbus init script&apos;s dependencies aren&apos;t correct or aren&apos;t being started correctly, that ought to be either a problem of hal/dbus or baselayout, not xinit. After a quick glance I see that hald has a &apos;need dbus&apos;, correctly, but dbus has no deps on anything. Perhaps you should file a new bug for that.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>