Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Tonde - 11.10.06 - klo:19.49
-
Asensin koneelle SSH serverin, Apachen ja ddclientin. Ikävänä lisänä ALT GR nappi lopetti toimintansa ja aina kun painaa SHIFT+BACKSPACE X käynnistyy uudestaan. Tätäkin viestiä kirjoittaessa tein sen 3 kertaa. Windowsissa nappi toimi, eli näppis ei ole rikki.
Onko nähty vastaavaa? Mistä löydän vikaa?
EDIT
xmodmapin sekoaminen johtui ilmeisesti berylin asentamisesta.
-
xmodmapilla korjaantuu.
xmodmap /usr/share/xmodmap/xmodmap.fi
tai jotain siihen suuntaan.
-
no niin autto
Mites tämän modmapin saa latautumaan käynnistyksen yhteydessä?
-
Mites tämän modmapin saa latautumaan käynnistyksen yhteydessä?
Järjestelmä-> asetukset-> Istunnot
Sieltä käynnistyvät ohjelmat.
-
No tuo on tietysti yksi vaihtoehto, mutta...
Katselin foorumin hakujen perusteella, että Ubuntussa pitäisi olla tiedosto /etc/X11/Xmodmap
Olisiko tuo se tiedosto, joka pitää sisällään xmodmapin, joka asetetaan käynnistyksen yhteydessä? Minulta ei tätä tiedostoa löytynyt.
EDIT:
Ilmeisesti Edgyssä tuon oletusnäppäimistöasettelun voi valita järjestelmä --> asetukset --> näppäimistö valikosta
-
Sitä Xmodmap tiedostoa ei vain ole valmiiksi, mutta sen voi tarvittaessa luoda huoletta.
-
Nyt huomasin, että käyttäessäni xmodmap.fi näppäimistöä, euro-merkki ei toimi! (numpad toimii)
Jos taas poistan käynnistyvistä istunnoista rivin:
xmodmap /usr/share/xmodmap/xmodmap.fi
Näppäimistö yllättäen toimiikin eikä SHIF+BACKSPACE enää käynnistä x:ää uudelleen ja euromerkki toimii, mutta numpad ei, vaikka numlock napin valot vaihtuvat.
Mikä on tuo mysteerinen xmodmap, jota järjestelmä käyttää oletuksena?
locale
näyttää seuraavaa:
LANG=fi_FI.UTF-8
LANGUAGE=fi_FI:fi:en_GB:en
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=
Eli käyttää UTF-8 kaikkialla, eli euromerkinhän pitäisi tällöin toimia.
-
Väliaikatietoja taas.
Lukasin tuon xmodmap.fi tiedoston läpi, ja se kertoo, "E"-merkistä, että
keycode 26 = e E currency
ALTGr+'e' tulostuu siis "¤"-merkki.
EDIT:
RATKAISU
Keksin syöttää tuon kyseisen rivin googleen, niin ratkaisu löytyi.
avasin xmodmap.fi tiedoston geditillä
sudo gedit /usr/share/xmodmap/xmodmap.fi
Etsin kohdan, jossa kuvataan 'e'-napin toiminta ja vaihdoin tilalle
keycode 26 = e E EuroSign
Nyt tulee €-merkkejä ;D