Re: "Konnte keinen Dateideskriptor für die Konsole erhalten"
On Fri, Jan 27, 2006 at 10:58:40PM -0000, Andreas Kroschel wrote:
>
> ,----
> | if [ -n $DISPLAY ]; then
> | setxkbmap -layout de -variant nodeadkeys
> | else
> | loadkeys de-latin1-nodeadkeys.kmap.gz
> | fi
> `----
>
> Ist aber noch nicht schön; wenn Du z.B. per ssh ohne X-Forwarding
> zugreifst, wird auch loadkeys versucht. Vielleicht hat jemand eine
> bessere Idee.
case $(tty) in
/dev/tty[0-9]*|/dev/vc/*)
loadkeys de-latin1-nodeadkeys >/dev/null 2>&1
;;
/dev/pts/*|/dev/tty[a-z]*)
if [ -n "$DISPLAY" -a -z "$SSH_CLIENT" ]; then
setxkbmap -layout de -variant nodeadkeys
fi
;;
esac
Ob's sinnvoll ist ist allerdings die Frage, per Default darf auf einem
Debian nur root loadkeys benutzen, dann kann man's aber auch gleich
richtig konfigurieren...
Andreas
Reply to: