Ubuntu Jaapani Keele Sisestamine Ei Tööta? Lahendused ja Seadistamine | [Your Site Name]

目次

1. Sissejuhatus

Ubuntu kasutamisel võite kokku puutuda probleemidega, nagu “Jaapani keele sisestamine ei tööta” või “Klaviatuuri vahetamine ei reageeri”. Eriti sageli ilmneb see probleem vahetult pärast Ubuntu esmakordset installimist või pärast süsteemiuuendust.

See artikkel selgitab Ubuntu jaapani keele sisestamise mittetöötamise põhjuseid ja tutvustab, kuidas jaapani keele sisestamine kindlalt aktiveerida. Üksikasjalikud juhised on esitatud nii, et isegi algajad saaksid seadistusega hakkama.

1.1 Mis on jaapani keele sisestamise mittetöötamise põhjus?

Ubuntu nõuab jaapani keele sisestamiseks tarkvara nimega “IME (sisestusmeetod)”. Windowsis kasutatakse “Microsoft IME” või “Google Japanese Input”, kuid Ubuntus kasutatakse peamiselt Mozc ja Fcitx.

Jaapani keele sisestamine võib aga mittetöötada järgmistel põhjustel:

  • Jaapani sisestussüsteem (IME) pole installitud
  • IME pole õigesti konfigureeritud (Mozc või Fcitx pole rakendatud)
  • Klaviatuuri vahetamise seade on vale
  • Ubuntu versiooniuuenduse tõttu on seaded lähtestatud
  • Jaapani keele sisestamine on teatud rakendustes (nt Chrome või VS Code) keelatud

See artikkel lahendab need probleemid järjest, et saaksite jaapani keelt sujuvalt sisestada.

1.2 Mida see artikkel lahendab?

Seda artiklit lugedes saate teha järgmist:

  • Mõista, kuidas Ubuntu jaapani keele sisestamine kindlalt aktiveerida
  • Seadistage Mozc ja Fcitx õigesti ja kasutage jaapani keele sisestamist mugavalt
  • Kui ilmneb probleeme, oskate nendega õigesti tegeleda
  • Kasutage kiirklahve jaapani keele sisestamise tõhusaks vahetamiseks

Eriti Ubuntu algajatele, kes soovivad sujuvalt seadistada, on antud lihtsad juhised. Te ei pea omama erialaseid teadmisi, seega järgige julgelt artikli juhiseid ja tehke seadistused.

2. Jaapani keele sisestamise mittetöötamise põhjuse tuvastamine

Kui Ubuntu jaapani keele sisestamine ei tööta, võib sellel olla mitu põhjust. Kuid need saab liigitada peamiselt järgmisteks neljaks põhjuseks:

  1. Jaapani sisestussüsteem (IME) pole installitud
  2. IME pole õigesti konfigureeritud
  3. Klaviatuuri seaded on valed
  4. Jaapani keele sisestamine ei tööta ainult teatud rakendustes

Selgitame iga põhjust üksikasjalikult ja tuvastame, kus probleem asub.

2.1 Jaapani sisestussüsteem (IME) pole installitud

Ubuntu jaapani keele sisestamiseks on vaja IME-d (sisestusmeetodit). Enamikus keskkondades kasutatakse Mozc, Google’i arendatud jaapani sisestussüsteemi.

Kontrollimismeetod

Käivitage järgmine käsk, et kontrollida, kas Mozc on installitud.

dpkg -l | grep mozc

Tulemuse näide:

  • Kui kuvatakse ii ibus-mozc ...Mozc on installitud
  • Kui midagi ei kuvata → Mozc pole installitud, seega tuleb see hiljem installida

Kui Mozc pole installitud, selgitame installimismeetodit hilisemas jaotises.

2.2 IME pole õigesti konfigureeritud

Isegi kui IME on installitud, ei saa te jaapani keelt sisestada, kui see pole õigesti konfigureeritud. Ubuntu haldab IME-sid tavaliselt IBus (sisestusmeetodi raamistik) abil.

Kontrollige IME praeguseid seadeid

Käivitage järgmine käsk, et kontrollida praegust sisestusmeetodit.

ibus list-engine

Tulemuse näide:

  • mozc on loendis → Mozc on konfigureeritud
  • Kuvatakse ainult xkb:us::engMozc ei pruugi olla rakendatud

Kui IME seaded on valed, selgitame seadistamismeetodit järgmises jaotises.

2.3 Klaviatuuri seaded on valed

Kui klaviatuuri seaded pole õiged, ei pruugi jaapani keele sisestamise vahetamine olla võimalik.

Kontrollige praegust klaviatuuripaigutust

Käivitage järgmine käsk, et kontrollida praegust klaviatuuripaigutust.

setxkbmap -query

Tulemuse näide:

layout: jp

Sel juhul on konfigureeritud jaapani klaviatuur (JIS).

layout: us

Sel juhul on konfigureeritud inglise klaviatuur (US).
Kui kasutate jaapani klaviatuuri, kuid on konfigureeritud “us”, ei pruugi sisestamine õigesti töötada, seega on vaja seda hiljem parandada.

2.4 Jaapani keele sisestamine ei tööta ainult teatud rakendustes

Kui jaapani keele sisestamine ei tööta ainult teatud rakendustes (nt Google Chrome, VS Code, LibreOffice), on tõenäoline, et probleem on rakenduse poolel.

Kontrollimismeetod

  • Proovige jaapani keelt sisestada mõnes teises rakenduses (nt Notepadis, terminalis)
  • Google Chrome’i puhul on võimalik sisestada aadressiribale, kuid mitte veebilehele

Sellistel juhtudel tutvustame lahendust vealeidmise jaotises hiljem.

3. Jaapani sisestussüsteemi konfigureerimine

Eelmises jaotises tuvastasime jaapani keele sisestamise mittetöötamise põhjuse. Siin selgitame üksikasjalikult, kuidas Ubuntu jaapani keele sisestamine aktiveerida.

Põhimeetmed on järgmised kolm:

  1. Installige Mozc (jaapani sisestussüsteem)
  2. Lisage Mozc sisestusallikaks
  3. Konfigureerige sisestusmeetod õigesti ja kontrollige selle tööd

Nende juhiste järgimine tagab jaapani keele sisestamise normaalse toimimise.

3.1 Installige Mozc

Ubuntu vaikimisi jaapani sisestussüsteem on “Mozc”. Kui Mozc pole installitud, installige see järgmiste juhiste järgi.

1. Värskendage süsteemi uusimale olekule

Kõigepealt värskendage pakettide loendit ja süsteemi uusimale olekule.

sudo apt update && sudo apt upgrade -y

2. Installige Mozc

Seejärel installige Mozc.

sudo apt install ibus-mozc -y

3. Kontrollige Mozc installimist

Pärast installimise lõpetamist kontrollige järgmise käsuga, kas Mozc on edukalt installitud.

dpkg -l | grep mozc

Kuvamise näide:

ii   ibus-mozc   2.23.2815.102-1  amd64  Mozc engine for IBus

Kui see kuvatakse nii, on Mozc installimine lõppenud.

3.2 Lisage Mozc sisestusallikaks

Kui Mozc on installitud, lisage see Ubuntu sisestusallikate hulka.

1. Lisage sisestusallikas seadete ekraanilt

  1. Avage “Seaded
  2. Valige “Piirkond ja keel
  3. Klõpsake “Sisestusallikad” all nuppu “+ (Lisa)
  4. Valige ja lisage “Jaapani (Mozc)
  5. Pärast lisamist seadistage “Mozc prioriteetseks

2. Kontrollige Mozc seadeid terminalis

Terminalis kontrollige, kas praegune sisestusmootor on Mozc.

ibus list-engine

Kuvamise näide:

mozc

Kui see kuvatakse nii, on Mozc rakendatud.

3. Taaskäivitage IBus

Sisestusmeetodi õigeks rakendamiseks taaskäivitage IBus.

ibus restart

3.3 Kuidas vahetada jaapani keele sisestamist

Pärast Mozc installimist ja sisestusallikaks lisamist kontrollime, kuidas jaapani keele sisestamist vahetada.

1. Jaapani keele sisestamise vahetamise kiirklahv

Vaikimisi saab jaapani keele sisestamist vahetada järgmiste klahvidega:

  • “Hankaku/Zenkaku” klahv (Jaapani klaviatuur)
  • “Ctrl + Space” klahv (Inglise klaviatuur)

Kui “Hankaku/Zenkaku” klahviga vahetamine ei õnnestu, muutke seadeid.

2. Klaviatuuri kiirklahvi muutmine

  1. Avage “Seaded
  2. Valige “Klaviatuuri kiirklahvid
  3. Otsige “Sisestusmeetodi vahetamine
  4. Muutke soovitud klahvikombinatsiooniks (nt “Super + Space”)

3.4 IME aktiveerimise kontrollimine

Kontrollige, kas seaded on õigesti rakendatud, kasutades järgmist meetodit.

1. Kontrollige IME olekut terminalis

ibus engine

Tulemus:

mozc

Kui kuvatakse, töötab Mozc normaalselt.

2. Testige jaapani keele sisestamist tekstiredaktoris

  • Testige sisestamist Notepadis (Gedit) või terminalis
  • Edukalt sisestatakse “あいうえお”

4. Muud jaapani sisestussüsteemid peale Mozc

Kuigi Mozc on Ubuntus soovitatav vaikimisi jaapani sisestussüsteem, võite teatud olukordades soovida kasutada mõnda muud IME-d (sisestusmeetodit), näiteks Fcitx või Anthy.

Näiteks tasub Mozc-i asemel kaaluda teisi IME-sid järgmistel juhtudel:

  • Fcitx on kergem ja kiirem kui Mozc
  • Anthy võimaldab jaapani keele sisestamist isegi Mozc-ita keskkondades
  • Kasutamine alternatiivina, kui Mozc ei tööta teatud rakendustes

Siin selgitame iga IME omadusi ja installimismeetodit.

4.1 Fcitx + Mozc kasutamine

Mis on Fcitx?

Fcitx (Flexible Input Method Framework) on IME, mis toetab jaapani keele sisestamist nagu Mozc, kuid on kergem ja kiirem kui IBus, eriti madala spetsifikatsiooniga arvutites.

Fcitx installimismeetod

  1. Kõigepealt installige Fcitx ja Mozc.
sudo apt update
sudo apt install fcitx fcitx-mozc -y
  1. Fcitx sisestusmeetodina aktiveerimiseks seadistage keskkonnamuutujad.
im-config -n fcitx
  1. Seadete rakendamiseks logige välja ja uuesti sisse või käivitage järgmine käsk.
reboot
  1. Seadete rakendumise kontrollimiseks käivitage järgmine käsk.
echo $XMODIFIERS

Väljundi näide:

@im=fcitx

Kui see kuvatakse nii, on Fcitx aktiveeritud.

Fcitx seadistamine GUI kaudu

  1. Käivitage “Fcitx Configuration Tool (fcitx-config-gtk3)
  2. Lisage “Sisestusmeetodid” vahekaardil “Mozc
  3. Seadistage “Mozc” kõige kõrgemale prioriteedile
  4. Salvestage seaded ja taaskäivitage Fcitx
fcitx restart

See lõpetab Mozc-i kasutamise Fcitx-i kaudu seadistamise.

4.2 Anthy kasutamine

Mis on Anthy?

Anthy on Mozc-ist erinev jaapani sisestusmootor. Kuigi selle teisendamise täpsus on Mozc-ist halvem, saab seda kasutada alternatiivina keskkondades, kus Mozc-i installida ei saa.

Anthy installimismeetod

  1. Installige Anthy järgmise käsuga.
sudo apt install ibus-anthy -y
  1. Lisage seadete ekraanilt “Piirkond ja keel” → “Sisestusallikad” → “Jaapani (Anthy)“.
  2. Taaskäivitage sisestusmeetod rakendamiseks.
ibus restart
  1. Vahetage jaapani keele sisestamisele ja kontrollige, kas “Anthy” töötab.

Anthy kasutamise eelised on piiratud, kuid see on üks valikutest, kui vajate kerget jaapani sisestussüsteemi.

4.3 Mozc, Fcitx ja Anthy võrdlus

Jaapani sisestussüsteemOmadusedSoovitatav kasutus
Mozc (IBus)Standardne jaapani sisestus. Google’i loodud ja kõrge teisendamise täpsusegaÜldine kasutus, algajatele
Fcitx + MozcKergem ja kiirem kui IBusMadala spetsifikatsiooniga arvutid, kiiret tööd vajavad inimesed
AnthyMadal teisendamise täpsus, kuid kerge ja ühildub keskkondadega, kus Mozc-i kasutada ei saaVanemad arvutid või keskkonnad, kus Mozc ei tööta

5. Veaotsing (lahendused)

Isegi kui olete Ubuntu jaapani keele sisestamise seadistanud, ei pruugi see alati korralikult töötada. Sellisel juhul proovige järgmisi veaotsingu samme.

5.1 Mozc ei saa sisestada

Kui olete Mozc-i installinud ja sisestusallikaks lisanud, kuid jaapani keele sisestamine ikka ei tööta, kontrollige järgmisi samme.

1. Kontrollige, kas Mozc on installitud

dpkg -l | grep mozc

Kui Mozc pole installitud, installige see uuesti järgmise käsuga.

sudo apt install --reinstall ibus-mozc -y

2. Kontrollige, kas Mozc on aktiveeritud

Kontrollige, kas Mozc on õigesti konfigureeritud.

ibus engine

Väljundi näide:

mozc

Kui mozc ei kuvata, aktiveerige Mozc järgmise käsuga.

ibus engine mozc

3. Taaskäivitage sisestusmeetod

Kui Mozc ei rakendu, taaskäivitage IBus.

ibus restart

Või taaskäivitage arvuti, et see rakenduks.

5.2 Ei saa sisestada teatud rakendustes (Chrome, VS Code jne)

Kui jaapani keele sisestamine ei tööta teatud rakendustes, proovige järgmisi lahendusi.

1. Kui Google Chrome’is jaapani keele sisestamine ei tööta

Google Chrome’is ei pruugi IME veebilehtedel korralikult töötada.

  • Kui saate sisestada aadressiribale, kuid mitte veebilehele
  • Lahendus: Keelake Chrome’is “Riistvaraline kiirendus”
    1. Sisestage Chrome’i aadressiribale chrome://settings/ ja avage see
    2. Liikuge jaotisse “Täpsemad seaded” → “Süsteem”
    3. Lülitage “Kasuta riistvaralist kiirendust, kui see on saadaval” asendisse Väljas
    4. Taaskäivitage Chrome

2. Kui VS Code’is jaapani keele sisestamine ei tööta

VS Code’is võib IME teatud seadistuse tõttu mittetöötada.

  • Lahendus: Muutke seadeid
  1. Vajutage Ctrl + Shift + P, et avada “Käsupalett”
  2. Otsige Preferences: Configure Language Specific Settings...
  3. Seadistage editor.accessibilitySupport asendisse off
  4. Taaskäivitage VS Code

5.3 Jaapani teisendamine on aeglane/raskepärane

Kui jaapani keele sisestamine on aeglane, saab seda parandada Mozc seadete kohandamisega.

1. Avage Mozc seaded

ibus-setup

Pärast Mozc seadete ekraani avamist tehke järgmised muudatused:

  • Lülitage “Soovitused (ennustav tekst)” välja
  • Lülitage “Sõnastiku õppimisfunktsioon” välja
  • Vähendage “Kandidaatide kuvamise arvu” umbes 5-ni

See muudab Mozc töötlemise kergemaks ja parandab sisestuskiirust.

5.4 Jaapani keele sisestamine ei tööta pärast Ubuntu versiooniuuendust

Ubuntu versiooniuuendamisel võivad IME seaded lähtestuda.

1. Lähtestage IBus seaded

dconf reset -f /desktop/ibus/
ibus restart

2. Installige Mozc uuesti

sudo apt install --reinstall ibus-mozc -y

3. Kontrollige keskkonnamuutujaid

Kontrollige, kas keskkonnamuutujad on õigesti seadistatud.

echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS

Oodatav väljundi näide:

GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus

Kui kuvatakse muid väärtusi peale ibus, parandage need järgmiste käskudega.

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
ibus restart

5.5 Jaapani keele sisestamine lakkas ootamatult töötamast

Kui jaapani keele sisestamine lakkab ootamatult töötamast, laheneb see sageli Mozc või IBus taaskäivitamisega.

1. Taaskäivitage IBus

ibus restart

2. Aktiveerige Mozc käsitsi

ibus engine mozc

3. Taaskäivitage arvuti

Ajutiste probleemide korral võib arvuti taaskäivitamine aidata.

6. KKK (korduma kippuvad küsimused)

Selles jaotises oleme kogunud korduma kippuvad küsimused ja lahendused Ubuntu jaapani keele sisestamise mittetöötamise või ebastabiilsuse kohta küsimuste ja vastuste vormis. Kui olete proovinud kõiki eelnevaid seadistusi, kuid probleem pole lahenenud, vaadake siit abi.

Q1. Mida teha, kui jaapani keele sisestamine lakkab ootamatult töötamast?

A:
Esmalt proovige taaskäivitada IBus (sisestusmeetod) järgmise käsuga:

ibus restart

Kui see ei aita, seadistage Mozc mootor uuesti:

ibus engine mozc

Lisaks on tõhus ka Mozc-i uuesti installimine:

sudo apt install --reinstall ibus-mozc

Q2. Kuidas muuta Ubuntu jaapani keele sisestamise vahetamise klahvi?

A:
Sisestusklahvide vahetamise otsetee saate muuta järgmiste sammudega:

  1. Avage “Seaded” → “Klaviatuuri kiirklahvid”
  2. Otsige “Sisestusmeetodi vahetamine” või “Vali järgmine sisestusallikas”
  3. Muutke soovitud klahvikombinatsiooniks (nt Super + Space või Ctrl + Shift)

See võimaldab teil seadistada klahvid nii, et need oleksid teile mugavad.

Q3. Jaapani keele sisestamine ei tööta ainult Chrome’is.

A:
See probleem on sageli tingitud riistvaralisest kiirendusest.

Lahendus:

  1. Sisestage Chrome’i aadressiribale chrome://settings/
  2. Liikuge jaotisse “Täpsemad seaded” → “Süsteem”
  3. Lülitage “Kasuta riistvaralist kiirendust, kui see on saadaval” välja
  4. Taaskäivitage Chrome

See lahendab enamikul juhtudel jaapani keele sisestamise probleemi.

Q4. Kas ma saan jaapani keelt sisestada WSL-is (Windows Subsystem for Linux) Ubuntus?

A:
WSL üksi ei toeta otsest jaapani keele sisestamist. Kuid Windowsi IME-d ja X-serverit (nt VcXsrv või X410) kombineerides on võimalik sisestada GUI rakendustesse.

Kuid seadistamine on keerukas, seega on tavaliselt mõistlik eeldada, et põhirõhk on CLI-toimingutel ja inglise keele sisestamisel.

Q5. Jaapani keele sisestamisel ei kuvata teisenduskandidaate/ennustavat teksti.

A:
Mozc seadetes võib ennustav tekst olla keelatud.

Lahendus:

  1. Avage terminalis Mozc seadete ekraan
    ibus-setup
  1. Kontrollige “Üldine” vahekaardil, kas “Soovituste funktsioon” ja “Automaatne õppimine” on lubatud
  2. Kui need on välja lülitatud, märkige need ja klõpsake “OK”, et salvestada

Pärast taaskäivitamist peaksid teisenduskandidaadid ilmuma.

7. Kokkuvõte ja lisamaterjalid

See artikkel selgitas üksikasjalikult, kuidas lahendada Ubuntu jaapani keele sisestamise probleeme. Siin on olulised punktid kokkuvõtlikult ja lisamaterjalid, mis võivad teile tulevikus abiks olla.

7.1 Artiklis toodud põhjalik kokkuvõte

Ubuntu jaapani keele sisestamise aktiveerimiseks on oluline kontrollida ja täita järgmised sammud:

  1. Tuvastage põhjus
  • Kontrollige, kas IME (Mozc või Fcitx) on installitud
  • Kontrollige, kas IME seaded on õigesti rakendatud
  • Kontrollige, kas klaviatuuri sisestusseaded on õiged
  • Määrake konkreetsed rakenduste (Chrome, VS Code jne) probleemid
  1. Seadistage Mozc (jaapani sisestussüsteem) õigesti
  • Installige ibus-mozc ja lisage see sisestusallikaks
  • Taaskäivitage sisestusmeetod käsuga ibus restart
  • Vahetage jaapani keele sisestamist kiirklahvidega (Hankaku/Zenkaku või Ctrl+Space)
  1. Kasutage alternatiivseid IME-sid, nagu Fcitx ja Anthy
  • Fcitx on kerge ja pakub mugavat tööd
  • Anthy on alternatiiv, kui Mozc-i kasutada ei saa
  1. Tehke veaotsingut
  • Käivitage ibus restart või ibus engine mozc, et Mozc taaskäivitada
  • Lülitage Chrome’i riistvaraline kiirendus välja aadressil chrome://settings/
  • Lähtestage IBus seaded käsuga dconf reset -f /desktop/ibus/
  1. Kontrollige lahendusi KKK-st
  • Lahendused ootamatult mittetöötavale jaapani keele sisestamisele
  • Kuidas sisestada jaapani keelt WSL-is (Windows Subsystem for Linux) või Live USB-s
  • Mozc seadete muutmine, kui teisenduskandidaate ei kuvata

Nende sammude järgimine peaks tagama sujuva jaapani keele sisestamise Ubuntus.

7.2 Lisamaterjalid

Kui vajate lisateavet või soovite uurida uusimaid Ubuntu seadistusmeetodeid, vaadake järgmisi ressursse:

7.3 Lõpetuseks

Ubuntu jaapani keele sisestamise seadistamine võib algajatele pisut tülikas tunduda. Kuid selles artiklis kirjeldatud sammude järjestikuse täitmisega on enamik probleeme lahendatavad.

Kui see artikkel teid ei aidanud, on hea mõte esitada küsimus Ubuntu foorumis või Linuxiga seotud tehnilistes kogukondades.

Nautige Ubuntu mugavat kasutamist ja looge keskkond, kus saate jaapani keelt stressivabalt sisestada!