Wenn du dir $LANG anguckst, siehst du schon die Ursache: Red Hat nutzt in der Version 8.0 den Unicode-Zeichenvorrat mit der UTF-8-Kodierung. UTF-8 hat unter anderem die Eigenschaft, dass die Länge eines Textes in Zeichen gemessen nicht notwendigerweise der benötigten Anzahl an Bytes im Speicher entspricht. Außerdem werden z. B. Umlaute nicht mehr so kodiert wie in ISO 8859-15 (Latin-9). Daher werden ICQ-Nachrichten Anderer, die Zeichen abseits des ASCII-Vorrats enthalten, bei dir fehlerhaft dargestellt und deine Nachrichten bei den Anderen ebenfalls.
Wenn man nicht selbst Entwickler ist, kann man eigentlich nur abwarten, bis entsprechende Unterstützung bei Programmen und Libraries nachgerüstet wird. Interessieren würde es mich aber trotzdem, ob das Abschalten der Unicode-Verwendung mit wenigen Eingriffen möglich ist. Ich kenne nur die Methode für die virtuelle Konsole, damit das ncurses-Interface der Kernelkonfiguration ("make menuconfig") dort wieder normal aussieht:
Code:
unicode_stop ; setfont lat0-sun16
Und zum Reaktivieren entsprechend:
Code:
setfont latarcyrheb-sun16 ; unicode_start
Lesezeichen