Portál AbcLinuxu, 17. července 2025 23:16
locale -a
a locale
a pak spusťte xterm z jiného xtermu a zkontrolujte chybové hlášky. Také se ujistěte, že v xtermu skutečně používáte unicodový font s českými znaky (xterm -fn '*-fixed-*-iso10646-1'
).
Warning: Cannot convert string "false " to type BooleanChyba v X resources. Řetězec „false “ s mezerou na konci asi není platnou hodnotou typu boolean. Prozkoumejte ~/.Xresources nebo ~/.Xdefaults a taky soubory v /usr/share/X11/app-defaults/. Ve vašem případě /usr/share/X11/app-defaults/UXTerm. (Nicméně mě uxterm v Gentoo funguje bez jakýchkoliv chyb. Avšak já používám xterm s vlastní konfigurací z x11-terms/xterm-232, protože vyšší verze způsobují problémy ve ViMu.)
Warning: Cannot convert string "true " to type Boolean
Jednak pouzivam XFCE Terminal (a ten nema spousteci parametr pro font, ten se nastavuje z menu), druhak by me zajimalo, co jsem kde dodrbal a jak to v XFCE vlastne presne funguje.Nevím, XFCE neznám. Pokud mě paměť neklame, je založené na GTK. Takže bych hledal chybu tam, případně knihovnách, které se používají na zpracovaní textu (pango, font-config apod.)
Divny je na tom to, ze pred tim to fungovalo ok.Příkazem
qlop -l
lze zjistit historii instalace ebuildů. Zjistíte tak, co jste v kritickém období instaloval a která aktualizace by to mohla způsobit.
Mimochodem psal jste, že všude máte vypnutou češtinu. Doufám, že jste nepovypínal podporu unicodu v jednotlivých balíčcích (use flagy unicode, případně ucs2, ucs4). Některé balíky bez nich neporozumí unicodovým řetězcům.
if test -t 1 -a -t 2 ; then echo -n -e '\033%G' fia aby se zobrazovala cestina treba v mceditu, tak jeste
export LC_CTYPE=cs_CZ.utf8
.
Nicmene diky moc za pomoc, zase neco noveho jsem se naucil.
Dan
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.