Blue screen and an X usually means that the network is messed up or
DNS is messed up.
Try checking network interfaces (like hostname, IP address). Remember
these should never be changed with CDE is running. Also remember that you
can add an /etc/netsvc.conf file with the line hosts=local which may help
name resolution. Make sure to check /etc/hosts and your hostname .
However, if the CDE hangs at blue screen even though all names are resolved,
the network is stable, the filesystems are not full, and enough paging space
exists. The MANPATH in /etc/environment has been modified. As root, using
your preferred editor, fix it.
Other Troubleshooting things to look for
errpt -a | more (look for network errors or ethernet card errors) #-)
ps -ef | grep dtlogin
kill -9 the - daemon and then all the processes that are running for dtlogins
cd /var/dt
and remove Xerrors and Xpid files
then restart the rc.dt from etc...and check that the demons are there...
Make sure no filesystems are full with the df -k especially / and /tmp
and /var
Look at the error files in Xerrors file also in the /.dt the startlog and errorlog.
lssrc -s xfs (to check for font server..
ps -ef | grep X /usr/bin/X11/xfs /usr/bin/aixterm /usr/X11/bin
Also check these logs for problems...
/var/dt/Xerrors
$HOME/.dt/startlog
/tmp/xlogfile
If you have a problem with login try running manually after checking the logs.
/usr/dt/bin/dtlogin -debug 10 | tee /tmp/mylogfile......
REMEMBER that if you run in debug mode, you must first stop all current
dtlogin processes. Be sure all CDE users logged out, before killing or they
may lose data.