Banana Pi M1 보드에서 GameMaker Studio 2 .sh 파일을 실행할 수 없습니다.

Banana Pi M1 보드에서 GameMaker Studio 2 .sh 파일을 실행할 수 없습니다.

Armbian의 Banana Pi M1 보드를 사용하여 GameMaker Studio 2에서 만든 게임을 실행하는 데 문제가 있습니다.

나는 그것을 완료했습니다:

  1. Armbian Bionic 18.04.02(Ubuntu 기반)가 Banana Pi M1 보드에 설치되어 있습니다.
  2. GUI가 설치되어 있습니다 (XFCE라고 생각합니다).
  3. Windows PC의 GameMaker Studio 2에서 아케이드 스타일 슈팅 게임을 프로그래밍했습니다.
  4. 내 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

관련 정보