本章讲述 Solaris CDE 的启动文件和在启动 Solaris CDE 时可能遇到的故障,并且给出启动故障的相应解决方案。
登录启动文件
当 Solaris CDE 登录管理器认证了用户之后,将调用下面的脚本来启动桌面:
/usr/dt/bin/Xsession
Xsession 调用的第一个用户特定的文件是 HomeDirectory/.dtprofile.
当新用户第一次登录到 Solaris CDE 时,.dtprofile 文件将被复制到用户的起始目录中。在缺省情况下,此文件不起任何作用。但此文件中的确包含许多如何可以编辑此文件的说明。用户可以编辑此文件,以便添加指定用户的环境变量。
正如 Xsession 脚本调用 .dtprofile 一样,此文件使用 ksh 语法。
一种有用的编辑是撤销文件 .dtprofile 的最后一行的注释:
DTSOURCEPROFILE=true
此行允许用户的 HomeDirectory/.login 文件 (用于 csh 用户) 或 HomeDirectory/.profile 文件 (用于其他 shell 用户) 作为启动进程的一部分来查找。
错误记录位置
从 Solaris CDE 登录屏幕的"选项"菜单选择"失败安全过程",以便绕过正常的 Xsession 启动,来查看错误记录,并且排除可能出现的用户点文件故障。è¨ 4 显示错误记录及其位置。
位置 | 错误记录 | |||
|---|---|---|---|---|
/var/dt/Xerrors | 在用户登录之前的 Solaris CDE 登录窗口系统错误 | |||
HomeDirectory /.dt/startlog | 在调用 Xsession、.dtprofile、.login 或 .profile 期间发生的 Solaris CDE 启动错误 | |||
|
注册
个人空间
