It's a small thing, but pretty
By jmcp on Feb 24, 2009
For a while now I've been wanting to switch from CDE to gdm as my login manager - part of the whole "getting ready for OpenSolaris" thing. When I LU'd to 106 I thought I'd give it a try, but svcadm disable cde ; svcadm enable gdm just wasn't giving me any gui lovin'.
Today in #opensolaris on freenode, alanc pointed me towards 6768573 GDM refuses to start if Xinerama is present but not active, which referred to a workaround in the nVidia doco:
Option "NoTwinViewXineramaInfo" "True"
I added this to each Device section of my xorg.conf, logged out, ran
svcadm disable cde ; svcadm enable gdm
and lo + behold, gdm started up!
A quick change of login theme accomplished via running /usr/sbin/gdmsetup and I'm a heckuvalot happier. Of course, I can't get a command-line login screen option any more (gdm limitation), but I think I'll live