OpenGL/SDL 문제로 인해 Valve 게임 실행 시 충돌이 발생함

OpenGL/SDL 문제로 인해 Valve 게임 실행 시 충돌이 발생함

최근에 Valve로 만든 게임(모든 소스 게임인 것 같습니다)이 출시 시 충돌을 일으켰습니다. 이는 주로 Unity3D에서 실행되는 다른 게임에는 영향을 미치지 않습니다. 이는 현재 그래픽 드라이버 구성 방식에 문제가 있는 것 같습니다. STEAM_RUNTIME=0인 경우에도 문제가 지속되므로 인터넷의 많은 해결 방법에서 제안하는 것처럼 libSDL에는 문제가 되지 않습니다. 저는 nvidia 드라이버 버전 361.28을 사용하여 Arch Linux를 실행하고 있습니다. Valve 게임을 실행하려고 할 때 나타나는 오류는 다음과 같습니다.

PROBLEM: You appear to have OpenGL 0.0.0, but we need at least 2.0.0!

답변1

~처럼이 게시물steam다음 환경 변수를 사용하여 실행하면 문제가 해결된다는 내용이 Valve Software 문제 보고 웹 사이트에 설명되어 있습니다 .

__GLVND_DISALLOW_PATCHING=1 steam

또한 이 문제는 Nvidia 364.12 드라이버 업데이트에서 해결되었으므로 드라이버를 업데이트하면 이 문제도 해결됩니다.

관련 정보