FCITX入力方式でのFedoraのインストールと問題解決の詳細
中国語の入力方法よりlinuxを使用して最もイライラすることは、切り替えることができません、さらに一部の人々は間違って中国の入力方法を使用するには、中国に"地域と言語"(地域&ランプ、言語)を設定しなければならないと信じている - 中国語。入力方式はあくまでもソフトウェアであり、地域設定とは何の関係もありません。システムの初期化時に中国語を選択すると、中国語入力方式をパッケージとしてインストールすることができます。
私のようにen-usロケールを使っている人は、入力方式のトラブルシューティングや問題解決はどのように行っているのでしょうか?
できれば中国語の入力メソッドをインストールする必要があり、Little Penguinが推奨される
sudo yum install fcitx-pinyin
しかし、インストール後、ctrl+spaceを押しても入力メソッドが表示されないことが判明しました。を実行する必要があります。
im-chooser
現在の入力方式がFCITXであることを確認し、基本的な設定を行う。ほとんどの場合、この時点で中国語の入力メソッドが普通に使えるようになります。
以前のチュートリアルでは、入力メソッドが正しく起動するように、X環境変数(例: ~/.xprofile, ~/.xinitrc, ~/.xinputrc )で環境変数を宣言することが重視されていました。これは実際には必要ありません。
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
最近のディストリビューションでは、ソフトリンクを使って設定を管理し、システムは同じ場所を読み取り(ソフトリンクを認識)、ユーザーは設定時にソフトリンクの実際のポイントを変更するという、美しいデカップリングの実践が好まれています。クロスプラットフォームのクロス環境アプリを開発したことがある人なら、互換性のある適応がどれほど面倒か、そして使いやすいソリューションがどれほど貴重かを知っているはずです。
Fedora 20 の内部でどのように行われているのか見てみましょう。
ですから、標準的な方法でインストールし、入力メソッドを設定した場合、正しい関連付けのためのソフトリンクで終わらせることができます。とにかく、/etc/X11/xinit/xinitrc.d/50-xinput.sh スタートアップ・スクリプトは /etc/X11/xinit/xinputrc を認識するのです。
うまくいかないと、im-chooserの実行中にエラーになる。おそらく次のような内容です。
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._imsettings_2derror_2dquark.Code5: Current desktop isn't targeted by IMSettings.
Linuxは使いやすさではまだまだですが、エラーログが詳細に出るという伝統はしっかり守っていますのでご安心ください。~/.cache/imsettings/log で、以下のような主要なエラーログを見ることができます。
[ 1406594712.769015]: IMSettings-Daemon[7165]: INFO: Attempting to switch IM to FCITX [lang=en_US.utf8, update=true] org.gnome.settings-daemon .plugins.keyboard.active is true. imsettings is going to be disabled.
org.gnome.settings-daemon.plugins.keyboard.active" というプロパティの現在の値は true なので、imsettings は無効になっています。そのため、解決策としては、ターミナルで該当するプロパティをfalseに設定するだけでよいのです。
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
同様のエラーは、詳細なロギングを行い、慌てないことを念頭に置いて解決することができます。
gsettingsがわからない場合は gsettingsと一般的な操作の紹介
関連
-
Fedoraターミナルで透明度の効果をカスタマイズする方法は?linuxで透明効果を設定する方法
-
Linuxで画面をクリアするには?Fedoraのターミナルをリセットして画面をクリアする2つの方法
-
Fedoraの入力方法のショートカットキーを変更する方法は?
-
ロック画面に通知を表示するようにFedoraを設定するには?Fedoraでロック画面の通知をオンにするヒント
-
Fedora 14の仮想化ネットワークの説明
-
Fedora 21のトップバーの日付表示の不完全な解決法
-
Fedora22にAdobe Flash Playerをインストールする方法は?
-
UbuntuとFedoraにGUIまたはソースコードからパッケージをインストールする方法
-
Fedoraシステムカーネルのインストールと古いカーネルの削除のチュートリアル
-
Fedora16にChromeをインストールする方法?Fedora16にChromeをインストールする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Fedora Linuxのドキュメントテキストのフォントサイズを設定する方法は?
-
Fedora Empty Recycle Binは、常にキャンセルする方法クエリを持っている?
-
Fedora DVDをyumのソースとしてセットアップする方法
-
Fedoraはどのようにネットワークインターフェイスの名前を変更するには?Fedoraは、ネットワークインターフェイスの名前を変更する方法
-
Fedora 22 Workstation Liveをハードディスクにインストールするためのチュートリアル
-
Fedora22 how to change host name?Fedora22 how to change host name?
-
Fedoraのランレベルとその仮想ファイルシステム/procの説明
-
Waylandへの道を歩むFedora 25の説明
-
Fedoraカーネルの構成要素は何ですか?
-
Fedora システムで livecd を作成する簡単な方法