Nicholas:
>> I think I know what happened.
>> It seems that you have an old (JDS3.1) smf manifest
>> on your system
>> and possible old gdm config files. So
>> SUNWgnome-display-mgr-root
>> could not be installed (check your install log in
>> /var/sadm/install/logs). So now you have the old
>> manifest file that
>> doesn't match your vermillion build for 2 reasons (at
>> least):
>> - gdm was moved to /usr/sbin
That is correct.
>> - the gdm manifest was moved from
>> application/gdm2-login to
>> application/graphical-login/gdm2-login.
It should have been moved to application/graphical-login/gdm
>> try installing SUNWgnome-display-mgr-root manually.
>> It will
>> ll you which files are in conflict. Remove them (or
>> the package
>> that includes them) and then try installing
>> SUNWgnome-display-mgr-root
>> again.
>
> That almost did it :) The path for gdm is now correct, I have svc set right,
> and I have the gdm config files. However, custom.conf under /etc/X11/gdm/ is
> more or less empty. And gdmsetup :
The configuration file is /usr/share/gdm/gdm.conf.
/etc/X11/gdm/custom.conf is intended to be empty,
but you can override values there.
> [root at alpha:~]$ gdmsetup
> Failed to connect to socket, sleep 1 second and retry
> Trying failed command again. Try 2 of 5.
> Failed to connect to socket, sleep 1 second and retry
> Trying failed command again. Try 3 of 5.
> Failed to connect to socket, sleep 1 second and retry
> Trying failed command again. Try 4 of 5.
> Failed to connect to socket, sleep 1 second and retry
> Trying failed command again. Try 5 of 5.
> Command failed 5 times, aborting.
This indicates that the slave is having problems connecting
to the daemon socket (normally called /tmp/.gdm_socket). Could
you make sure this file exists and is set properly? Can you
run:
gdmflexiserver --config="GET_CONFIG_FILE"
I assume that will have the same problem as gdmsetup, but it
would be interesting to see what it returns if it does work.
Not sure why the GDM socket would be failing. Could you
turn on "enable=true" in the "[debug]" section of your
/etc/X11/gdm/custom.conf file and share with me the GDM
related messages that get sent to your system log
(/var/adm/messages) file?
It might be better for you to discuss this problem on the
gdm-list at gnome.org. Also, you might want to search the
mail archives there. You aren't the first person to complain
about these sorts of issues and there might be some helpful
ideas there. http://mail.gnome.org/ to see the archives.
Brian