еще один вопрос по фирменному драйверу nvidia: драйвер устанавливается, но не используется

еще один вопрос по фирменному драйверу nvidia: драйвер устанавливается, но не используется

Я пытаюсь использовать фирменный драйвер nvidia нагигабайт Aero 15Xv8ноутбук с Fedora 31. Драйвер nivdia устанавливается нормально (из RPM fusion) и отображается в nvidia-settings тоже нормально. Но почему-то он не используется:

  • glmark2 показывает только интегрированный графический процессор Intel. А если я запускаю glmark2 с DRI_PRIME=1, он жалуется на , failed to load driver: nouveauпрежде чем вернуться к использованию графического процессора Intel.
  • В nvidia-settings есть запись для графического процессора, но нет записи для самого дисплея, см. скриншот ниже.

Есть ли у вас какие-либо предложения, где мне следует искать?

снимок экрана nvidia-settings с графическим процессором, но без экрана

решение1

Я нашел решение своей проблемы.где-то на askfedora: после копирования nvidia.confиз /usr/share/X11/xorg.conf.dв /etc/X11/xorg.conf.d(согласноRPM Fusion Howto) следует отредактировать его, чтобы добавить 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

Жизнь по-прежнему не идеальна, потому что я не могу переключаться между двумя видеокартами, но, эй, по крайней мере, я снова получаю приличный FPS в играх :-)

Связанный контент