Solaris Common Desktop Environment: Advanced User's and System Administrator's Guide

To Provide Alternate Text to Display for Each Language

To display per-locale text on the login screen Language menu instead of the default display of the locale name, modify the Dtlogin*language*languageName resource name resource in Xresources:

Dtlogin*En_US*languageName: American

The text American will now be displayed rather than the locale name En_US.

Changing the Login Screen Behavior

To customize the login screen behavior, you can modify resources specified in the Xconfig file.

To modify Xconfig, copy Xconfig from /usr/dt/config to /etc/dt/config. After modifying /etc/dt/config/Xconfig, tell the login server to reread Xconfig by typing:

/usr/dt/bin/dtconfig -reset

This which issues the command kill -HUP login server process ID)

Resources specified in the Xconfig file include:

Dtlogin*authorize--Xaccess file specification

Dtlogin*environment--X server environment

Dtlogin*language--default language

Dtlogin*languageList--language list for login screen Language menu

Dtlogin*resources--Xresources specification

Dtlogin*setup--Xsetup file specification

Dtlogin*startup--Xstartup file specification

Dtlogin*session--Xsession file specification

Dtlogin*failsafeClient--Xfailsafe script specification

Dtlogin*reset--Xreset script specification

Dtlogin*userPath--PATH for Xsession and Xfailsafe

Dtlogin*systemPath--PATH for Xsetup, Xstartup, and Xfailsafe

Dtlogin*systemShell--SHELL for Xsetup, Xstartup, and Xfailsafe

Dtlogin.timeZone--TZ for all scripts