- Annoyance
You can try what you want, the console keyboard at the GUI stays always english. For every opened window you need to call "setxkbmap de" (for german) over and over again.
Sadly, and most important, you cannot set it for the gui login at all!
This results in wrongly entered passwords, some are even not able to enter the email address (the "@" sign is totally elsewhere).
To make things worse, if you switch to a text console, it is correct!!!
Problem is that the initial X Server that is started by slim gets no LANG (it always gets en_EN-UTF-8) info and therefor picks the wrong layout.
After emhttp is running, new sessions started from LAN get it correctly, but the initial console GUI always stays wrong even when restarted.