3 # console Load console font and keyboard table
7 # description: Loads the console font, the application-charset map \
8 # and the keyboard table.
10 # This must be executed *after* /usr is mounted.
11 # This means is /usr is NFS-mounted, it needs to
12 # run after networking and NFS mounts are up.
14 [ -f /etc/sysconfig/console ] || exit 0
16 [ -f /usr/bin/consolechars ] || exit 0
17 [ -f /usr/bin/loadkeys ] || exit 0
19 # Source function library
20 . /etc/rc.d/init.d/functions
24 . /etc/sysconfig/console
26 if [ -n "$SVGATEXTMODE" ]
28 run_cmd "Setting Text Mode $SVGATEXTMODE" SVGATextMode $SVGATEXTMODE
32 run_cmd "Setting Text Mode $FBSET" fbset -a $FBSET
34 if [ -n "$CONSOLEFONT" ]
36 run_cmd "Loading console font and map" consolechars -m ${CONSOLEMAP:-trivial.trans} -f $CONSOLEFONT
37 # Don't use "" here because additional options may be
38 # specified after the font name (e.g. fallback tables)
42 run_cmd "Loading keyboard table" loadkeys $KEYTABLE < /dev/tty0 > /dev/tty0
52 msg_usage "$0 {start|stop|status|restart}"