Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Aum - 09.04.08 - klo:14.14

Otsikko: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 09.04.08 - klo:14.14
Tervehdys,

Jostain syystä locale-asetukseni ovat vaihtuneet jenkkiläisiksi. Vaihdoin ne jo kerran täällä foorumilla olevien ohjeiden avulla suomalaisiksi ja ajamalla dpkg-reconfigure locales. Tuolloin locale -komennon tuloste oli odotetun suomalainen. Nyt kuitenkin jostain syystä tilanne on bootin jälkeen palannut jenkkiläiseksi. Mistä ihmeestä tuo locale-asetus oikein kumpuaa ja minne se tulee asettaa, jotta asetus myös pysyy? Hiukka ikävää käydä erikseen ennen jokaista printtiä käydä muuttamassa paperikoko A4:ksi jokaisessa sovelluksessa erikseen..

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: gdm - 11.04.08 - klo:15.35
Valikko->Järjestelmä->Ylläpito->Kieliasetukset
Tuolta voi aloittaa.
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 11.04.08 - klo:15.59
Valikko->Järjestelmä->Ylläpito->Kieliasetukset
Tuolta voi aloittaa.

Tuolla on kaikki kohdallaan. Oletuskielenä suomi, sen lisäksi listalta valittuna englanti, hollanti, ruotsi, hindi. Tämä ei kuitenkaan ole kohta, jossa valitaan maa-asetukset. Täältä valitaan ladattavat kielipaketit, jotka ovat ihan kohdallaan ja oikein. Nyt kusee siis paperikoko (on letter vaikka pitäisi olla A4), mittayksikkö (on tuuma millimetrien sijaan), päivämäärä (on amerikkalaista muotoa), jne.
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: gdm - 11.04.08 - klo:16.02
Eli ongelmasi koskee tulostusta, ei niinkään kieliasetuksia.

Tuohon ongelmaan joku tulostukseen perehtynyt osaa auttaa. Koskaan en ole eläissäni mitään tulostanut :)
Kerran tai kaksi käyttänyt kopiokonetta.
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 11.04.08 - klo:16.06
Olen puhunut kokoajan localesta, enkä language -asetuksesta. Ks. tämän ketjun ensimmäinen viesti.

Eli ongelmasi koskee tulostusta, ei niinkään kieliasetuksia.

Tuohon ongelmaan joku tulostukseen perehtynyt osaa auttaa. Koskaan en ole eläissäni mitään tulostanut :)
Kerran tai kaksi käyttänyt kopiokonetta.

Olen määritellyt /etc/environment -tiedostoon asiat haluamallani tavalla tämän (http://myy.helia.fi/~karte/english_in_finland_on_ubuntu.html) mukaisesti , mutta jostain syystä juttu ei toteudu haluni mukaisesti vaan asetukset höylätään yli jostain. Alla /etc/environment -tiedoston sisältö:

Koodia: [Valitse]
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

LC_MESSAGES="en_DK.UTF-8" # language
LANG="en_DK.UTF-8"      # fallback if LC_specific not set
LC_PAPER="fi_FI.UTF-8"   # a4, can't print without this
LC_MEASUREMENT="fi_FI.UTF-8" # metric system
LC_NUMERIC="fi_FI.UTF-8" # 100 000,02 fi keyboard numpad has comma not dot
LC_MONETARY="fi_FI.UTF-8" # EUR
LC_TIME="en_DK.UTF-8"   # iso-8601, 24h + weeks start Mon + format yyyy-mm-dd HH:MM
LC_CTYPE="fi_FI.UTF-8"  # which characters are letter
LC_COLLATE="fi_FI.UTF-8" # sort order, eg. a" ä is after z
LC_NAME="fi_FI.UTF-8"
LC_ADDRESS="fi_FI.UTF-8"
LC_TELEPHONE="fi_FI.UTF-8"
LANGUAGE="fi_FI:fi:en_GB:en"

Olen myös tsekannut tiedostot .profile, jossa ei ole mitään, .bashrc, jossa ei locale määrityksiä ole, sekä myös .bash_profile, jota ei kotihakemistossani ole.

Mistä ihmeestä ubuntun locale määritellään?
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: gdm - 11.04.08 - klo:16.12
Ups.. Voit lisätä /boot/grub/menu.lst tiedostoon oletus-asetuksiin locale.fi_FI asetuksen jolloin pitäisi astua voimaan
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 11.04.08 - klo:16.17
Ups.. Voit lisätä /boot/grub/menu.lst tiedostoon oletus-asetuksiin locale.fi_FI asetuksen jolloin pitäisi astua voimaan

Höh? Tuo kuullostaa kyllä kovin omituiselta paikalta määritellä locale.. Ehkä kokeilen sitä jos ei muu auta. Mutta miksi se siellä pitäisi määritellä? Nyt on  kysymyksenä se, että mistä ihmeestä tuo väärä määritys tulee, ja miksei määrittelemän suomalaiset lokaaliasetukset ole voimassa.

Alla vielä /etc/default/locale:n sisältö:
Koodia: [Valitse]
$ cat /etc/default/locale
LANG="fi_FI.UTF-8"
LANGUAGE="fi_FI:fi:en_GB:en"
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: jori52 - 11.04.08 - klo:16.47
Ups.. Voit lisätä /boot/grub/menu.lst tiedostoon oletus-asetuksiin locale.fi_FI asetuksen jolloin pitäisi astua voimaan

Höh? Tuo kuullostaa kyllä kovin omituiselta paikalta määritellä locale.. Ehkä kokeilen sitä jos ei muu auta. Mutta miksi se siellä pitäisi määritellä? Nyt on  kysymyksenä se, että mistä ihmeestä tuo väärä määritys tulee, ja miksei määrittelemän suomalaiset lokaaliasetukset ole voimassa.

Alla vielä /etc/default/locale:n sisältö:
Koodia: [Valitse]
$ cat /etc/default/locale
LANG="fi_FI.UTF-8"
LANGUAGE="fi_FI:fi:en_GB:en"

Sisältö on aivan oikein.
Terveisin jori52
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: jori52 - 11.04.08 - klo:16.57
Tässäpä oikeanlainen valikko, sinulta puuttuu pari riviä

Koodia: [Valitse]
LANG=fi_FI.UTF-8
LC_CTYPE="fi_FI.UTF-8"
LC_NUMERIC="fi_FI.UTF-8"
LC_TIME="fi_FI.UTF-8"
LC_COLLATE="fi_FI.UTF-8"
LC_MONETARY="fi_FI.UTF-8"
LC_MESSAGES="fi_FI.UTF-8"
LC_PAPER="fi_FI.UTF-8"
LC_NAME="fi_FI.UTF-8"
LC_ADDRESS="fi_FI.UTF-8"
LC_TELEPHONE="fi_FI.UTF-8"
LC_MEASUREMENT="fi_FI.UTF-8"
LC_IDENTIFICATION="fi_FI.UTF-8"
LC_ALL=

Terveisin jori52

Ps: Suomi oletuksena kieliasetuksissa(oletus Suomi ) ei riitä pitää ruksittaa myös vetovalikosta Suomi, valmiina on viiva,pitää olla kunnon väkänen.

Terveisin sama
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 11.04.08 - klo:17.14
Tässäpä oikeanlainen valikko, sinulta puuttuu pari riviä

Koodia: [Valitse]
LANG=fi_FI.UTF-8
LC_CTYPE="fi_FI.UTF-8"
LC_NUMERIC="fi_FI.UTF-8"
LC_TIME="fi_FI.UTF-8"
LC_COLLATE="fi_FI.UTF-8"
LC_MONETARY="fi_FI.UTF-8"
LC_MESSAGES="fi_FI.UTF-8"
LC_PAPER="fi_FI.UTF-8"
LC_NAME="fi_FI.UTF-8"
LC_ADDRESS="fi_FI.UTF-8"
LC_TELEPHONE="fi_FI.UTF-8"
LC_MEASUREMENT="fi_FI.UTF-8"
LC_IDENTIFICATION="fi_FI.UTF-8"
LC_ALL=

Ps: Suomi oletuksena kieliasetuksissa(oletus Suomi ) ei riitä pitää ruksittaa myös vetovalikosta Suomi, valmiina on viiva,pitää olla kunnon väkänen.

System/preferences/language:ssa oli väkänen, eikä pelkkä viiva. No otin pois ja laitoin uudelleen -> kirjoitti /etc/default/locale -filen uusiksi, ja poisti sieltä kaiken ylimääräisen jättäen vain LANG ja LANGUAGE -riveille fi_FI.UTF-8. Muokkasin sitten ja lisäsin antamasi rivit. Kokeilen seuraavaksi josko homma olisi alkanut pelittämään. Ilmoittelen tänne, nyt reboot.
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 11.04.08 - klo:17.25
Bootin jalkeen - Nyt on locale kohdallaan, mutta:
-Gnomen kaynnistyessa herja: Gnomen asetusdemonin kaynnistys epaonnistui (en viela ole kaynnistanyt gnomea uudelleen)
-Nappaimistona on englanti, eika skandit toimi nappiksella

alla locale
~$ locale
LANG=en_US.UTF-8
LC_CTYPE=fi_FI.UTF-8
LC_NUMERIC=fi_FI.UTF-8
LC_TIME=fi_FI.UTF-8
LC_COLLATE=fi_FI.UTF-8
LC_MONETARY=fi_FI.UTF-8
LC_MESSAGES=fi_FI.UTF-8
LC_PAPER=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_ADDRESS=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_IDENTIFICATION=fi_FI.UTF-8
LC_ALL=
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: jori52 - 11.04.08 - klo:17.28
Bootin jalkeen - Nyt on locale kohdallaan, mutta:
-Gnomen kaynnistyessa herja: Gnomen asetusdemonin kaynnistys epaonnistui (en viela ole kaynnistanyt gnomea uudelleen)
-Nappaimistona on englanti, eika skandit toimi nappiksella

alla locale
~$ locale
LANG=en_US.UTF-8
LC_CTYPE=fi_FI.UTF-8
LC_NUMERIC=fi_FI.UTF-8
LC_TIME=fi_FI.UTF-8
LC_COLLATE=fi_FI.UTF-8
LC_MONETARY=fi_FI.UTF-8
LC_MESSAGES=fi_FI.UTF-8
LC_PAPER=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_ADDRESS=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_IDENTIFICATION=fi_FI.UTF-8
LC_ALL=

Kävitkö laittamassa Suomen takaisin kieliasetuksiin(vetovalikkoon)
Voit joutua laittamaan näppäimistö asettelut uudelleen ,järjestelmä>asetukset>näppäimistö>asettelu.

Terveisin jori52
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: juyli - 11.04.08 - klo:18.12
-Gnomen kaynnistyessa herja: Gnomen asetusdemonin kaynnistys epaonnistui (en viela ole kaynnistanyt gnomea uudelleen)
-Nappaimistona on englanti, eika skandit toimi nappiksella
Hmmmm... Eipä oletuksena englantilaisessa näppäimistömäärityksissä skandit toimi - ei. X:ssä näppäimistö määritellään /etc/X11/xorg.conf tiedostossa esim.:
Koodia: [Valitse]
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
...<lisää määrityksiä, jos tarpeen>...
EndSection
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: gdm - 11.04.08 - klo:18.25
Koodia: [Valitse]
xprop -root | grep XKBNäyttää myös mikä käytössä.
Valikko->Järjestelmä->Asetukset->Näppäimistö
Vaihtaa kyllä puolestasi näppäimistön asettelun.
Otsikko: Vs: Locale -asetukset takaisin suomalaisiksi
Kirjoitti: Aum - 15.04.08 - klo:21.56
Jepp, toi näppisvika oli siis vain hetkellinen, X:n restart korjasi senkin ongelman. Nyt on locale ihan kohdallaan, yhtä pientä juttua lukuunottamatta: Gnome-login -ruudussa näppiksenä on jenkkinäppis suomalaisen sijasta. Mikä lie tuohon vaikuttaa? Katsoin Järjestelmä/ylläpito/kirjautumisikkuna, muttei siellä ollut mitään

Alla nykyinen locale:
Koodia: [Valitse]
LANG=en_US.UTF-8
LC_CTYPE=fi_FI.UTF-8
LC_NUMERIC=fi_FI.UTF-8
LC_TIME=fi_FI.UTF-8
LC_COLLATE=fi_FI.UTF-8
LC_MONETARY=fi_FI.UTF-8
LC_MESSAGES=fi_FI.UTF-8
LC_PAPER=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_ADDRESS=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_IDENTIFICATION=fi_FI.UTF-8
LC_ALL=