Kirjoittaja Aihe: [RATKAISTU] Näppäimistöasettelu aina hukassa toisella käyttäjällä  (Luettu 1922 kertaa)

wicke

  • Vieras
Ubuntu toimii asianmukaisesti asennuksessa tehdyllä käyttäjätunnuksella, mutta jälkeenpäin tehty toinen käyttäjätili tuppaa joka kirjautumiskerralla unohtamaan oikean näppäimistökartan, jolloin näkyy USA:n näppäimistökartta.

Kartan saa näkyviin, kun remppaa näppäimistöasetuksissa hetken aikaa (tavallisesti vain vaihdan näppäimistömallin edestakaisin), mutta miten suomalaisen näppäimistöasettelun saisi pysymään oletuksena, ettei se joka kerta katoa. Graafisella työkalulla asetukset onkin jo säädetty niin, mutta ne eivät vain pysy sellaisena, vaikka seuraavalla kirjautumiskerralla näppäimistöasetukset ovat pysyneet asetusikkunassa samana.

Käytössä Ubuntu 8.04
« Viimeksi muokattu: 29.06.08 - klo:16.29 kirjoittanut wicke »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Koko järjestelmän locale-asetuksiin vaikutetaan tiedostossa /etc/environment sen voi tarkistaa vaikka
cat /etc/environment komennolla.

niin vaikutetaan ja niin voi tarkistaa, mutta mitä tekemistä localella on näppäinkartan kanssa?

Tuo LANG="fi_FI.UTF-8" rivi pitäisi ainakin olla siellä. Jos siellä on myös us kohta, eikä sitä tarvitse, niin sen voinee poistaa sotkemasta.

miksi siellä pitäisi olla kyseinen rivi? ei sitä minullakaan ole, järjestelmän oletuslocale on en_GB ja näppäimistökartta suomalainen.

jos tuolla nyt sattuu olemaan kaksi kertaa tuo LANG-määritys, niin jälkinmmäinen joka tapauksessa korvaa aikaisemman, joten se joka sinne on jotain sellaista laittanut, on tehnyt jotain hassua.

pelkkä x-serverin rebootti (ctrl+alt+askelpalautin)

kai tuota voi rebootiksikin sanoa, mutta yleensä uudelleenkäynnistys tarkoittaa sitä, että jotain sammutetaan ja käynnistetään uudelleen. tuossa X tapetaan ja se käynnistyy uudelleen jos käytössä on joku display manageri.

Myös komennolla sudo dpkg-reconfigure locales voinee asetuksia muuttaa.

ei voi. tuo ei ole tehnyt ubuntussa aikoihin juuri mitään hyödyllistä.

Käyttäjäkohtaiset asetukset ovat Kotikansion piilotiedostoissa (saa näkymään ctrl+h), joten sielläkin voi tarkastaa, ainakin .profile tiedoston, ettei siellä ole määritetty väärää localea.

locale ja keymap eivät riipu toisistaan.


ja alkuperäisele kysyjälle...

mistä olette yrittäneet vaihtaa näppisasettelua?
olettaisin, että System → Preferences → Keyboard → Layouts (tai sama suomeksi).

olettehan valittuanne halutun layoutin huomanneet laittaa sen default-sarakkeen palluran päälle, jotta muutos ei olisi vain session mittainen? toki kyseiseltä välilehdeltä voi poistaa muut kuin käytössä olevan layoutin jos ei halua vaihdella niiden välillä lennossa (mahdollisesti sovelluskohtaisesti).
Janne

wicke

  • Vieras
Lainaus
ja alkuperäisele kysyjälle...

mistä olette yrittäneet vaihtaa näppisasettelua?
olettaisin, että System → Preferences → Keyboard → Layouts (tai sama suomeksi).

olettehan valittuanne halutun layoutin huomanneet laittaa sen default-sarakkeen palluran päälle, jotta muutos ei olisi vain session mittainen? toki kyseiseltä välilehdeltä voi poistaa muut kuin käytössä olevan layoutin jos ei halua vaihdella niiden välillä lennossa (mahdollisesti sovelluskohtaisesti).

Tuolta sitä on säädelty ja Suomen kohdalla oletusvalinta on päällä. Yritän seuraavaksi tuon toisen kartan poistamista kokonaan.

Nyt on sitäkin kokeiltu. Vaikka ainoana asetteluna on jäljellä Suomi, se ei sitä kuitenkaan käytä, vaan aina kirjoitettaessa ä:n sijasta tulee tuttu US-merkki ' . Asetusikkunan Asettelut (Layouts)-välilehti näyttää nyt tältä

Edit: No nyt toimii. Xorgin asetustiedostosta puuttui kokonaan asettelu- ja näppäimistömallitiedot, jotka lisäämällä alkoikin taas toimia.
« Viimeksi muokattu: 29.06.08 - klo:16.19 kirjoittanut wicke »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Olen tosiaan kuvitellut, että se käyttää localen mukaista näppäimistöasettelua, jos erikseen ei muuta valita.

minä pulestani olen kuvitellut, että X lataa keymapin oletuksena linuxin keymapista, jos erikseen ei muuta valita.

Näinhän asennusohjelmakin tekee, se muuttaa näppäinasettelun automaattisesti localen mukaiseksi ja muu valinta tarvitsee tehdä erikseen.

asennusohjelma tekee muitakin oletuksia joita asennettu järjestelmä ei tee. graafinen installeri vielä alternative-puolta enemmän.

tosin asennusohjelmassa kyllä valitaan asennettavan järjestelmän oletuskieli ja keymap erikseen ja keymappia pääsee vielä testaamaankin niin halutessaan. tässä kohtaa oletusta siis ei tehdä, kummallakaan asennuslevyllä. server-asennukseta en kyllä ole varma, koska siihen ei ole viime aikoina ollut tarvetta.

Koska näppäinasetteluja oli jo muutettu graafisesti, ei sen ehdottaminen tässä tuntunut järkevältä.

kaikki eivät aina huomaa kaikkia graafisten ohjelmien nippeleitä ja useinkin ongelma on paljon triviaalimpi kuin kysyjä antaa ymmärtää.

Tälläisiä vastauksista tuskin on paljon apua, kysyjä ilmoitti jo ensimmäisessä viestissä tämän tehneensä.

käyttäjä ei sanonut tarkalleen mitä oli säätänyt ja kuten edellä sanoin, ei olisi ensimäinen kerta.

Kiitos tiedosta suuri "Guru", tämä olikin tosi tärkeä korjaus,  (ja kertoo sinusta hyvin paljon) tiedän kyllä mitä se tekee. Mutta monikohan käyttäjä ymmärtää mitä  X.n tappaminen merkitsee, reboot on varmaankin helpommin ymmärrettävissä.

hieno, että sinä tiedät mitä se tekee, mutta ihmiset joita sinä pyrit neuvomaan, eivät välttämättä tiedä. ikävää, että koet teknisen täsmällisyyden henkilökohtaisena hyökkäyksenä ja vieläpä et osaa suhtautua siihen muuten kuin käyttäytymällä ääliömäisesti.

sitä paitsi, minäkään en voinut tietää, että sinä tiedä tuon varmasti olevan totta, koska olit tehnyt kaksi muutakin väitettä jotka eivät pitäneet paikkaansa. olisi ilmeiseti pitänyt antaa sinun levittää misinformaatiota, vain jotta sinä et olisi vetänyt hernettä nenääsi?

(kun se käytännössä kuitenkin käynnistyy heti uudelleen.)

tietyissä olosuhteissa kyllä. tallentamattomat tiedot kyllä katoavat, kun prosesseja ei lopeteta siististi, mutta usein sillä ei ole tässä tilanteessa paljoakaan väliä. toisinaan on.

Vaikka kyllähän se varmaan potuttaa kun on tietotekniikan ammattilainen, eikä silti osaa tälläisissäkään ongelmissa auttamaan. Tämänkin ongelman amatöörit selvittivät ihan itse. Kertonee hyvin näiden "ammattilaisten" osaamisen tasosta.

vaikka toivoisinkin foorumilaisilta edes jonkinlaisia käytöstapoja, en ala tätä nyt poistamaan, vaan annan sinun vapaasti ilmaista käytöstapojesi puutetta. jatkossa kyllä suosittelen viestin lukemista pariin otteeseen ja vaikka pientä rauhoittumistaukoa ennen vastaamista.

sattumoisin tuo 'toimiva' ohje oli antamistasi ainoa jota en kommentoinut tai korjannut, koska se ei ollut varsinaisesti väärässäkään. tämä voi tietty hetken kiihkossa jäädä huomiotta, samoin kuin se, että ongelma on ehkä kierretty tällä tavalla ja kyseisen käyttäjän tarpeisiin nähden 'ratkaistukin', mutta ongelman aiheuttaja (miksi käyttäjäkohtaisten näppisasetusten tallennus ei toimi ja miksi asetukset ovat erilaiset ensimmäisenä luodulle käyttäjälle) on edelleen olemassa.
Janne