Sida 1 av 1

Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 11:55
av Chrilleee
Lade in aterm för att jag tycker den är behagligare än gnomes egna terminal, men jag har stött på ett problem där nu, jag får inte å, ä och ö att fungera.
När jag installerade Ubuntu så valde jag att ta hela operativet på engelska då jag föredrar det. I gnomes terminal löste jag detta genom att skriva "setxkbmap -layot se", det fungerade även i aterm för att få alla knappar rätt, men den visar inte å, ä och ö som de ska.
Har sökt runt lite och hittade något om "locale", när jag skriver det så har jag bara massa en_US.UTF-8 där, vilket jag tror kan ha med saken att göra?

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 12:34
av Konservburk
Försök att starta aterm så här:

Kod: Markera allt

LC_ALL=C aterm

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 14:14
av Chrilleee
Det händer inget alls när jag trycker på å, ä eller ö ifall jag startar sådär.

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 14:48
av Konservburk
Chrilleee skrev:Det händer inget alls när jag trycker på å, ä eller ö ifall jag startar sådär.
Vad händer när du trycker å,ä,ö ifall du startar aterm som vanligt?

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 14:57
av Chrilleee
Jag får bara konstiga tecken som ser ut såhär:
http://img530.imageshack.us/img530/6679/aaotj9.jpg

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 15:38
av Konservburk
Chrilleee skrev:Jag får bara konstiga tecken som ser ut såhär:
http://img530.imageshack.us/img530/6679/aaotj9.jpg
Så ser å,ä,ö ut i unicode (utf-8). Eftersom aterm inte har stöd för unicode så visas själva koden istället. Lite konstigt att det inte blir några tecken alls med LC_ALL=C, för det ska nämligen slå av unicode. Du skulle kunna försöka med LC_ALL=en_US aterm, men jag tvivlar på att det blir bättre. Det är något annat som är galet... frågan är bara vad?

EDIT: Jag provade själv nu... det verkar bli bättre med:

Kod: Markera allt

LC_ALL=en_US aterm

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 15:59
av Chrilleee
Startar jag så blir det som med det förra, det blir inget alls när jag trycker...

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 16:05
av Konservburk
Chrilleee skrev:Startar jag så blir det som med det förra, det blir inget alls när jag trycker...
Då gör vi ett nytt försök...

Skapa en fil som heter ~/.inputrc i din hemkatalog.

I den filen lägger du in följande:

Kod: Markera allt

set convert-meta off
set output-meta on
Sedan försöker du åter igen att starta aterm så här:

Kod: Markera allt

LC_ALL=C aterm

Re: Får inte å, ä och ö i aterm

Postat: 11 okt 2008, 19:27
av David Andersson
Konservburk skrev:
Chrilleee skrev: Skapa en fil som heter ~/.inputrc i din hemkatalog.

I den filen lägger du in följande:

Kod: Markera allt

set convert-meta off
set output-meta on
Sedan försöker du åter igen att starta aterm så här:

Kod: Markera allt

LC_ALL=C aterm
Det är väl inte min sak att lägga mig i, men...

när jag gör så, så ser det ut som att aterm tar emot åäö som den ska, men det matchar inte existerande filnamn. T.ex "ls rosornas-väg.txt" hittar inte filen och "ls" visar "rosornas-v??g.txt".

Det verkar som man ska använda rxvt-unicode om man vill ha utf-8, och det vill man. (http://bugs.afterprojects.org/view.php?id=10) Jag använder rxvt-unicode. Kan bli pseudo-genomskinlig på samma sätt som aterm.

Re: Får inte å, ä och ö i aterm

Postat: 13 okt 2008, 12:20
av Chrilleee
Fick precis som "David Andersson" nu, den visar åäö och det ser ut som det ska.
Testa skapa en fil på skrivbordet i det grafiska gränssnittet som hetter just åäö.txt, körde sedan en ls där så blir det bara ??????.txt

Re: Får inte å, ä och ö i aterm

Postat: 13 okt 2008, 12:40
av Konservburk
Chrilleee skrev:Fick precis som "David Andersson" nu, den visar åäö och det ser ut som det ska.
Testa skapa en fil på skrivbordet i det grafiska gränssnittet som hetter just åäö.txt, körde sedan en ls där så blir det bara ??????.txt
Det finns inte mycket du kan göra åt den saken eftersom aterm inte stödjer, och aldrig kommer att stödja utf-8. Om du nödvändigtvis vill använda aterm så är ditt enda alternativ att konvertera hela systemet till den gamla teckenkodningen (iso8859-1), vilket du formodligen inte vill.

Re: Får inte å, ä och ö i aterm

Postat: 13 okt 2008, 16:13
av Chrilleee
Konservburk skrev:
Chrilleee skrev:Fick precis som "David Andersson" nu, den visar åäö och det ser ut som det ska.
Testa skapa en fil på skrivbordet i det grafiska gränssnittet som hetter just åäö.txt, körde sedan en ls där så blir det bara ??????.txt
Det finns inte mycket du kan göra åt den saken eftersom aterm inte stödjer, och aldrig kommer att stödja utf-8. Om du nödvändigtvis vill använda aterm så är ditt enda alternativ att konvertera hela systemet till den gamla teckenkodningen (iso8859-1), vilket du formodligen inte vill.
Okej.
Vilken terminal är att föredra då?
Kör gnome-terminal just nu, men då jag kanske i framtiden kommer testa någon annan dist vore det skönt att vänja sig redan nu.

Re: Får inte å, ä och ö i aterm

Postat: 13 okt 2008, 16:25
av Konservburk
Chrilleee skrev:Vilken terminal är att föredra då?
Kör gnome-terminal just nu, men då jag kanske i framtiden kommer testa någon annan dist vore det skönt att vänja sig redan nu.
De som utvecklade aterm har gått över till urxvt (rxvt-unicode) istället. De har bland annat fixat över transparens från aterm. Annars har xterm helt ok utf-8 stöd, och den lär ju finnas med från början i varenda dist.