Estoy intentando utilizar el controlador propietario de nvidia en ungigabyte Aero 15Xv8computadora portátil con Fedora 31. El controlador nivdia se instala bien (desde RPM fusion) y también se muestra bien en la configuración de nvidia. Pero de alguna manera no se acostumbra:
- glmark2 solo muestra la GPU integrada de Intel. y si ejecuto glmark2 con
DRI_PRIME=1
, se quejafailed to load driver: nouveau
antes de recurrir a la GPU Intel. - nvidia-settings tiene una entrada para la GPU pero ninguna entrada para la pantalla en sí, consulte la captura de pantalla a continuación
¿Alguna sugerencia sobre dónde debería buscar?
Respuesta1
Encontré una solución a mi problema.en algún lugar de Askfedora: después de copiar nvidia.conf
de /usr/share/X11/xorg.conf.d
a /etc/X11/xorg.conf.d
(según elCómo fusionar RPM) uno debe editarlo para agregarlo Option "PrimaryGPU" "yes"
en la "OutputClass"
sección.
Como resultado, /etc/X11/xorg.conf.d/nvidia.conf
tiene:
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
La vida todavía no es perfecta porque no puedo cambiar entre las dos GPU, pero bueno, al menos vuelvo a obtener FPS decentes en los juegos :-)