El Gestor de sesiones utiliza la propiedad RESOURCE_MANAGER
del servidor X para poner los recursos del escritorio
a disposición de todas las aplicaciones. El Gestor de sesiones carga RESOURCE_MANAGER
de la siguiente manera:
Cargando los recursos predeterminados del sistema
Fusionando los recursos accesibles en el sistema especificados por el administrador del sistema
Fusionando los recursos especificados por el usuario
Los recursos predeterminados del escritorio se encuentran en /usr/dt/config/idioma/sys.resources y se ponen a disposición de cada usuario mediante la propiedad RESOURCE_MANAGER
. Nunca debe editarse este
archivo, ya que se sobrescribe con cada reinstalación del escritorio.
Puede aumentar los recursos predeterminados del sistema creando /etc/dt/config/idioma/sys.resources. En este archivo se pueden pasar por alto los recursos predeterminados
o especificar recursos adicionales para todos los usuarios. Dado que este
archivo se fusiona con los recursos predeterminados del escritorio durante
el inicio de la sesión, sólo deben definirse en él especificaciones
de recursos nuevas o actualizadas. Los recursos especificados en este archivo
se ponen a disposición de la sesión de cada usuario mediante
la propiedad RESOURCE_MANAGER
y tienen prioridad sobre los especificados en el archivo de recursos predeterminados
del escritorio.
Los usuarios pueden aumentar los recursos predeterminados del escritorio
y los accesibles desde el sistema mediante su archivo DirectorioInicio/.Xdefaults. Los recursos especificados
en este archivo se ponen a disposición de la sesión del usuario
mediante la propiedad RESOURCE_MANAGER
y tienen prioridad sobre los especificados en los archivos de recursos del
administrador del sistema o los predeterminados del escritorio.
La utilidad Intrinsics del Kit de utilidades de X especifica que
cargará los recursos para una aplicación de RESOURCE_MANAGER
o de DirectorioInicio/.Xdefaults, pero no de ambos. Normalmente, esto significa que
el archivo DirectorioInicio/.Xdefaults del usuario no se tendrá en cuenta. Sin embargo, el Gestor
de sesiones incluye DirectorioInicio/.Xdefaults fusionándolo en el RESOURCE_MANAGER
al inicio de la sesión, tal como se ha
descrito anteriormente. Si un usuario modifica DirectorioInicio/.Xdefaults, los cambios no serán
visibles para las nuevas aplicaciones hasta que el usuario invoque la acción
Recargar recursos. Ésta indica al Gestor de sesiones que vuelva a cargar
RESOURCE_MANAGER
con los recursos
predeterminados, accesibles en el sistema y especificados por el usuario.
De esta manera se ponen a disposición de las aplicaciones los cambios
efectuados en los archivos de recursos accesibles en el sistema y personales.
Para obtener más información, véase:
La página de comando man dtresourcesfile(4)