NVIDIA Optimus (Prime) no Fedora – Notebooks

Para você que possui notebooks com dual GPU, estarei mostrando neste post como estar realizando a instalação do driver para ter acesso ao NVIDIA Prime e neste caso, dispensar configurações adicionais para utilizar o segundo chip gráfico (NVIDIA) para utilizar nas aplicações, inclusive jogos. Procurarei estar sempre atualizando o post quando sair novas versões do driver, para que você possa estar sempre a mais recente.

1 – Instalando através do binário:

a) realizando o download e instalando:

$ wget -c http://us.download.nvidia.com/XFree86/Linux-x86_64/384.69/NVIDIA-Linux-x86_64-384.69.run

$ chmod +x NVIDIA-Linux-x86_64-384.69.run

$ sudo sh NVIDIA-Linux-x86_64-384.69.run

Aceite o contrato e responda “yes” quando perguntado. Após finalizar a instalação, reinicie o seu computador ou:

# init 5

2 – Instalando através do repositório negativo 17:

Pré-requisitos: Ter o RPMFusion instalado.

a) Instalando o repositório no Fedora 25/26:

# dnf config-manager --add-repo=http://negativo17.org/repos/fedora-nvidia.repo

b) Instalando o driver e o suporte a NVENC, aplicações 32 bits, NVML, CUDA e DKMS:

# dnf -y install nvidia-driver akmod-nvidia kernel-devel nvidia-driver-libs.i686 vulkan.i686 cuda nvidia-driver-cuda cuda-devel nvidia-driver-NVML-devel

Esta instalação dará suporte a:

  • Instalar a driver para suportar games;
  • Suporte a games com suporte a Vulkan;
  • Utilizar  o nvidia-settings (painel de controle);
  • Suporte a games 32-bits em um sistema 64-bits;
  • Suporte a games 32-bits com Vulkan habilitado em um sistema 64-bits;
  • Suporte a utilizar CUDA em softwares que possuam suporte

Reinicie o computador.

No momento em que você realizar o login via GDM, haverá 3 situações como abaixo:

a) GNOME: Realizará o login no sistema utilizando a GPU Intel® e Wayland;

b) GNOME Clássico: Realizará o login no sistema utilizando a GPU NVIDIA e X.org

c) Gnome sobre Xorg: GNOME Classic: Realizará o login no sistema utilizando a GPU NVIDIA e X.org

Uma observação a fazer é que até o momento este procedimento foi realizado apenas no GNOME. Não há garantias de funcionar em outras interfaces.

Espero ter sido claro. Porém, quaisquer dúvidas ou sugestões deixe nos comentários. Até o próximo

Greyson escreveu 109 artigos

Tecnólogo em Análise e desenvolvimento de sistemas, gosta muito de telecom, redes de computadores, jogos, entusiasta de tecnologias livres, mais precisamente do GNU/Linux.

6 comentários em “NVIDIA Optimus (Prime) no Fedora – Notebooks

  1. Gabriel comentou:

    Legal, funcionou aqui usando repositório do Negativo 17.
    Tenho uma dúvida agora. Quando houver atualização de kernel é necessário tomar alguma providência antes ou depois em relação à esse driver? Ou pode fazer a atualização normalmente sem mexer em nada?

    1. Greyson comentou:

      Oi Gabriel. Se você instalou o pacote dkms, não será necessário ajuste adicional depois de uma atualização de kernel. Caso contrário, $ sudo dnf install dkms -y

  2. Gabriel comentou:

    Notei também que usando o GNOME sobre o Wayland e com a Intel onboard o desempenho está nitidamente melhor que usando a o Xorg com a NVIDIA. Isso procede? Minha NVIDIA é uma GeForce 920M.

    1. Greyson comentou:

      Concordo com você. Porém a culpa ainda é da NVIDIA que não disponibilizou drivers decentes para Wayland. Os drivers atuais são para o X11

Deixe um comentário

Seu endereço de email não será publicado. Os campos com * são obrigatórios

Você pode usar estes tags e atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>