※ ChatGPTを利用し、要約された質問です(原文:EggXでグラフィック表示ができません)
EggXでグラフィック表示ができません
このQ&Aのポイント
パソコンに詳しくないため、EggXでグラフィック表示ができません。エラーが出てしまい実行できません。
EggXのインストール手順に従いインストールしましたが、表示しようとした画像が表示されません。
ハードウェアのグラフィックに関係する情報を以下に記載しています。
はじめて質問させていただきます。
パソコンに詳しくないので情報が足りなかったら申し訳ありません。
現在、shuttleの64bitマシンにFedora11をセットアップ(?)し、
EGGXを使っています。
グラフィック表示をさせるとコンパイルはできるのですが、以下のようなエラーが出てしまい実行できません。
Error of failed request BadDrawable(invalid Pixmap or window parameter)
major opcode of failed request 55(X_CreateGC)
resource id in failed request 0x4400008
serial number of failed request:7
current serial number in output stream 8
EggXは最後に掲載した作者様サイトの手順に従いインストールしました。
X11/X.hは入っていたので追加で入れていません。
表示させようとした画像はpng形式です。
rootになれるので、rootになってパスを通しました。
Makefile.linux64のIINCとLLIBを変更しmakeしました。
ただ、LLIBとして設定した場所に、libX11.soはあるもののlibX11.aはありませんでした。
これが原因なのかなと思ってネット上で調べてみたのですが、
お恥ずかしい話、パソコンに詳しくないため他の方の質問等を読んでもどうしたらよいかまで理解できませんでした。
どうぞよろしくお願いいたします。
参考までにハードウェアのグラフィックに関係しそうなところの情報は以下のとおりです。
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
eggXのサイト
http://www.ir.isas.jaxa.jp/~cyamauch/eggx_procall/
お礼
お礼がおそくなってすみません。 ご回答ありがとうございます。 教えていただいた通り別のディストリビューションを使うことで無事解決できました。