[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[continued] How to set LANG variable for X window session started by XDM?



When i kill XDM, and start X by:

export LANG=pl_PL; export LC_ALL=pl_PL; export LC_CTYPE=iso-8859-2; startx

everything works OK - I get the Polish characters.
However, when I kill XDM, and then restart it (as root) by:

export LANG=pl_PL; export LC_ALL=pl_PL; export LC_CTYPE=iso-8859-2; xdm

The locales are not set in my X session...

Finally, after analysis of the /etc/X11/Xsession, I've decided to 
create the /etc/environment file:

export LANG=pl_PL
export LC_ALL=pl_PL
export LC_CTYPE=iso-8859-2

After that, when I've restarted the XDM, everything works perfectly.
Is it the proper way to set locales for X sessions?
BTW. Why the /etc/environment is not sourced by the standard debian
/etc/profile? 

-- 
			TIA
			Wojciech Zabolotny
			http://www.ise.pw.edu.pl/~wzab

http://www.debian.org  Use Linux - an OS without "trojan horses" inside


Reply to: