dhoMedlem sedan aug. 20022 027 inlägg Hej,
Har lite problem att få igång åäö på min nyinstallerade Debian-burk. På min vanliga användare så har jag fått igång åäö, men på min root-användare däremot så har jag det här problemet. När jag skriver åäö så ser det ut så här på skärmen:
bash skrev:
~# \345\344\366
-bash: åäö: command not found
Det jag har gjort är att se till att jag har följande rader i min input.rc:
input.rc skrev:
set meta-flag on
set input-meta on
set output-meta on
set convert-meta off
Jag har sv_SE ISO-8859-1 i locale.gen samt att jag har kört dpkg-reconfigure locales.
Jag har även prövat att lägga in följande rader i .bashrc för root-användaren utan att det gjorde någon skillnad.
.bashrc skrev:
LC_CTYPE="sv_SE"
LANG="sv_SE.ISO-8859-1"
export LC_CTYPE LANG
I Gentoo som jag kör på en av mina andra burkar kan man i /etc/rc.conf ändra consoletranslation som används för att tala om vilken codepage som ska användas för att visa tecken på skärmen. Kan det vara något sådant som är problemet och var ändrar jag det i så fall i Debian?
Någon? :)
GeinMedlem sedan sep. 20005 700 inlägg Prova kör
localedef -c -i sv_SE -f ISO-8859-1 sv_SE
som root.
dhoMedlem sedan aug. 20022 027 inlägg Gein: Tyvärr, det gjorde ingen skillnad, åäö fungerar med min vanliga användare men inte med root-användaren. Kör Debian unstable om det kan ha någon betydelse.
dhoMedlem sedan aug. 20022 027 inlägg Ingen annan? :)
Har fortfarande inte hittat vad det beror på.
Detta funka för mig:
Med "dpkg-reconfigure locales" välj
en_US.ISO-8859-1
och i nästa dialog
none
I /etc/locale.gen är det enda avmarkerade
en_US ISO-8859-1
I /etc/inputrc avmarkera följande rader:
set input-meta on
set output-meta on
set convert-meta off
Jag har inga LC_* miljövariabler satta.
Logga ut och sen innan du loggar in med gdm (eller vad du nu använder) så glöm inte att välja English (American) som språk. Står också "ISO-8859-1" om du har fler liknande alternativ installerade..
dhoMedlem sedan aug. 20022 027 inlägg Aleph_One: Jag har gjort exakt så nu men det gjorde tyvärr ingen skillnad. Huvudsaken att det fungerar för min vanliga användare, att det inte fungerar för root-användaren kan jag leva med.
Tack för hjälpen.
Kolla så du inte har nåt liggandes i tex .bashrc eller så, som körs speciellt för root.