On Sun, Oct 12, 2008 at 01:59:57PM -0000, Ted Gould wrote:
> On Sat, 2008-10-11 at 16:17 +0000, Matt Zimmerman wrote:
> > By default, hal starts at S24 while gdm starts at S30. Have you changed
> > the startup order at all?
> >
> > Can you confirm whether hal is running, e.g. by adding "lshal >>
> > somelogfile" to /etc/init.d/gdm:start?
>
> I've attached the two different lshals. One from gdm:start and one when
> the system is completely running. The difference is 5 devices.
>
> udi = '/org/freedesktop/Hal/devices/usb_device_5ac_8205_noserial'
> udi = '/org/freedesktop/Hal/devices/usb_device_5ac_8205_noserial_if0'
> udi =
> '/org/freedesktop/Hal/devices/usb_device_5ac_8205_noserial_if0_bluetooth_hci_1b636334f3'
> udi = '/org/freedesktop/Hal/devices/usb_device_5ac_8205_noserial_if1'
> udi = '/org/freedesktop/Hal/devices/usb_device_5ac_8205_noserial_if2'
>
> These seem to be all enhanced ACPI keys and similar things. I'm not
> sure why they would have an effect. They seem to be in the same USB
> chain, I wonder if there is an init issue with the USB tree. Though it
> does seem like the state of HAL is different when X starts the first
> time vs. the second.
Bizarre...can you post a copy of the instrumented gdm init script? Are you
running lshal before gdm even starts, so that we're certain it is up and
running already?
On Sun, Oct 12, 2008 at 01:59:57PM -0000, Ted Gould wrote: d/gdm:start? op/Hal/ devices/ usb_device_ 5ac_8205_ noserial' op/Hal/ devices/ usb_device_ 5ac_8205_ noserial_ if0' op/Hal/ devices/ usb_device_ 5ac_8205_ noserial_ if0_bluetooth_ hci_1b636334f3' op/Hal/ devices/ usb_device_ 5ac_8205_ noserial_ if1' op/Hal/ devices/ usb_device_ 5ac_8205_ noserial_ if2'
> On Sat, 2008-10-11 at 16:17 +0000, Matt Zimmerman wrote:
> > By default, hal starts at S24 while gdm starts at S30. Have you changed
> > the startup order at all?
> >
> > Can you confirm whether hal is running, e.g. by adding "lshal >>
> > somelogfile" to /etc/init.
>
> I've attached the two different lshals. One from gdm:start and one when
> the system is completely running. The difference is 5 devices.
>
> udi = '/org/freedeskt
> udi = '/org/freedeskt
> udi =
> '/org/freedeskt
> udi = '/org/freedeskt
> udi = '/org/freedeskt
>
> These seem to be all enhanced ACPI keys and similar things. I'm not
> sure why they would have an effect. They seem to be in the same USB
> chain, I wonder if there is an init issue with the USB tree. Though it
> does seem like the state of HAL is different when X starts the first
> time vs. the second.
Bizarre...can you post a copy of the instrumented gdm init script? Are you
running lshal before gdm even starts, so that we're certain it is up and
running already?
--
- mdz