Sida 1 av 1

screen åäö

Postat: 27 jun 2008, 20:39
av kakmonster
Hej
När jag är inne i en screen så funkar inte svenska tecken. vad kan vara fel? jag har en_US.UTF-8 locale och svensk keyboartlayout funkar finfint om jag inte startar screen i konsollen. Alltså vid ren inloggning har jag åöä men om jag skriver screen och därmed får upp en virtuell terminal så skiter det sig.


/kent

Re: screen åäö

Postat: 28 jun 2008, 00:21
av Emil.s
Testa att starta screen med "screen -U".

Vad säger "locale" i och utanför screen?

Re: screen åäö

Postat: 04 aug 2008, 20:07
av ProbablyX
Jag har samma problem, jag fixade det med att köra

Kod: Markera allt

dpkg-reconfigure console-setup
Först kan du trycka OK bara, sedan Sweden på 2a frågan om ditt tangentbord,
Sweden igen sedan,
Sedan tar du No AltGr Key (eftersom du inte vill emulera någon - du har en redan),
Samma med composite key - ingen,
Sedan tar vi UTF8,
Nu kommer det intressanta, välj här "Latin1 and Latin5 - Western Europe and Turkic languages"
Efter detta tar jag Terminus, men andra fonts går nog med.

Sedan 16 på storlek och acceptera bara skärmen om tty

OBS! Du bör inte behöva ändra något annat än det som är i fetstil ovan, eftersom standard ska vara valt. Får du upp nåt annat standardvärde än det jag skrivit ovan bör du använda sunt förnuft eller fråga här om det behövs ändras. Typ har den redan en AltGr-key föreslagen behöver du nog inte ändra den. jag har bara med stegen innan så att du kan komma till rätt ruta att ändra i.

Som sagt det enda som bör ändras är stegen i fetstil ovan :)

Problemet här är att 1. "å" funkar inte, men man får ö och ä som gör text "gissningsbar" om den har ett å. Sedan måste man göra om allt när man startar om...

Detta är bara en tempfix, nån annan kanske har en bättre :) Jag kom på den själv så den är inte 100%, så använd den med sunt förnuft och sudo'a inte runt :D

Re: screen åäö

Postat: 04 aug 2008, 20:27
av Osprey
Se till att du har fullt stöd för svenska installerat i "[System] -> [Administration] -> [Språkstöd] och se till att det under den sektionen i /etc/X11/xorg.conf som heter InputDevice och som innehåller t.ex Generic Keyboard (dvs. inte "mouse" eller så), också innehåller Option "XkbLayout" "se". När man har "ä" och "ö", men inte "å" så brukar det bero på att man har ställt in tyskt tangentbord.

Re: screen åäö

Postat: 05 aug 2008, 00:15
av Emil.s
Osprey skrev:Se till att du har fullt stöd för svenska installerat i "[System] -> [Administration] -> [Språkstöd] och se till att det under den sektionen i /etc/X11/xorg.conf som heter InputDevice och som innehåller t.ex Generic Keyboard (dvs. inte "mouse" eller så), också innehåller Option "XkbLayout" "se". När man har "ä" och "ö", men inte "å" så brukar det bero på att man har ställt in tyskt tangentbord.
X har väl ingenting med screen att göra, så det spelar ingen som hellst roll hur mycket man än ändrar där. ;)

Re: screen åäö

Postat: 05 aug 2008, 00:31
av Osprey
Emil.s skrev:X har väl ingenting med screen att göra, så det spelar ingen som hellst roll hur mycket man än ändrar där. ;)
Kanske så jag vet inte, själv använder jag gnome-terminal men hursomhelst så är ju X11 inblandat i fönsterhanteringen av det fönster där man kör terminalen, så helt otänkbart att definitionen i xorg kan spela in är det ju inte. På "den gamla goda tiden" när jag körde "riktig terminal" så fanns det en fil i "/etc" som hette "termcap" som definierade allt sådant här, men den finns inte nu längre... :-\

Re: screen åäö

Postat: 05 aug 2008, 00:45
av Osprey
Emil.s skrev:X har väl ingenting med screen att göra, så det spelar ingen som hellst roll hur mycket man än ändrar där. ;)
Jodå, jag provade att byta ut Option "XkbLayout" "se" mot Option "XkbLayout" "us" i xorg.conf och nog tusan fick jag amerikanskt tangentbord i "screen"... ;D

Re: screen åäö

Postat: 05 aug 2008, 06:18
av dmz
Osprey skrev:
Emil.s skrev:X har väl ingenting med screen att göra, så det spelar ingen som hellst roll hur mycket man än ändrar där. ;)
Kanske så jag vet inte, själv använder jag gnome-terminal men hursomhelst så är ju X11 inblandat i fönsterhanteringen av det fönster där man kör terminalen, så helt otänkbart att definitionen i xorg kan spela in är det ju inte. På "den gamla goda tiden" när jag körde "riktig terminal" så fanns det en fil i "/etc" som hette "termcap" som definierade allt sådant här, men den finns inte nu längre... :-\
Nä, X är väl inte inblandat i någon hantering av en, t.ex, TTY-2-session?

Re: screen åäö

Postat: 05 aug 2008, 07:54
av Osprey
dmz skrev:Nä, X är väl inte inblandat i någon hantering av en, t.ex, TTY-2-session?
Provade igen och både "screen" och "konsole" får amerikanska tecken om jag ändrar till "us" i "xorg" och sedan loggar in igen. Däremot ändrades inte en riktig tty-session via ctrl-alt-f1 (eller ctrl-alt-f<något-annat>), den hämtar tydligen sin info på annat håll. Detta tycker jag trots allt inte är så ologiskt eftersom både "screen" och "konsole" körs med X som fönsterhanterare för deras fönster, medan X inte finns med i bilden vid ctrl-alt-f1.