ArmbianのBanana Pi M1ボードを使用してGameMaker Studio 2で作成したゲームを実行するのに問題があります。
私はそれを完了しました:
- Armbian Bionic 18.04.02(Ubuntuベース)がBanana Pi M1ボードにインストールされています。
- GUIがインストールされています(XFCEだと思います)。
- Windows PCのGameMaker Studio 2でアーケードスタイルのシューティングゲームをプログラムしました。
- 私のWindows PCのGameMakerでArmbianに接続し、うまく動作するBanana Piボードでゲームを構築します。
質問:
- ステップ4ではゲームは開始されません。 GameMakerはゲームが構築され、正しく実行される必要があると述べていますが、ターミナルまたはGUIでBanana Piボード上のゲームを実行することはできません。
私は試した:
GUIで実行します。ファイルをまったく実行できません。
端末で実行すると
sh execute.sh
(GUIのウィンドウではなくCtrl + AltF1を使用してGUIを終了する)、エラーが発生します。xterm:Xtエラー:ディスプレイを開けませんでした:%s xterm:DISPLAYが設定されていません。
これを実行すると
sh runner
エラーが発生しました。ランナー:1:ランナー:構文エラー: "("予期しない。**
上記の1と2の前に入力すると
export DISPLAY=:0
エラーメッセージは削除されますが、まだゲーム/ファイルは実行されません。gedit
コンソールで使用するとcannot open display
エラーも発生します。私のGUIでターミナルウィンドウを開くと、エラーなしで失敗します。
私のExecution.shの内容:
#!/bin/bash
if [ -x "$(command -v xtern)" ]; then
xterm -e bash -c "$1; sleep 10"
elif [ -x "$(command -v gnome-terminal)" ]; then
gnome-terminal -- bash -c "$1; sleep 10"
fi