2021年7月22日木曜日

[解決済み]ubuntu mozcで日本語入力が変になる

1文字の入力が変になるものと、入力途中でアルファベットが確定されるものがあります。


その1 解決済み

  • Google Chromeをアップデートしたらブラウザ上での日本語入力が変になった
    • 一文字での入力ができない。一文字入力して、変換してエンターするとキャンセルされる
  • 解決しなかったのでバージョンを戻した
  • 半年くらい待ったアップデートしたら、直っていました

環境 Ubuntu 20.04, fcitx-mozc (環境は関係なさそう。Firefoxでは問題なし)

バージョン
google-chrome-stable amd64 
OK 90.0.4430.93-1
NG 91.0.4472.164-1
NG 92.0.4515.107-1

91からおかしくなった。90のままだとセキュリティの問題が・・と通知が出ていて困っている。

ググってみると、同じではないが似たような報告がちらほら出ていて、そのうちアップデートして直っているようです。


その後、ずいぶん待ってからアップデートしたら直っていました。

Version 96.0.4664.110 (Official Build) (64-bit)


こちらによるとfcitx5にすると改善されるとのことでした。


その2 解決済み

  • 入力中に1文字のアルファベットだけが確定されて前に出てしまう。「確定」→「aっくてい」 「低くなるかもしれません」→「低くeなるかもしれまsん」などとなる。
  • fcitx5やChrome 96でも改善されず
  • Chrome、VSCodeでも起きているー>VscodeはChromeのdependency
  • gvimでは起らない。ターミナルでも起らない。
  • 最終的にxkbを再インストールして直りました。

やってみたこと


ゆっくり入力すると、バグる可能性はやや低いのかも?→関係なかった
英字キーボードが悪い? → 他の日本語キーボードでも再現。関係なかった
Mistel 770  有線だけど、分離型の左右でずれている? → 他のキーボードでも再現。関係なかった 

fcitx, fcitx5をpurgeしてから再インストール → 起こる。ただ頻度は減った?

fcitx5でInput Method Panelを組み合わせる → 起こる。頻度は減った??
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0689

MozcのIM setting -> Fcitx Configurationのページを開く。Current Input Methodで他のKeyboardを消して、Mozcだけにする。

→ これが効果あったかも??-> ゼロにはならないが減った気がする?

ちなみに英字キーボードなので、ZenkakuHankakuを別途アサインしています。




別のubuntu20.04 機では問題なかった
- ibus-mozc
- Chrome 97.0.4692.99
- mozc 2.23.2815.102

問題あるものは、
mozc 2.26.4220.102

切り分けができません。。



こちらを参考にして、fcitx5にしてExtensionsー>Input Method Panelをしてみましたが、うまくいきません。特に、GoogleDocなどで日本語入力が見えなくなりました( 確定すると見える)

https://gihyo.jp/admin/serial/01/ubuntu-recipe/0689?page=1

どうやらibusとfcitxが混在しているようです。システムの文字(superキーを押したときの検索とか)はibusになっているような・・・。


xkb を再インストールするのが効果あり


https://askubuntu.com/questions/846702/how-to-reset-xkb

にあるように、

dpkg -S /usr/share/X11/xkb/symbols/pc

とやって

xkb-data: /usr/share/X11/xkb/symbols/pc

と出るので

sudo apt reinstall xkb-data

として完了。



Reading package lists... Done
Building dependency tree       
Reading state information... Done

0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 10 not upgraded.
Need to get 349 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://jp.archive.ubuntu.com/ubuntu focal/main amd64 xkb-data all 2.29-2 [349 kB]
Fetched 349 kB in 0s (1,514 kB/s)
(Reading database ... 467702 files and directories currently installed.)
Preparing to unpack .../xkb-data_2.29-2_all.deb ...
Unpacking xkb-data (2.29-2) over (2.29-2) ...
Setting up xkb-data (2.29-2) ...
Processing triggers for man-db (2.9.1-1) ...






0 件のコメント:

コメントを投稿