LXDE - egyik terminalon sincsenek ekezetek

Fórumok

Megdobbenve tapasztaltam KDE-rol valtas utan, hogy a Konsole volt az utolso olyan terminal emulator, amelyikben lattam ekezeteket. Lxterminal szimpla ?-eket ir minden ekezet helyere, de meg xtermben is egyszer van egyszer nincs ő es ű betu, LXDE alatt az XFCE terminalja se irt ekezetet, amelyik meg valamennyire irt, az az aterm volt, de mas terminalokbol visszaolvasva azon sem mentek az ekezetek (meg az ő és ű betu helyett satrakat rajzolt az o es u fole). Tildat es Etermet is hiaba probaltam. Tekintve hogy egy start from scratch jellegu KDE-m volt ezelott, nem lehet hogy valami alapveto dolgot elfelejtettem, amit a KDE belott? Akarhogy keresek a Google-on mindenki csak mellebeszel

a Ctrl+alt+f2-es konzolon viszont pl. minden rendben van, szoval az X-en belul van valami.

Archlinux egyebkent, a /etc/locales.gen-nel a ket en_US es a ket hu_HU be van love (glibc be is tolti a 4 locale-t), locale parancs kimenete eredetileg:

$ locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

de export LC_ALL=hu_HU.UTF-8 -ra sem oldodik meg. Ami furcsa, hogy a fejlettebb alkalmazasokban (Chrome, LibreOffice, Firefox, lyx, medit) van ekezet, de ha pl. meditben csinalok egy ekezetes fajlt, akkor ott is ez lesz az xtermes es az lxterminalos kimenet:

medites valtozat:
ekezetteszt
áéúóüöűő

leafpad is jol latja, mas text editor hirtelen nincs fent.

lxterminal:

$cat ekezetteszt
ekezetteszt
���������������� //nem tudom ez itt minek fog atjonni, nalam egyszeru feher kerdojelek fekete rombuszban

xterm:

$cat ekezetteszt
ekezetteszt
áéúóüöűŠ//ez pedig mindenfele idegen karakter, ha nem jonne at, de veletlen sem magyar ekezetesek, az A-n sokfele kreativ jel van pl.

Mindez fuggetlen attol, hogy xterm +u8-cal vagy xterm -u8-cal inditom az xtermet. Valakinek valami otlet?

fix: xtermen megerkeztek a satras o betuk export LANG=hu_HU hatasara :) de lxterminal tovabbra is losipszo

fix2: a gond ott kezdodik, hogy lxterminal bezarasa utan a LANG visszaall C-re, de amugy az lesz a megoldas. Erre a visszanemallasra valakinek otlet?

fix3: az rc.confban en_US.UTF-8-ra volt allitva, ez is lehetett a baj, keep in touch

fix4: tovabbra sem jo, otletek? sot, mostmar a nano is magyar, mindemelle hibas ekezetekkel

Hozzászólások

Na kozben azt vettem eszre, hogy rootkent barmit inditok magyar lesz a terminal (nekem ez nem kell, beszeljen angolul, csak legyenek ekezetek), rootkent inditva xterm is kap ő-t és ű-t, user viszont tovabbra is LANG=C es mindig visszaall erre :( Valakinek valami otlete?

lxsession startba es .xinitrc-be LANG=hu_HU.UTF-8 nem oldotta meg

Arch wikiben talalt .bashrc-s cirkusszal (useremre is raeroltettem az en_US.UTF-8-at) xtermre es XFCE-s terminalra megoldodott, de lxterminalra es etermre tovabbra sem jo pl. Mindegy, at szokok az XFCE-sre, ezen ne muljon

szerk.: azokra is csak akkor jo, ha egy masik terminalbol inditom oket :( hu_HU.ITF-8-cal is termeszetesen

Otlet valaki?

update: azt szeretnem tudni, hogy hol az LXDE altal kirjazolt xdg-menu config file-ja. Sehol nem tudom atirni, hogy xterm helyett uxtermet inditson, es a bashrc-ket bash profileoket sem tudom elegge "bealiasolni" ahhoz, hogy xterm gombra kattintas mar eleve uxtermet nyisson. Tekintve hogy semmilyen grafikus tool nincs fent xdg-menu configjahoz (mert mind GNOME-os vagy KDE-s), meg egy rakas szar az xdg szerkezete, egyetlen ekrdesem maradt: hol tudom modositani a meglevo LXDE-beli menuelemeket config file szinten? Mindossze az xtermet akarom minden menuben uxtermre atirni