CORE CDE components:
I. Login Manager - Where you see the login screen.
II. The Session Manager
III. The Workspace Manager
Sounds like your having problems at the session manager. Double check that it is happing to everyone. If it is look at the system wide varibles. Following is a detailed description of what happens:
When a user logs in using the Login Screen provided by the Login Manager, the Session Manager /usr/dt/bin/Xsession command is started.
The Xsession command performs the following actions:
1. /usr/dt/bin/Xsession reads and executes the .dtprofile script under the users' home directory.
2. any scripts under /usr/dt/config/Xsession.d are read and executed.
3. Welcome message displayed
4. Sets up desktop search path using /usr/dt/bin/dtsearchpath command
5. Locates the availble applications using the /usr/dt/bin/dtappgather command by searching through the desktop search paths.
6. Reads and executes the login initialization file (.login or .profile) if the DTSOURCEPROFILE variable in the .dtprofile is set to true
7. Starts the ToolTalk messaging system
8. /usr/dt/bin/dtsession takes over startup process
9. Loads the system default session resource and merges them with any system wide defaults
10. starts the color server specified by sys.resources file
11. Starts the workspace manager
12. Starts the session applications. Any applications identified by the /etc/dt/config/C/sys.session file or the /usr/dt/config/C/sys.session file are started.