OpenGL 렌더러에 CPU가 표시되는 이유는 무엇입니까?

OpenGL 렌더러에 CPU가 표시되는 이유는 무엇입니까?

내 검색에 따르면 OpenGL 렌더러에는 개별 GPU가 표시되어야 하는데 이상하게도 통합 GPU가 표시됩니다.

이 내 꺼야lspci | grep -E "VGA|Display"

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev c3)

그리고 내glxinfo | grep OpenGL

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)

우분투 18.04가 있습니다

Inspiron 15 5567 16GB RAM(Radeon R7 M440 포함)에서 실행

나는 또한 switcharoo를 시도했지만 작동하지 않았습니다.

답변1

프로그램을 실행하기 전에 DRI_PRIME 값을 설정해야 합니다. 예 DRI_PRIME=1 glxinfo | grep OpenGL 올바른 공급자 관련 기사를 설정했다고 가정합니다.기본

관련 정보