要寻找.login(对于csh 用户) 或.profile(对于sh 或ksh用户)文件,首先撤去文件.dtprofile 的最后一行的注释,使它成为:
DTSOURCEPROFILE=true
在大多数情况下,这就足够了。但在某些情况下, 由于文件.login或.profile可能含有 Solaris CDE "登录 管理器"所不支持的命令,所以您还需要修改该文件。 如果一条命令出故障,则其通常与等待终端键盘输入源的文件有关,其等待的键盘输入源为stty、tset 或者与 "等待输入"命令有关。
如果.dtprofile被设置寻找文件.login 或.profile,而这些文件中又含有出故障的命令,这些命令将使 shell 崩溃,这时桌面起动将失败。结果是不显现任何桌面。相反,您将看到 Solaris CDE 登录屏幕重新显示。.login 或.profile中的起动错误通常将被记录在文件HomeDirectory/.dt/startlog中。此时可利用故障保险过程或命令行登录方式 来调试在.login或.profile 中出故障的命令 。
关于故障及其可能的解决方案的更多信息,请参阅.dtprofile 。出故障的命令一般与终端信息和控制有关。