2012年5月28日月曜日

X11落ちたー、落ちたー、落ちたー


面倒なバグに遭遇した。環境は debian wheezy x86_64。今日 dist-uprade したばかり。
最近時々 X11 が落ちて困っていたのだが、どうやら状況が判明。

uim-xim (1.8.0-2) + openbox (3.5.0-3) な環境で
evince (3.4.0-2), gtkpod, zenity など (多分 gtk-3 を使ったやつ) を起動し
窓が大きくなる方向にリサイズした後に、タイトルバー直下あたりのなにもないところをダブルクリックすると"openbox received signal 11" で落ちるというもの。

uim-xim がなければ大丈夫、twm なら大丈夫、openbox の設定ミスかと思ってデフォルトの rc.xml を使うようにしても落ちる。こんなんどうしろと...


とりあえず ~/.config/gtk-3.0/gtk.css に
* {
    -GtkWindow-resize-grip-height: 0;
    -GtkWindow-resize-grip-width: 0;
}
を入れる、によって落ちついたかんじ。リサイズも出来ている。