OpenGL을 사용할 때 X가 멈춥니다.

OpenGL을 사용할 때 X가 멈춥니다.

기본 Dell RHEL 5.3에서 OpenGL 프로그램을 몇 초 이상 실행하면 X가 정지됩니다. 몇 초 후에 화면이 정지되고, 몇 초 후에 화면이 하얗게 변하는 경우도 있습니다.

모든 OpenGL 프로그램이 이를 수행할 수 있습니다. 저는 매우 기본적인 다각형 그리기만 사용하는 매우 간단한 프로그램을 작성했지만 여전히 X가 정지됩니다.

X를 죽이는 것은 회복에 도움이 되지 않습니다.

둘 다 dmesgX 로그에는 다음 이외의 특별한 오류가 표시되지 않습니다.

(WW) AIGLX 3D driver claims not to support visual 0x23
(WW) AIGLX 3D driver claims not to support visual 0x24
...
(WW) AIGLX 3D driver claims not to support visual 0x32

글루 OpenGL 프로그램을 실행하면 비슷한 오류 메시지가 나타납니다.

무엇이 문제일까요? 이 문제를 추가로 디버깅하려면 어떻게 해야 합니까?

답변1

비디오 드라이버에 문제가 있을 수 있습니다. 그래픽 카드가 Nvidia 또는 ATI/AMD인 경우 공급업체 웹사이트에서 최신 드라이버를 다운로드하고, 그렇지 않은 경우 현재 드라이버에서 지원되는 OpenGL 확장을 찾아보세요.

관련 정보