So funktioniert es bei mir:
Code:
ln -s /usr/share/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz /usr/share/kbd/keymaps/defkeymap.map.gz
Code:
cat> /etc/rc << "EOF"
rc_base=/etc/rc.d
rc_functions=$rc_base/init.d/functions
EOF
Code:
cat > /etc/rc.d/init.d/loadkeys << "EOF"
#!/bin/bash
# Begin $rc_base/init.d/loadkeys - Loadkeys Script
source /etc/rc
source $rc_functions
echo -n "Loading keymap..."
loadkeys -d
evaluate_retval
# End $rc_base/init.d/loadkeys
EOF
Hier tragt Ihr anstatt des * die Zahl des Runlevels ein, in dem Ihr bootet:
Code:
ln -s /etc/rc.d/init.d/loadkeys /etc/rc.d/rc*.d/S70loadkeys
Code:
ldconfig && loadkeys -m
Bei dem bootscript und dem /etc/rc sollte man allerdings prüfen ob das mit Gentoo vereinbar ist. Ausserdem sollte man kbd installiert haben. Das bekommt man hier: http://freshmeat.net/redir/kbd/5023/url_tgz/kbd
Falls der Bootscript und /etc/rc oder ähnliches nicht vorhanden ist, kann man auch per
Code:
loadkeys -m /usr/share/kbd/keymaps/defkeymap.map.gz > \
/usr/src/linux-2.4.20/drivers/char/defkeymap.c
Das keymap in die Kernel sourcen einpatchen und es fest in den Kernel einkompilieren.
Lesezeichen