VJE-DeltaとXFree86

投稿者: | 2004年5月12日

 VJE-Delta (vje)をXIMに、XFree86 4.3.0を使っていると、たとえばMozillaがFlash pluginが起動したときに落ちてしまう。以下のパッチを当ててXlibを作り直せば、とりあえず直る。

 imDefIm.cの修正はすでにXFree86 4.4.0やfreedesktop.orgのlibX11 6.2.1では修正済みの単純なバグフィックスだが、ICWrap.cのハックはvjeの問題をlibX11側で回避するものだ。vjeからどういう経路でXSetICFocus(NULL)が呼ばれるのかわかっていないのだが、ちゃんと追っかけないといけないなー。VJE-Deltaは商用製品だがXIMフロントエンド(vje)部分はソースが付属しているので、原因がわかれば我々で対処できるはず。

カテゴリー: Tech

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です