인터넷에는 수많은 질문이 있으며 모든 경우에 대한 대답은 "NVIDIA 설정 열기"인 것 같습니다. 이는 AMD 또는 Intel Arc GPU가 있는 경우 의미가 없습니다.
이를 수행하는 일반적인 방법이 있습니까? 통합 그래픽 드라이버를 블랙리스트에 등록해야 합니까? xorg 구성 파일을 수동으로 작성해야 합니까? 이를 수행할 수 있는 다른 도구나 설정이 있습니까?
지금까지 PRIME 오프로딩에 대한 몇 가지 참조를 찾았는데, 모니터가 별도의 그래픽 카드에 연결되어 있기 때문에 관련성이 없어 보입니다. 그리고 개별 그래픽 카드에서 특정 응용 프로그램을 일회성 작업으로 실행할 수 있는 스위처루(switcheroo) 기능도 있습니다.
제 경우에는 통합 GPU에서 브라우저와 Element 애플리케이션이 깜빡거리는 현상이 발생하여 전용 그래픽 카드를 사용하고 싶었습니다. 제 경우에는 AMD 통합 그래픽과 Intel ARC GPU를 사용하고 있습니다.
답변1
그래서 많이 묻고, 파고들고, 실험을 했어요.
이 게시물은 궁극적으로 도움이 되지 않지만 다른 사람의 문제를 해결할 수 있는 일련의 옵션을 제공합니다.https://askubuntu.com/questions/1062967/ubuntu-18-04-not-working-with-intel-integrated-graphics
zomega는 의견에서 BIOS의 통합 그래픽을 비활성화하도록 제안했습니다. 좋은 생각인 것 같지만 이렇게 하면 시스템이 부팅되지 않고 마더보드 "vga 문제" LED가 켜집니다. 그래서 밤새도록 BIOS를 업그레이드하고 재설정했지만 아무 진전도 없었습니다.
DRI_PRIME=1
실제로 효과가 있었던 첫 번째 일은 /etc/environment
전용 그래픽 카드의 모든 것을 실제로 부팅하는 것이었습니다. 불행하게도 이로 인해 해결된 것보다 더 많은 문제가 발생했으며, 다른 여러 앱이 실행을 거부하거나 완전히 오작동했습니다.
나에게 있어서 승리의 해결책은 다음에서 나왔다.https://askubuntu.com/a/1235310/211551이는 PrefersNonDefaultGPU=true
.desktop 파일에 관심 있는 응용 프로그램을 추가하는 것을 제안합니다 /usr/share/applications/
. 이를 통해 문제의 애플리케이션(제 경우에는 Firefox 및 Electron 애플리케이션)만 전용 GPU에서 실행할 수 있습니다.