Strange - GDM in build 107 should already have the gdm manifest dependency added on HAL for: http://defect.opensolaris.org/bz/show_bug.cgi?id=4714
I can see that change in the source browser at: http://src.opensolaris.org/source/diff/jds/spec-files/branches/gnome-2-24/ext-sources/gdm.xml?r2=%2Fjds%2Fspec-files%2Fbranches%2Fgnome-2-24%2Fext-sources%2Fgdm.xml%4016374&r1=%2Fjds%2Fspec-files%2Fbranches%2Fgnome-2-24%2Fext-sources%2Fgdm.xml%4015678 But because not everyone uses gdm, Xorg in build 109 has been fixed to not crash if HAL isn't started up yet - Xorg 1.6 has added code to listen for HAL startup later if it hasn't started before Xorg, but that won't make the 2009.06 release, since we've passed feature freeze. (I'd consider backporting it to 1.5.3 if the input device changes made it into HAL - but they've now slipped again and don't look like they're making 2009.06 either.) Eldee Stephens wrote: > alan, et al, > > after upgrading my opensolaris install to build 107 i saw something i noticed > on the december Xorg test binaries, but never got around to debugging. at > some point when GDM launches and tries to start X, the screen would flash > back and forth between a black screen and the console and eventually dump me > back in the console with various reasons listed in Xorg.0.log. killing gdm > and relaunching it via svcadm would have everything come up just fine. > > as it turns out, the reasons were because hald on my system takes a very long > time to launch (over 20sec in fact). by adding hal as a dependency to > svc:/application/graphical-login/gdm:default, my laptop starts up properly. > i'm not sure if anyone else has this issue -- i couldn't find anything on > defects.opensolaris.org -- but wanted to give a heads up. since Xorg 1.5 and > beyond uses hald, it might make sense to include that as a dependency on the > default manifest for gdm. > > i love SMF. ;) i'll go ahead and CC the desktop group as well since they are > probably the folks who make the call on adding the dependency if thought > reasonable. > > -- eldee @ IBMUS -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering
