![동영상을 표시하는 중에 오류가 발생했습니다.](https://linux55.com/image/110179/%EB%8F%99%EC%98%81%EC%83%81%EC%9D%84%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8A%94%20%EC%A4%91%EC%97%90%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
SSH를 사용하여 원격 가상 머신에 로그인했습니다. 비디오를 시작하기 위해 bash 스크립트(.sh)를 실행하려고 합니다. 그러나 이 작업을 수행하는 데 문제가 있습니다. SO에 대한 다양한 답변을 기반으로 DISPLAY 변수를 :0.0에서 :0까지 다양한 값으로 설정했지만 여전히 이 오류가 발생합니다. Ansible 스크립트를 통해 OpenCV를 설치할 때 libgtk2.0-dev 패키지를 설치했습니다.
또한 비디오 형식을 지원하기 위해 다음 라이브러리를 설치했습니다.
- libavcodec-dev
- libavformat-dev
- libswscale-dev
- libv4l-dev
영상을 표시할 수 있는 방법이 있나요?
감사해요!
답변1
SO에 대한 다양한 답변을 바탕으로 DISPLAY 변수를 :0.0에서 :0까지 다양한 값으로 설정했습니다.
DISPLAY 변수를 임의의 값으로 설정하지 않습니다. 로컬 X 서버에서 비디오를 실행하려면 서버에 연결하는 동안 X11 전달 채널을 생성해야 합니다( -Y
"ssh"로 전환).
그래도 표시되는 실제 오류는 매우 유용합니다.