Archives

You are currently viewing archive for 17 May 2009

[メモ] 17 May 2009 はてなブックマーク - NetBeans6.5をUbuntu8.04.2で動かすとキーロックされる件 Twitterでつぶやく

NetBeans6.5をUbuntu8.04.2で動かすとキーロックされる件

Eclipseでscim-bridge系統の問題があったので、最初はSCIMを疑って下記を発見。
そんな悲しい目をしないで » Blog Archive » Ubuntu + NetBeans で日本語入力の不具合
http://www.gabuchan.net/blog/archives/35

でもSCIMのバージョンを調べると1.4.7-3ubuntu8だったので該当せず。で、下記を探し出す。

Ubuntu日本語フォーラム / JAVAアプリのキーボードが効かなくなる件
https://forums.ubuntulinux.jp/viewtopic.php?id=4806

Nabble - NetBeans - Japanese Users - NetBeans6.5でキーボードが効かなくなる件
http://www.nabble.com/NetBeans6.5%E3%81%A7%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%81%8C%E5%8A%B9%E3%81%8B%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8B%E4%BB%B6-td23329524.html

結論から言うと、Linux版Javaのバグらしい。
Bug ID: 6506617 Keyboard-lock in swing program on Linux box
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6506617

しかも、悲しいことに2006/12/20に上がって以来、丸2年FIXの兆しはない。以下コメント紹介。

おそらく激しく苛ついてるvj_robaさんのコメント:

いったい、いつ直すんだ?
このせいで俺のソフトはLinuxで動かねえ。
マジ頼むよ。
Sunの連中は、このバグのせいでSwing/AWTのアプリが
非英語圏のLinux環境じゃ使えないってわかってんのか?

で、環境変数AWT_TOOLKITを設定すると云々の件については、
IanLewisさんのコメント:

AWT_TOOLKIT=MToolkit の設定は意味ないっぽいね、
つーか前よりひどくなった。ESCでWindow閉じると再現する。
AWT_TOOLKIT=XToolkit の設定は少し良くなったけど、
Windowスイッチするとやっぱり発生するね。

#ちなみに、ウチの環境(Ubuntu 8.04.2 64bit/1.6.0_07-b06)ではXToolkit設定しても有意な差は見られなかった。

Ubuntu日本語フォーラムに書いてあったけど、マウスを右クリック、左クリックすれば解決する。
«Prev || 1 || Next»