나는 독점적인 nvidia 드라이버를 사용하려고 합니다.기가바이트 에어로 15Xv8Fedora 31을 실행하는 노트북. nivdia 드라이버는 RPM 퓨전에서 제대로 설치되고 nvidia 설정에서도 제대로 표시됩니다. 그러나 어떻게 든 사용되지 않습니다.
- glmark2는 Intel 통합 GPU만 표시합니다. 그리고 glmark2를 와 함께 실행하면 Intel GPU로 돌아가기 전에
DRI_PRIME=1
오류가 발생합니다 .failed to load driver: nouveau
- nvidia-settings에는 GPU에 대한 항목이 있지만 디스플레이 자체에 대한 항목은 없습니다. 아래 스크린샷 참조
내가 어디를 봐야 할지 제안해 주실 수 있나요?
답변1
내 문제에 대한 해결책을 찾았습니다AskFedora 어딘가에nvidia.conf
: 에서 로 /usr/share/X11/xorg.conf.d
복사 한 후 /etc/X11/xorg.conf.d
(다음에 따라)RPM 퓨전 하우투Option "PrimaryGPU" "yes"
) 섹션 에 추가하려면 편집해야 합니다 "OutputClass"
.
그 결과 /etc/X11/xorg.conf.d/nvidia.conf
:
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "SLI" "Auto"
Option "BaseMosaic" "on"
Option "PrimaryGPU" "yes"
EndSection
Section "ServerLayout"
Identifier "layout"
Option "AllowNVIDIAGPUScreens"
EndSection
두 GPU 사이를 전환할 수 없기 때문에 삶은 여전히 완벽하지 않습니다. 하지만 적어도 게임에서는 괜찮은 FPS를 다시 얻을 수 있습니다. :-)