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

Solaris CDE 起动示例

本节提供了如何编辑下列用户起动文件 的示例:

Solaris CDE 起动进程在.login.profile文件的正文中定义了名为 DT 的 shell 变量,其作用是 在Solaris CDE 的起动进程中检查是否出错。 这避免了象ttystty这样的与终端有关的命令的执行。请参阅下列正文示例:

.login( C shell )

		stty erase `^h`
	endif

.profile(shksh)

	if [ ! "$DT" ]; then
		stty erase `^h`
	fi

DT 的额外语法避免了在未定义 DT 时来自 C shell 的警告。 当用户利用传统的基于文本的控制台登录提示符来登录时, DT 是未定义的。关于设置点文件的进一步信息,请参阅HomeDirectory/.dtprofile 文件。


注意:

.Xdefaults中指定 Solaris CDEtty设置。


用户的.Xdefaults文件在Solaris CDE 起动时,寻找用户专用的资源。例如, ttyModes 确保在象 dttermxterm 这样的终端仿真窗口中,可以使用用户所喜欢的 tty 设置。下面一行是典型的 ttyModes 设置,显示在.Xdefaults文件中 :

*ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S susp ^Z`


注意:

喜欢的 Solaris CDE 资源与缺省的设置不同。


"桌面"的"窗口管理器"的图标放置,就是一个缺省设置的示例。 在这种情况下,在文件.Xdefaults中的下列行 显示了缺省的图标放置设置:

Dtwm*iconPlacement: 右上