友之介的つぶやきブログ

PCやらプログラムやらぶつぶつ言ってます

xvfbの切り替えでエラー

以前ブログにも書いた、仮想フレームバッファを使う方法で、

xvfb-run python test.py

と、実行してましたが。

いつの間にか、取得した情報を元のXに表示しようとするとエラーが発生しました。
戻すのには、単純に環境変数のDISPLAYを変更しているだけです。

ネットで調べてみると、認証に失敗してるみたいで、.Xauthorityが読めないみたいですね。

xvfb-run  -f ~/.Xauthority python test.py

に変更したら、無事表示できるようになりました。