1 |
Klaus Fabritius wrote: |
2 |
> * Jan Riedel schrieb: |
3 |
> |
4 |
>> hab in der /etc/X11/app-defaults/XTerm folgendes drin stehen: |
5 |
>> *font: 7x13 |
6 |
>> selbst wenn ich die /etc/X11/app-defaults/XTerm man entferne und xterm |
7 |
>> dann mit standardeinstellungen startet, gibt es die fehlermeldung genau |
8 |
>> einmal, naemlich dann, wenn ich zum ersten mal ein menue oeffne. danach |
9 |
>> ist ruhe. andere fonts bewirken auch nichts. hab xterm auch mal neu |
10 |
>> gemerged, ohne erfolg. |
11 |
> |
12 |
> Nach vielem googlen, stracen und (de-)installieren von Fonts, kann ich |
13 |
> die Sache soweit formulieren: |
14 |
> |
15 |
> 1. Das Problem tritt auf wenn das System auf UTF-8 umgestellt ist. |
16 |
|
17 |
stimmt |
18 |
|
19 |
> |
20 |
> 2. Das Problem tritt auf bei Programmen die das X11-Toolkit benutzen. |
21 |
|
22 |
stimmt auch |
23 |
|
24 |
> |
25 |
> 3. Das Problem tritt auf in Zusammenhang mit bestimmten locales: |
26 |
> mindestens bei en_US (nicht jedoch bei de_DE). |
27 |
|
28 |
genau, ich benutze en_US.utf8. mit de_DE hab ich es nicht ausprobiert. |
29 |
|
30 |
> |
31 |
> Treffen alle 3 Punkte zu, versucht die Applikation einen Fontset |
32 |
> zusammenzustellen, der (warum auch immer) ostasiatische Fonts enthält |
33 |
> (das haben mir strace und die Fehlermeldungen von fvwm2 verraten, zB. |
34 |
> ksc*, jis* usw.). |
35 |
> |
36 |
> Als workaround hilft hier media-fonts/hkscs-ming der wohl das vermisste |
37 |
> enthält: |
38 |
|
39 |
genau das ist die loesung. was dabei aber unbedingt zu beachten ist, ist |
40 |
dass hkscs-ming vor den intlfonts im font-path stehen muss. vertauscht |
41 |
man die reihenfolge, besteht das problem weiterhin. |
42 |
die intlfonts fixen also die zeitliche verzoegerung und die |
43 |
hkscs-ming-fonts dann die beiden warnings. |
44 |
|
45 |
> |
46 |
> $> set | grep -i utf |
47 |
> LANG=en_US.utf8 |
48 |
> LANGUAGE=en_US.utf8 |
49 |
|
50 |
hierzu gleich noch mal 'ne frage. muss denn die variable LANGUAGE |
51 |
gesetzt sein? wenn ja -> wer liest diese aus? |
52 |
|
53 |
> LC_ALL=en_US.utf8 |
54 |
> LESSCHARSET=utf-8 |
55 |
> |
56 |
> $> qpkg -I | grep fonts |
57 |
> media-fonts/corefonts * |
58 |
> media-fonts/gnu-gs-fonts-std * |
59 |
> media-fonts/hkscs-ming * |
60 |
> media-fonts/intlfonts * |
61 |
> media-fonts/terminus-font * |
62 |
> |
63 |
> Wobei gnu-gs und terminus hierbei keine Rolle spielen (terminus sieht |
64 |
> halt gut aus und gnu-gs wird benötigt von ghostview). Keine |
65 |
> Zeitverzögerung, keine Fehlermeldungen. Das X11 bei bestimmten (nicht |
66 |
> asiatischen) locales nach asiatischen Fonts sucht, halte ich für einen |
67 |
> Fehler, weiß aber nicht wo der steckt oder was man dagegen tun kann. |
68 |
> |
69 |
|
70 |
wie auch immer, mein problem ist erst mal geloest. mal abwarten, ob sich |
71 |
bei der naechsten release von xorg-x11 etwas geaendert hat. |
72 |
hab erst mal recht vielen dank fuer deine bemuehungen. |
73 |
|
74 |
> |
75 |
> -kfk |
76 |
> |
77 |
|
78 |
-- |
79 |
gentoo-user-de@g.o mailing list |