Estou tentando usar o driver proprietário da Nvidia em umgigabyte Aero 15Xv8laptop rodando Fedora 31. O driver nivdia é instalado corretamente (a partir da fusão RPM) e também aparece bem nas configurações da nvidia. Mas de alguma forma não é usado:
- glmark2 mostra apenas a GPU integrada Intel. e se eu executar glmark2 com
DRI_PRIME=1
, ele reclamaráfailed to load driver: nouveau
antes de voltar para a GPU Intel. - nvidia-settings tem uma entrada para a GPU, mas nenhuma entrada para a tela em si, veja a captura de tela abaixo
alguma sugestão de onde devo procurar?
Responder1
Encontrei uma solução para o meu problemaem algum lugar no askfedora: depois de copiar nvidia.conf
de /usr/share/X11/xorg.conf.d
para /etc/X11/xorg.conf.d
(conforme oComo fazer fusão de RPM) deve-se editá-lo para adicionar Option "PrimaryGPU" "yes"
na "OutputClass"
seção.
Como resultado, /etc/X11/xorg.conf.d/nvidia.conf
tem:
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
A vida ainda não é perfeita porque não consigo alternar entre as duas GPUs, mas ei, pelo menos consigo FPS decente nos jogos novamente :-)