locale v current-6
Josef Hajas
jhajas at gmail.com
Sat May 28 17:24:12 CEST 2005
Dobry dne,
uz asi 2 tydny resim problem s nefunkcni ceskou klavesnici v xtermu.
Problem se vyskytl po prechodu na FreeBSD Current-6 (potreboval jsem
rozbehnout wpa podporu). Po spusteni xtermu v jine konzoli napise:
Warning: locale not supported by C library, locale unchanged
Jine term programy (zkousel jsem rxvt, aterm) sice tuhle hlasku pri
startu nehodi, ale ceska klavesnice v nich stejne nefunguje a chovaji
se stejne - totiz treba + napisi, ale zadny cesky znak ne, cili jako
pri spatne nastavenych locale.
Mam v ~/.login_conf toto:
me:\
:charset=iso-8859-2:\
:lang=cs_CZ.ISO8859-2:
a takove locale by v mem systemu byt urcite meli:
$ locale -a | fgrep cs
cs_CZ.ISO8859-2
cs_CZ.UTF-8
Vsiml jsem si v /usr/src/UPDATING tehle poznamky:
20050227:
The on-disk format of LC_CTYPE files was changed to be machine
independent. Please make sure NOT to use NO_CLEAN buildworld
when crossing this point.
a usuzuji z toho, ze zrejme problem bude v tom, ze nejake porty je
treba prekompilovat, ale priznam se, ze nemam vypocetni a hlavne hdd
vykon na prekompilovani uplne vsech nainstalovanych portu (napriklad
openoffice). Nicmene jsem zkusil alespon:
# portupgrade -rR xterm
# portupgrade -rR xorg
# portupgrade -rR xorg-libraries
a nakonec v zoufalstvi take
# portupgrade -rRPa
ale nic z toho nedonutilo zmizeni te hlasky pri startu xtermu a hlavne
fungovani ceske klavesnice v xtermu. Pritom samotnou klavesnici v X
mam asi nastavenou spravne, protoze ve firefoxu i v openoffice funguje
spravne.
Uz mi dosla invence a napady vygooglene, takze pokud byste nekdo meli
pro me nejakou radu co konkretne zkusit prekompilovat z portu,
pripadne v cem by mohl byt problem budu Vam za ni vdecen. Preci jen ke
zminenemu vykonu toho notebooku mi psani LaTeX dokumentu v openofficu
prijde dost hrozne.
Dekuji
Josef Hajas
More information about the Users-l
mailing list