1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

あまりAdvent Calendar 2024

Day 23

Ubuntu22.04LTSにアプデしたらUSキーボードになってしまった

Last updated at Posted at 2024-12-23

これは何?

重い腰を上げてUbuntuのバージョンを上げたらキーボードがUSキーボードになってしまい,直すのに一苦労したので防備録。


環境

  • Thinkpad X1 Carbon GEN9
  • Ubuntu 20.04 LTS→Ubuntu 22.04 LTS

もともとどんな設定だったか

  • Ubuntuのデフォルトアプリのキーボードの設定でJapanese Mozcを選択していた。

写真撮っていなかったのでイメージ図お借りしました。

image.png


Ubuntu 22.04に上げたらどうなったか

image.png

設定画面からmozcが選べなくなっていました。


直し方

Fcitx5をインストールする

Fcitx5 は、軽量コアを備えたインプットメソッドフレームワークであり、アドオンを介して追加の言語サポートを提供します。 Fcitx の後継です。 ArchWiki

sudo apt install fcitx5-mozc
im-config -n fcitx5

設定アプリからVirtual Keyboardの設定変更

Virtual KeyboardをにFcitx5を選択します。

image.png

Fcitx5 Configureのアプリからmozcを選択する

image.png

これでrebootすると右上にAがでます。

image.png

ibusの設定ファイルを編集する

/usr/share/ibus/component/mozc.xmlを見ると以下のように書いてあります。
ローカルの設定ファイルがありそうなのがわかります。

/usr/share/ibus/component/mozc.xml
<component><name>com.google.IBus.Mozc</name><description>Mozc Component</description><exec>/usr/lib/ibus-mozc/ibus-engine-mozc --ibus</exec><version>2.26.4220.100+dfsg-5.2</version><author>Google Inc.</author><license>New BSD</license><homepage>https://github.com/google/mozc</homepage><textdomain>ibus-mozc</textdomain><engines exec="/usr/lib/ibus-mozc/ibus-engine-mozc --xml" /></component>↲
↲
<!-- Settings of <engines> and <layout> are stored in ibus_config.textproto --><!-- under the user configuration directory, which is either of: --><!-- * $XDG_CONFIG_HOME/mozc/ibus_config.textproto --><!-- * $HOME/.config/mozc/ibus_config.textproto --><!-- * $HOME/.mozc/ibus_config.textproto -->
  • layoutがdefaultになっているので変更します。
$HOME/.mozc/ibus_config.textproto
cat .mozc/ibus_config.textproto 
engines {
  name : "mozc-jp"
  longname : "Mozc"
  layout : "jp"
}

再発したケース

Fcitx5をアプリランチャーから再起動すると再発しました。rebootしたら直った。


参考にさせていただいたサイト

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?