Whatcha got in /etc/profile.d/lang.sh
Maybe try shutting down X and in the console edit /etc/profile.d/lang.sh
changing the LANG and LC_COLLATE to
log out, log back in (so the stuff in /etc/profile.d
runs) and see what you get; for example,
Then change the LANG
, log out, log back in and run locale
again (everything should change from en_US.UTF-8 to en_IE.UTF-8).
The UTF8 settings may make some things goofy in console but should not affect X (other than you'll get the European accent characters). If you've got entries set other than in /etc/profile.d/lang.sh
, you might want to remove them as what's in lang.sh
sets system-wide and you probably want to work with it rather than any "local" settings (in a .bashrc or whatever).
Try the UTF8 settings, they ought to work for you. About the only thing I can recall that argues about UTF8 is xpdf
that yammers at you about display fonts and other stuff but still displays the PDF file (kinda weird).
About the keyboard settings... are you sure you've got the correct layout for it? If it works properly in console, it should work properly with X running too; have you fiddled with keyboard settings in KDE or Xfce or whatever window manager you're using?
Hope this helps some.