これは、 IntelliJ IDEA の "Go to Class ..."(または "Go to File ...")ダイアログで数日ごとに遭遇するバグです。
通常、クラスは通常閉じられます(クラスが選択されるかEscが押されると)が、ポップアップが画面の中央、他のすべての上に残されることもあります。終了(または強制終了)IDEA=完全に、それはそのままです。例:
私がそれを取り除くことがわかった唯一の方法は、完全にログアウトし、その後再びログインする(つまり、X/GNOMEを再起動する)ことです。しかし、それを行うのは非常に面倒です。10分かかったり、開いているすべてのものを保存したり(その後再セットアップしたり)するために何でもかかるからです。
ログインしたまま、バグのあるポップアップダイアログを削除する他の方法はありますか?(GNOMEまたはXサービス/プロセスの再起動など)
Ubuntu 11.04およびGNOME(Unityではない)を使用します。
IntelliJ IDEA Ultimate Edition 10.5、SunのJDK 1.6.0_26(つまり、Sun-Java6-jdk
バージョン6.26-2natty1)で実行
グラフィックドライバーに関する情報:
$ jockey-text -l
xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Disabled, Not in use)
そして:
$ Sudo lshw -c video
*-display
description: VGA compatible controller
product: RV730 PRO [Radeon HD 4650]
vendor: ATI Technologies Inc
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:47 memory:e0000000-efffffff memory:f0100000-f010ffff ioport:1100(size=256) memory:f0120000-f013ffff
私はツイッターで尋ねましたが、IntelliJの1つIDEA開発者( Denis Zhdanov ) 返信済み :
私も自分のubuntuで遭遇しました。すべてのJavaプロセスを強制終了した後も持続するため、ネイティブの問題のように見えます
私はJava7に切り替えました Xrenderパイプライン 最終的に、これまでのところ問題を観察しません
これが役立つかどうかを今試していますが、後で報告します。要約すると、これは私がやったことです:
-Dsun.Java2d.xrender=true
を設定します。 Denisが指摘しているように、最善の方法はファイル<idea_home>/bin/idea.properties
を編集し、Sun.Java2d.xrender=true
を新しい行に追加することです。「コマンドの実行」ウィンドウからxkill
を実行します。これは、alt + f2を使用して呼び出すことができます。次に、ポップアップをクリックすると、そのプロセスは強制終了されます。
もちろん、これはアプリケーションのバグのようです。開発者に報告することをお勧めします。