LibreOfficeの点滅

2023年初頭現在の話題。

pkgsrcから入れた misc/libreoffice (7系)は 一度編集画面に行って閉じて初期メニュー画面に戻ると マウスを動かすたびに画面が点滅する。

解決法:

インストール後に $PKG/libreoffice-7.x.y.z/lib/libreoffice/ 以下にある opens___.ttf ファイルを見えなくする。

zshによる実行例

chmod -r $pkg/libreof*/**/opens___.ttf

その上でSAL_USE_VCLPLUGINをgenに設定して起動する。

SAL_USE_VCLPLUGIN=gen loffice &

最初のchmodをしないで起動してみると分かるが opens___.ttf が読み込める状態だと、日本語化け化け。

SAL_USE_VCLPLUGINでデフォルトのUIが決まるようで、 点滅問題が起きるのはGTK3のときらしい。 libreoffice flicering で検索すると、 随分前からOS問わず起きる問題のようだ。