Sherpaでスペクトルをプロットする際の"Cannot find double-buffered visual."エラー

Chandraの観測データをSherpaでプロットする際、plot_data()コマンドで以下のようなエラーが出る場合があります。

yuasa@suzaku[primary]$ sherpa
-----------------------------------------------------
Welcome to Sherpa: CXC's Modeling and Fitting Package
-----------------------------------------------------
CIAO 4.5 Sherpa version 1 Tuesday, December 4, 2012
load_data("sherpa-1> load_data("acisf00649N005_pha2.fits")
WARNING: systematic errors were not found in file 'acisf00649N005_pha2.fits'
statistical errors were found in file 'acisf00649N005_pha2.fits'
but not used; to use them, re-read with use_errors=True
read background_up into a dataset from file acisf00649N005_pha2.fits
read background_down into a dataset from file acisf00649N005_pha2.fits
Multiple data sets have been input: 1-12
sherpa-2> plot_data(3)
*** Cannot find the double-buffered visual.
*** Trying single-buffered visual.
*** No appropriate OpenGL-capable visual found.
*** Cannot find the double-buffered visual.
*** Trying single-buffered visual.
*** No appropriate OpenGL-capable visual found.
*** Cannot find the double-buffered visual.
*** Trying single-buffered visual.
*** No appropriate OpenGL-capable visual found.
chips ERROR: There are currently no windows to operate onsherpa-3>

場合によりますが、Sherpa起動前に、zsh側で

export LIBGL_ALWAYS_INDIRECT=1

という環境変数を指定しておくと解決することがあります。

以下はV1223 Sgrという激変星をHETGで50ks観測したときのFe Kα輝線の構造。

なお、Sherpaを含む、CIAOパッケージのインストール方法については以下を参照。ciao-installというスクリプトを実行するだけでインストールできますが、日本からアクセスすると数時間ダウンロードに時間がかります。

Download CIAO 4.5

[browser-shot url=”http://cxc.harvard.edu/ciao/download/” width=”450”]