On Thu, 2008-01-17 at 14:02 -0600, Brian Cameron wrote:
> Scott:
> 
> Try logging into a failsafe session, then run gnome-session.
> See what errors show up.
> 
> The problem might be with recent changes trying to get dbus
> launching from gnome-session.  You could probably hack around
> this by editing /usr/dt/config/Xsession.jds and change it as
> follows.  You should only add the line after the
> "## Add the following line" comment.
> 
> ---
> 
> # Use ssh-agent if available.
> #
> if [ -x "/usr/bin/ssh-agent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
>      command="/usr/bin/ssh-agent -- $command"
> else
>      echo "$0: ssh-agent not found."
> fi
> 
> ## Add the following line
> ##
> command="dbus-launch --exit-with-session $command"
> 
> /bin/sh -c "$command"
> 
> ----
> 
> Does that fix your problem?
> 
> Another way to fix this problem would be to use the CBE to
> uninstall and reinstall the following packages.  You probably
> need to run "svcadm disable dbus" before uninstalling
> SUNWdbus and you may need to run "svcadm enable dbus" after
> installing it again.
> 
> - SUNWdbus
> - SUNWgnome-display-mgr
> - SUNWgnome-session

I may have found the cause of my problem:

% ldd gnome-session
   libXau.so.6 =>   /usr/X11/lib/libXau.so.6
   libgnomeui-2.so.0 =>     /usr/lib/libgnomeui-2.so.0
   libSM.so.6 =>    /usr/openwin/lib/libSM.so.6
   libICE.so.6 =>   /usr/openwin/lib/libICE.so.6
   libnsl.so.1 =>   /lib/libnsl.so.1
   libgnome-2.so.0 =>       /usr/lib/libgnome-2.so.0
   libbonobo-2.so.0 =>      /usr/lib/libbonobo-2.so.0
   libbonobo-activation.so.4 =>     /usr/lib/libbonobo-activation.so.4
   libgtk-x11-2.0.so.0 =>   /usr/lib/libgtk-x11-2.0.so.0
   libgdk-x11-2.0.so.0 =>   /usr/lib/libgdk-x11-2.0.so.0
   libX11.so.4 =>   /usr/openwin/lib/libX11.so.4
   libatk-1.0.so.0 =>       /usr/lib/libatk-1.0.so.0
   libgdk_pixbuf-2.0.so.0 =>        /usr/lib/libgdk_pixbuf-2.0.so.0
   libXrandr.so.2 =>        /usr/X11/lib/libXrandr.so.2
   libXrandr.so.2 (libXrandr_1.1) =>        (version not found)
   ...

The gnome-session from vermillion_81x is looking for a libXrandr.so.2
I don't have. The only ones on my system are:

# find . -name libXrandr.so.2 -print
/usr/lib/libXrandr.so.2
/usr/lib/amd64/libXrandr.so.2
/usr/X11/lib/amd64/libXrandr.so.2
/usr/X11/lib/libXrandr.so.2

and the /usr/lib ones cross link to the X11 ones.

Shake any ideas loose in anyone's minds?
-scott




> Brian
> 
> 
> > I tried updating my system to vermillion_81x per the README in the
> > tarballs. Installation seemed to go fine, but after the reboot, I'm
> > unable to login and get a desktop. The CDE login screen is presented,
> > user/pass accepted, then get bounced back to the CDE login screen.
> > 
> > Where should I be looking for clues as to what's happening?
> > 
> > System is an Ultra 20. Initially installed with SXDE 09/2007, bfu'd at
> > snv_81 now. No changes to JDS before this attempt.
> > 
> > Thanks,
> > -scott
> > 
> > _______________________________________________
> > desktop-discuss mailing list
> > desktop-discuss at opensolaris.org
> 


Reply via email to