JDS login problem

I'm having a problem logging into JDS from both the graphical and text login screens... I can log into, and use, CDE no problem, but when loading JDS (after root login) I see a splash screen up to the Nautilus icon and then it freezes and I have to power off manually.

I'm new to Solaris so please make any commands or suggestions clear enough for a newbie.

thanks/

[387 byte] By [rsmith1810] at [2007-11-26 6:32:19]
# 1
I should add some more detail... I've just installed Solaris 10 on my thinkpad T40 and so this is out of the box, I haven't been changing any files or scripts, this is a stock install from Solaris media kit.
rsmith1810 at 2007-7-6 14:31:29 > top of Java-index,Desktop,Sun Java Desktop System...
# 2

One of the most common causes of hangs such as this is that the Solaris installer often chooses an extremely small swapfile size. If you can login to a failsafe, console or xterm session, try running df -h swap.

bash-3.00$ df -h swap

Filesystem sizeused avail capacity Mounted on

swap94G56K94G1%/var/run

You probably won't have 94G available on your laptop, but it should be at least 512M (1G is better!) If you have less, here is how you can fix it:

http://blogs.sun.com/roller/page/bnitz?entry=a_userland_welcome_to_open

# The default Solaris installer can be skimpy on swap space. Just because most X86 boxen have less than a dozen CPUs and only a couple hundred Gigs of storage doesn't mean you shouldn't allocate a few hundred Megabytes of swap space.

Another possible problem is mentioned in this blog entry:

# 3.)Workaround for gnome-settings daemon error. The contents of /var/tmp can persists through Solaris reboots. This can cause intermittant GNOME lock file conflicts. By default, /tmp is taken from swap space which is wiped out on reboot. To change your login so that gconf and bonobo store their temporary stuff in /tmp, edit .dtprofile, and add:

TMPDIR=/tmp

export TMPDIR

Please let me know if this doesn't work!

bnitz at 2007-7-6 14:31:29 > top of Java-index,Desktop,Sun Java Desktop System...