xterm - einige Umlaute inkorrekt

serie300

Well-Known Member
Hallo

in xterm gehen bei mir bestimmte Umlaute nicht. In emacs, nedit oder firefox geht alles wie erwartet und xev zeigt die erwarteten Tasten. Die deutsche Tastatur ist in xorg.conf korrekt eingestellt, nodeadkeys akitiviert und es geht bis auf folgendes:
ß: ergibt _
°: ergibt nix
µ (Alt-M): ergibt nix.

Früher hat das zumindest mit dem 'ß' funktioniert (die beiden anderen habe ich so gut wie nie verwendet).
Weiß jemand, was da passiert und wie man xterm dazubekommt, es wie eigentlich erwartet zu machen ?

System-Info: FreeBSD 14 , Window-Manager: jwm (aber in twm ist es das selbe).
 
Sind denn die Umgebungsvariablen richtig gesetzt? Also sowas wie LANG , CHARSET, LC_ALL etc. ?
(Stichwort: locale)
Theoretisch kann auch sein, das der für xterm konfigurierte Font die Zeichen inkorrekt darstellt.
 
LANG="de_DE.ISO8859-1"
CHARSET=""
LC_ALL=""

Fonts habe ich mehrere Unterschiedliche Familien durchprobiert. Es ist immer gleich. äöü gehen.
$ locale
LANG=de_DE.ISO8859-1
LC_CTYPE="de_DE.ISO8859-1"
LC_COLLATE="de_DE.ISO8859-1"
LC_TIME="de_DE.ISO8859-1"
LC_NUMERIC="de_DE.ISO8859-1"
LC_MONETARY="de_DE.ISO8859-1"
LC_MESSAGES="de_DE.ISO8859-1"
LC_ALL=
 
Also in meinem xterm sieht alles normal aus (sprich auch ß und die anderen Zeichen die Du angegeben hast, funktionieren).

Ein paar Umgebungsvariablen zum Vergleich von mir:
Code:
LANG=de_DE.UTF-8
MM_CHARSET=UTF-8
LANGUAGE=

XTERM_SHELL=/bin/csh
XTERM_LOCALE=de_DE.UTF-8
XTERM_VERSION=XTerm(390)

LC_CTYPE="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_ALL=
 
Zurück
Oben