Solaris Common Desktop Environment: Guía avanzada del usuario y del administrador del sistema

Ejemplos de arranque de Solaris CDE

Esta sección proporciona ejemplos de cómo podría editar los siguientes archivos de arranque del usuario:

El proceso de arranque de Solaris CDE define una variable de shell llamada DT en la secuencia de comandos .login o .profile, de manera que se pueda efectuar una comprobación durante el proceso de arranque de Solaris CDE. Esto evita que se ejecuten comandos relacionados con los terminales como tty y stty. Consulte los siguientes ejemplos de secuencias de comandos:

.login (C shell)

	if ( ! ${?DT} ) then
		stty erase `^h`
	endif

.profile (sh o ksh)

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

La sintaxis extra alrededor de DT evita avisos de la C shell cuando DT no está definida. DT no está definida cuando el usuario entra en el sistema desde un indicador de inicio de sesión convencional basado en texto. Consulte el archivo DirectorioInicio/.dtprofile para obtener más información sobre la configuración de los archivos punto.


Nota –

Los valores de configuración de tty para Solaris CDE se especifican en .Xdefaults.


El archivo .Xdefaults del usuario se toma como fuente para los recursos específicos del usuario durante el arranque de Solaris CDE. Por ejemplo, ttyModes asegura que se utilizan los valores de configuración de tty preferidos del usuario en las ventanas de emulación de terminal como dtterm y xterm. La siguiente línea muestra un valor habitual de ttyModes en el archivo .Xdefaults:

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


Nota –

Los recursos preferidos de Solaris CDE son diferentes de los valores predeterminados.


Un ejemplo de valores predeterminados es la colocación de los iconos en el Gestor de ventanas del escritorio. En este caso, la siguiente línea del archivo .Xdefaults muestra el valor predeterminado de la colocación de los iconos:

Dtwm*iconPlacement: right top