로컬에서는 실행할 수 있지만 X를 통해서는 실행할 수 없는 이유는 무엇입니까?

로컬에서는 실행할 수 있지만 X를 통해서는 실행할 수 없는 이유는 무엇입니까?

qtcreator를 실행하려고 합니다. 내 로컬(Ubuntu 16.4) 컴퓨터에서는 잘 실행되지만 X를 통해 Mac에서 실행하려고 하면 다음과 같은 결과가 나타납니다.

(qtcreator:3893): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Failed to connect to socket /tmp/dbus-LglOS2bxyZ: Connection refused
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Unrecognized OpenGL version
Unrecognized OpenGL version

이러한 메시지를 검색하면 일반적으로 드라이버 문제임을 나타내고 수리(로컬) 상자를 제안하지만 이는 이와 관련이 없는 것 같습니다. 원격으로 실행할 수 있도록 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

(참고: 이런 일이 발생하면 qtcreator 프로세스는 여전히 실행 중이며 "헤드가 없고" 쓸모가 없습니다.)

답변1

이것은 일종의 OpenGL 문제이지만 클라이언트 측과 서버 측 모두에 VirtualGL을 설치하여 qtcreator를 실행할 수 있습니다.http://www.virtualgl.org/Main/홈페이지

관련 정보