SSH från Mac OS X -> Debian och irssi, svenska tecken.

Tråden skapades och har fått 20 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Landskrona
  • 2007-05-10 18:25

Hejsan.

Har gett upp x-chat då jag inte gillar det och börjat köra irssi på min debian 4.0 server istället.
Problemet är självklart de svenska teckena (åäö).

Använder Terminal.app för att ssha till servern.

Har lagt in:
set input-meta on
set convert-meta off
set output-meta on
i ~/.inputrc (i mac os x)

Har testat ändra term_charset i irssi, men hjälpte inte direkt.

Sen, annat folk kan se mina åäö, men jag ser varken mina egna eller andras, det blir bara konstiga tecken istället.

Några idéer?

  • Medlem
  • Sundsvall
  • 2007-05-10 18:42

Terminal.app i OS X har sin egen inställning för vilken tangentbordslayout du använder.

http://www.mewmi.net/aao

Där finns instruktion för hur du ändrar.

  • Medlem
  • Stockholm
  • 2007-05-10 18:42

http://www.mewmi.net/aao

Edit: Sidde var visst snabbare

  • Medlem
  • Sundsvall
  • 2007-05-10 18:48

Såklart jag är snabbare, jag som hostar mewmi.net

Mewmin är det såklart som skrivit guiden.

  • Medlem
  • Härnösand
  • 2007-05-10 18:49

Men jag har bäst ping till mewmi.net. Servern står i min källare

Det är jag som är mewmi.net och författat helvetesguiden

  • Medlem
  • Härnösand
  • 2007-05-10 18:51
Ursprungligen av Saila Lindfors:

Det är jag som är mewmi.net och författat helvetesguiden

Nu kommer du få massor med PM där alla vill ha hjälp av dig.

  • Medlem
  • Landskrona
  • 2007-05-10 18:56

Har följt guiden, men det hjälper endå inte:)

När jag skriver ser det ut såhär:
gör de:D
När jag tryckt enter ser det ut såhär:
gör det:D

Mhm, t:et försvan när jag skrev det, men komtillbaka när jag tryckte enter, det händer lite då och då med olika bokstäver när jag har haft med å,ä,ö i meningen.

Några inställningar man kan göra i irssi?
Eller på debian burken?

du har förmodligen missat nåt i guiden. gör om, gör rätt.

  • Medlem
  • Sundsvall
  • 2007-05-10 19:02
Ursprungligen av Saila Lindfors:

du har förmodligen missat nåt i guiden. gör om, gör rätt.

Eller så ligger problemet i hans debianburk som kanske kör tex utf8 i terminalen.

Så åter till topiken.
Blir det samma sak när du lägger irssi i en screen?
Och kör du kanske utf8 i terminalen i debian?

  • Medlem
  • Landskrona
  • 2007-05-10 19:07
Ursprungligen av Sidde:

Eller så ligger problemet i hans debianburk som kanske kör tex utf8 i terminalen.

Så åter till topiken.
Blir det samma sak när du lägger irssi i en screen?
Och kör du kanske utf8 i terminalen i debian?

Jag kör irssi i en screen, och det blir samma sak.
Vet ej om jag kör utf8 i debian eller inte, hur kollar/ändrar man det?

*edit*
Tror problemet kan vara med screen.
Testade starta en tom screen och skrev åäö, det blev: ���

*edit2*
Någon som vet något irssi script som skriver(till kanal/nick) ut bandbredden man använder?

Senast redigerat 2007-05-10 21:18
Ursprungligen av brange:

Tror problemet kan vara med screen.
Testade starta en tom screen och skrev åäö, det blev: ���

Kolla vad du har för $TERM inställning:

deejam@node1:~$ echo $TERM
screen
deejam@node1:~$ export TERM='linux'
deejam@node1:~$ echo $TERM
linux
deejam@node1:~$

Jag vet inte vilken TERM du ska använda, när jag kör epic+splitfire så måste jag ändra till 'linux' för att få åäö.

Ursprungligen av Sidde:

Eller så ligger problemet i hans debianburk som kanske kör tex utf8 i terminalen.

Så åter till topiken.
Blir det samma sak när du lägger irssi i en screen?
Och kör du kanske utf8 i terminalen i debian?

ja. jo. huvudsaken är att det inte går att skylla på mig.

  • Medlem
  • Landskrona
  • 2007-05-10 19:04
Ursprungligen av Saila Lindfors:

du har förmodligen missat nåt i guiden. gör om, gör rätt.

Det kan man alltid hoppas på.
Har dubbel och trippelkollat allt, allt är enligt guiden.

  • Medlem
  • Linköping
  • 2007-05-14 21:26

Det är ganska dumt att försöka köra iso-latin när _båda_ burkarna kör UTF-8.

dpkg-reconfigure locales
Vilka genereras?

  • Medlem
  • Landskrona
  • 2007-05-30 15:14
Ursprungligen av Simon Blommegård:

dpkg-reconfigure locales
Vilka genereras?

nu kör jag:
sv_SE.UTF-8 UTF-8
sv_SE.ISO-8859-15 ISO-8859-15
sv_SE ISO-8859-1

Då ser jag mina egna åäö i irssi (och andra ser dom med)
Men andras åäö blir ? (frågetecken).

Några idéer?

*edit*
Någon som har avnänt sig av iTerm?
Skulle gärna vilja få det att fungera också, har både problem med åäö där(åäö blir aao)
Sen så fungerar inte backspace som backspace utan som delete(raderar alltså åt fel håll..)
Idéer?

Senast redigerat 2007-05-30 15:29

Följt din guide till punkt och pricka, men det vägrar ändå. Får bara ett ljud när jag försöker trycka åäö

  • Medlem
  • Landskrona
  • 2008-06-09 12:11

Då tar vi upp denna tråden igen.
Har ungefär samma problem som tidigare.
Andras åäö blir till ???
Jag ser mina egna, och om jag enbart skriv er åäö så skickas dom korrekt, men om jag skriver någon annan bokstav också, så försvinner dom helt.

12:10:02 recode_autodetect_utf8 = ON
12:10:02 recode_fallback = CP1252
12:10:02 recode = ON
12:10:02 recode_out_default_charset = iso8859-1
12:10:02 recode_transliterate = OFF
12:10:16 term_charset = iso8859-15

Sen har jag dessa tre från /etc/locale.gen
sv_SE ISO-8859-1
sv_SE.ISO-8859-15 ISO-8859-15
sv_SE.UTF-8 UTF-8

Några idéer?

  • Medlem
  • Linköping
  • 2008-06-09 15:46
Ursprungligen av brange:

Då tar vi upp denna tråden igen.
Har ungefär samma problem som tidigare.
Andras åäö blir till ???
Jag ser mina egna, och om jag enbart skriv er åäö så skickas dom korrekt, men om jag skriver någon annan bokstav också, så försvinner dom helt.

12:10:02 recode_autodetect_utf8 = ON
12:10:02 recode_fallback = CP1252
12:10:02 recode = ON
12:10:02 recode_out_default_charset = iso8859-1
12:10:02 recode_transliterate = OFF
12:10:16 term_charset = iso8859-15

Sen har jag dessa tre från /etc/locale.gen
sv_SE ISO-8859-1
sv_SE.ISO-8859-15 ISO-8859-15
sv_SE.UTF-8 UTF-8

Några idéer?

1. Se till att din terminal är inställd på att kör UTF-8 (vilket den är från början, har du ändrat får du själv komma på hur du ändrar tillbaka)
2. Se till att screen:en du kör irssi i är inställd på att köra UTF-8 (startas med "screen -U" eller har "defutf8 on" någonstans i "~/.screenrc")
3. Starta irssi. Mirka på.

Typ så gör jag, och det funkar.

  • Medlem
  • International user
  • 2008-10-07 01:52

Det viktigaste är parametern till screen.

screen -U

även när man ska ansluta till en redan existerande screen måste man ha med -U T.ex.

screen -xU
1
Bevaka tråden