[desktop-discuss] upgrade 78 to 81 with problems - help needed with Gnome startup
Brian Cameron
Brian.Cameron at Sun.COM
Fri Feb 1 12:08:42 PST 2008
Uwe:
Is the dbus service running? Try running svcs dbus. Does it say
"online" or "maintenance" or what?
One problem I ran into is that the latest Nevada builds are building
D-Bus with the dirfd interface, which isn't available on older Nevada.
Rebuilding D-Bus via the CBE will fix this since configure will avoid
building with dirfd support if it is not on the system.
Another issue could be with the Xserver. I know that they added Xcursor
support a while back. Do you have a /usr/lib/pkgconfig/xcursor.pc file?
If not, you may need to update your Xserver to the latest bits.
If that doesn't help, try the following debug ideas:
Please check your $HOME/.xsession-errors file, the /var/log/Xorg* logs,
$HOME/.dt/errorlog*, /var/log/gdm/*, etc. since a useful message
might be there.
Also try logging into failsafe, then try running
gnome-session
or
dbus-launch --exit-with-session gnome-session
And see if any useful error messages appear.
Brian
> Made the straightforward upgrade from 78 to 81; after nobody yelling about problems with 81.
> I do have some; in short: Gnome seems to kill X and get me back to the login applet.
>
> Okay: upgrade went through without any warnings or errors. Reboot. kernel dumped and restarted; this time okay.
> Next was
> ... svc.startd[7] system/wsconsole:console failed fatally: transitioned to maintenance
>
> Then I had the problem encountered earlier, with X being killed after the logon to Gnome. Last time, changing the NVIDIA driver back to the one of nv70 solved the problem, here it doesn't.
>
> Went through a lot of steps, and ended uninstalling the NVIDIA-driver completely. Then I removed the xorg.conf and restarted, after having created a new user account.
> Now what happens is, that as soon as the user logs on, either myself or that user with a very fresh account (rm -Rf */rm -Rf .* in the account), as soon as Gnome starts, CPU is used for a few seconds 100%, and then X is killed, and the logon applet shows again.
> X is run with "nv", the log does not indicated any problems. It leaves a core in the user account. When the new, fresh, user starts and decides for CDE, everything is okay and CDE comes up properly. The only thing not working is firefox, it dumps as well. But this might have to do with CDE?
>
> Now I wonder what makes Gnome (?) / X(?) core in an empty user account, just as well as in mine. It seems to have to do with Gnome, since CDE starts properly.
>
> I have tried no xorg.conf as well as one created with '/usr/X11R6/bin/Xorg -configure'. Both expose the same problem.
>
> I can confirm, that emptying the user account completely, rebooting, and selecting Gnome will kill X here and get the user back to the logon applet.
>
> Any hint appreciated,
>
> Uwe
>
>
> This message posted from opensolaris.org
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
More information about the desktop-discuss
mailing list