Solaris 7 (SPARC 平台版)亚洲版发行说明

CDE 错误

sys-suspend上的 restore 有时不恢复 CDE (4174133)

在某些慢系统上 sys-suspend(1M) 可能挂起,不刷新屏幕。在系统恢复后,"屏幕锁定"按默认值生效。此问题出现在输入用户口令之后。显示为空白屏幕而不是"通用桌面环境(CDE)"屏幕。虽然可远程进入系统,但您不能输入任何东西,因为屏幕仍被锁住。如果出现此问题,您可以超级用户身份远程登入系统,恢复 CDE 过程,然后中止 sys-suspend 进程

变通办法: 如果此问题因执行 autoshutdown 而出现,则使用 dtpower(1M) 应用程序来停用 autoshutdown。如果执行没有"屏幕锁定"选项的 sys-suspend,则不会出现此问题。

有关如何停用键盘电源键所调用的 sys-suspend "屏幕锁定"的说明,请参阅《使用电源管理》 或 "Solaris 7 参考手册 AnswerBook" 中的"停用屏幕锁定"。要停用从 "CDE 工作区菜单"调用的 sys-suspend 命令的"屏幕锁定":

  1. 成为超级用户

  2. 创建以下 dtaction 文件 /etc/dt/appconfig/types/locale/sunOW.dtlocale 是您启动 CDE 时选择的语言选项的名称。

  3. /usr/dt/appconfig/types/locale/sunOW.dt 复制 ACTION SDTsuspend { ... 的定义/etc/dt/appconfig/types/locale/sunOW.dt

  4. /etc/dt/appconfig/types/locale/sunOW.dt 文件中添加 -x 标记到 sys-suspend 命令。

  5. 退出 CDE 会话过程,然后再次登录。