7 [ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
8 [ -f /etc/sysconfig/console ] && . /etc/sysconfig/console
12 if [ -x /bin/unicode_start ] && /sbin/consoletype fg ; then
13 exec unicode_start $SYSFONT $SYSFONTACM
18 # console-tools, obsolete part
19 if [ -x /usr/bin/consolechars -o -x /bin/consolechars ]; then
20 if [ -n "$SYSFONT" ]; then
21 consolechars --font $SYSFONT
22 elif [ -n "$CONSOLEFONT" ]; then
23 consolechars --acm ${CONSOLEMAP:-trivial.trans} --font $CONSOLEFONT
25 if [ -n "$KEYTABLE" ]; then
26 loadkeys $KEYTABLE < /dev/tty0 > /dev/tty0
31 elif [ -x /usr/bin/setfont -o -x /bin/setfont ]; then
32 if [ -n "$CONSOLESCREENFONTMAP" ]; then
33 ARGS="-u $CONSOLESCREENFONTMAP"
35 if [ -n "$CONSOLEMAP" ]; then
36 if [ ! -f /lib/kbd/consoletrans/$CONSOLEMAP_to_uni.trans ]; then
37 CONSOLEMAP=$(echo "$CONSOLEMAP" | sed "s|iso0|8859-|g;s|iso|8859-|g")
39 ARGS="$ARGS -m $CONSOLEMAP"
41 if [ -n "$SYSFONT" ]; then
42 setfont $SYSFONT $ARGS
43 elif [ -n "$CONSOLEFONT" ]; then
44 setfont $CONSOLEFONT $ARGS
46 echo -ne "\033(K" 2>/dev/null > /proc/$$/fd/0