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というスクリプトを実行するだけでインストールできますが、日本からアクセスすると数時間ダウンロードに時間がかります。
[browser-shot url=”http://cxc.harvard.edu/ciao/download/” width=”450”]