我正在嘗試在 a 上使用專有的 nvidia 驅動程式技嘉 Aero 15Xv8運行 Fedora 31 的筆記型電腦。但不知怎的,它沒有被使用:
- 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 :-)