Solaris 公用桌面环境:高级用户和系统管理员指南

用户启动文件

要寻找 .login (对于 csh 用户) 或 .profile (对于 shksh 用户) 文件,需要撤去要读取的文件 .dtprofile 的最后一行的注释为:

DTSOURCEPROFILE=true

在大多数情况下,这就足够了。但在某些情况下,由于文件 .login.profile 可能含有不适用于 Solaris CDE "登录管理器"的命令,所以您还需要修改该文件。如果其中一条命令出故障,则通常与期待终端键盘输入源 (如 sttytset 或者与 "wait for input" 命令) 的文件有关。


小心:小心:

如果 .dtprofile 被设置为寻找文件 .login.profile,而这些文件中又含有出故障的命令,这些命令将使 shell 崩溃,那么桌面启动将失败。结果是不显现任何桌面。相反,您将看到 Solaris CDE 登录屏幕重新显示。.login.profile 中的启动错误通常将被记录在文件 HomeDirectory/.dt/startlog 中。可利用失败安全会话或命令行登录方式来调试在 .login.profile 中出故障的命令。


有关故障及其可能的解决方案的更多信息,请参阅 .dtprofile。出故障的命令一般与终端信息和控制有关。