This is an old revision of the document!
Beyond setting the keymap with kmaps.tcz, if your locale uses non-ascii chars, you may need to set up a different console font and font mapping to use those chars outside of X.
First load the setfont.tcz extension.<br> Set the two variables in the following script, and run it on each console. The example settings are appropriate for iso-8859-15 - latin-1 with euro.
Click on the filename to download.
- setconmap.sh
#!/bin/sh # From the LFS bootscripts, GPL # Figure out if a framebuffer console is used [ -d /sys/class/graphics/fb0 ] && USE_FB=1 || USE_FB=0 UNICODE=0 FONT="lat0-16 -m 8859-15" # Figure out the command to set the console into the # desired mode [ "$UNICODE" -eq 1 ] && MODE_COMMAND="echo -en '\033%G' && kbd_mode -u" || MODE_COMMAND="echo -en '\033%@\033(K' && kbd_mode -a" # On framebuffer consoles, font has to be set for each vt in # UTF-8 mode. This doesn't hurt in non-UTF-8 mode also. ! [ "$USE_FB" -eq 1 ] || [ -z "${FONT}" ] || MODE_COMMAND="${MODE_COMMAND} && setfont ${FONT}" eval $MODE_COMMAND