fluxboxのfullscreen関連のバグ
gnomeがあまりに重たいので、fluxbox-1.0rc2をソースからコンパイルしてインストールしてみた。結構よさげだったけどOpenofficeのImpress(2.0.2)でスライドショーをしようとすると全画面表示にならない。
というわけでパッチを書いてみた。debian sargeで動作確認済み。
--- Window.cc.orig 2006-11-08 13:22:26.276659700 +0900 +++ Window.cc 2006-11-08 13:10:10.075900913 +0900 @@ -1636,12 +1636,16 @@ // clear decorations setDecorationMask(0); + // put resizable flag + bool resizable = isResizable(); + setResizable(true); // be xinerama aware moveResize(screen().getHeadX(head), screen().getHeadY(head), screen().getHeadWidth(head), screen().getHeadHeight(head)); moveToLayer(::Layer::ABOVE_DOCK); + setResizable(resizable); fullscreen = true; stateSig().notify();
副作用があるかどうかは知らない。
xfce4でもちょい重いし(贅沢か?)、fluxboxは結構いいかも。