IBusの問題の解決-1.5.11より前のIBusは入力の問題を引き起こす可能性があります


119

私はPhpStorm 10on を使用していUbuntu 14.04ます。起動時に次のエラーが表示されます。

8:08:47 AM IBus prior to 1.5.11 may cause input problems. See IDEA-78860 for details.
           Do not show again.
8:09:18 AM Platform and Plugin Updates: PhpStorm is ready to update.

IBus同じことをするために他のライブラリでアップグレードまたは変更するソリューションがある場合、どうすればこれを解決できますか?


1
これらの苛立たしい回避策と修正を回避する前に、人々が経験する実際の「入力問題」は何ですか?最近のibusのバックポートがUbuntu 14.04 LTSに正式に提案されていますか?
nealmcb

@nealmcbこんにちは、確かに確かに最新バージョンでは、通常16.04以降でテストしました。systsemの設定を間違えない限り、このような問題に直面することはありません
Daniel Adenew

しかし、古いバージョンでの14.04の問題は何ですか?人々の話を聞きますが、具体的なことは聞いていません。問題が深刻な場合は、解決策が14.04にバックポートされることを願っています。必要に応じて、アップグレードパス全体に投資することはできますが、それが小さな問題である場合はそうではありません。
nealmcb

私はCLionを使用しています(同じIDEを使用する関連IDE、同じ警告)。定期的にキーボード入力が完全に機能しなくなり、IDEを再起動する必要があります。
MK。

回答:


116

キーボードレイアウトを1つだけ使用している場合は、Ubuntuにアクセスできます。 システム設定->言語サポート

または見つからない場合(fe mintデスクトップ)メインメニューで言語サポートを検索

および変更のキーボード入力方法からページの下部にはibusなし

Ubuntuを再起動します

これは、この問題を解決する最も簡単な方法です。


1
PhpStorm 8.0.1にはそのような設定はありません
フィーラ2015年

15
phpstormではなくUbuntuにあります
Dragouf 2015年

3
これは私の問題を解決しませんでした。他に何かできることはありますか?
Sajib Acharya、2015

3
参照ニキータMendelbaum応答またはserverfault.com/questions/735189/ibus-1-5-11-on-ubuntu/...
Dragouf

4
これは回避策です。実際のソリューションは、この非常に同じスレッドでUzairファイサルによって投稿された:stackoverflow.com/a/36158784/2186567は
douglaslps

124

この解決策は、Ubuntu 14.04.4 LTSのibusを最新バージョン(執筆時点では1.5.11)にアップグレードする場合です。

最近、クリーンインストールされたUbuntuマシンにIntellijをインストールする必要がありました。これらは私が取ったステップです:

  1. 依存関係をインストールする

    sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
    
  2. ibus 1.5.11ソースコードをダウンロードしますここからリンクされています
  3. ファイル(tar -xvf ibus-1.5.11.tar.gz)を抽出し、抽出したフォルダーにcdします。
  4. ibusソースフォルダーで、手順1の指示に従ってibus 1.5.11をインストールします。

    ./configure --prefix=/usr --sysconfdir=/etc && make
    sudo make install
    
  5. Intellij IDEまたは問題となっているJetbrainのIDEを再起動します

38
本当ですが、これが解決策です。答えは回避策です
EdgarT 2016年

7
また、ibusが提供する機能を必要としないユーザーにのみ機能する回避策。
活動の削減

9
Uzairと彼の情報源に私の感謝@danielad長い道のり?私を取りました〜3分。ibusをオフにしたり、断続的なキーボードのフリーズを処理したりする場合と比較すると、「長い」とは思えません。
LAFKはモニカを2016

1
FWIW、私の箱にはlibjson-glib-devパッケージ(Elementary OS Freya)も必要でした
NuSkooler

4
コマンド./configure --prefix=/usr --sysconfdir=/etc && makeはjson lib関連の問題を巻き起こしているようです、IBus-1.5.14
風の中の夢

23

Jetbrainsバグトラッカーのソリューション:

IBusをバージョン1.5.11にアップグレードするか、〜/ .profileに "export IBUS_ENABLE_SYNC_MODE = 1"を追加してから、セッションを再開してください。

または、システム設定|でIBusをオフにすることもできます。言語サポート| キーボードの入力方法。

IDEA 15は、互換性のないバージョンのIBusが使用されている場合に警告を表示します。



10

まあ、これは明らかに回避策ですが、Ubuntu 14.04では次のように呼び出します:

ibus restart

再びクラッシュするまで、問題を修正します。少なくともIDEを再起動する必要はありません。


まあそれほど明るくありません。:)これを行うときは、以前に使用していた正しいキーボード設定(フランス語など)も選択する必要があります。私がPhpStorm 2016.1でこれ以上問題を抱えていないことを言及します。「export IBUS_ENABLE_SYNC_MODE = 1」がようやくうまくいったと思います。
コイル2016

1
さらにIDEウィンドウを開いている場合、alt + backtickでそれらを切り替えると、ibus restart呼び出された直後にIDEがクラッシュします。
マーティンペッカ2018

0

以下が解決策をもたらしたかどうかはわかりませんが...

同じ問題が発生しSTRG+W、キーボードを使用するたびにスタックしたと思います。最近私は変更しました:

settings > code style > php > "set from ..." > predefined style > zend

この日以来、このバグはもうありませんでした。(おそらくそれはそれとは何の関係もありませんが、どこかで設定を間違っていますか?)


0

System Settings -> Language Support

または

言語サポートについては、Ubuntuのメインメニューで検索できます。その後、「キーボードの入力方法」(ページ下部)をibusからnoneに変更し、Ubuntuを再起動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.