Instale os motoristas NVIDIA no Fedora

Instale os motoristas NVIDIA no Fedora

Instale os drivers gráficos da NVIDIA Optimus no Fedora 26

Neste artigo, mostrarei como instalar os drivers da NVIDIA no Fedora 26. Vamos começar. Estou usando o Fedora 26 KDE Desktop. Para outros desktops do Fedora 26, o processo é semelhante.

Por padrão, a versão mais recente do Fedora, que é o Fedora 26 até o momento da redação deste artigo, usa drivers de código aberto Nouveau Nvidia. Neste artigo, mostrarei como instalar os drivers proprietários da NVIDIA no Fedora. Estou usando a placa gráfica nvidia geForce 940M no meu laptop asus zenbook ux303ub. Ele suporta a tecnologia NVIDIA Optimus. Então, sou capaz de executá -lo ao lado dos meus gráficos Intel HD em uma configuração de gráficos híbridos. Todos os novos cartões da NVIDIA devem ter esse recurso.

NOTA: Antes de prosseguir com a instalação do driver, gire a inicialização segura do BIOS.

Vamos primeiro verificar se nossa placa gráfica da NVIDIA é detectada pelo sistema operacional. Para fazer isso, execute os seguintes comandos:

lspci | Grep 'vga \ | nvidia'

Você pode ver que, o Fedora 26 detectou os gráficos Intel HD 520 e NVIDIA GeForce 940M do meu laptop. Se você vir 2 placas gráficas como essa, significa que sua placa gráfica nvidia suporta o Optimus e você pode seguir este tutorial e esperar que tudo funcione. Caso contrário, pode ser que sua placa gráfica seja muito nova ou o Optimus não seja suportado.

Você pode verificar se o Nouveau Driver está em uso com o seguinte comando:

“LSMOD | Grep "nouveau" "

Você pode ver que o motorista do nouveau está ativo.

Agora vou instalar os gráficos proprietários da NVIDIA usando Bumblebee. Se você quiser saber, Bumblebee gerencia muito bem os gráficos híbridos da NVIDIA no Linux. É suficiente para quase todos os mais recentes laptops/notebooks baseados em gráficos da NVIDIA.

Para instalar o Bumblebee, primeiro temos que adicionar o repositório de Bumblebee no Fedora 26.

Para fazer isso, execute os seguintes comandos:

Sudo DNF -Y -NOGPGCHECK Instale
http: // Instale.Linux.ncsu.edu/pub/yum/itecs/public/Bumblebee/fedora $ (rpm -e %fedora)/noarch/bumblebee-libear.2-1.Noarch.RPM
Sudo DNF -Y -NOGPGCHECK Instale
http: // Instale.Linux.ncsu.edu/pub/yum/itecs/public/bumblebee-não-seda/fedora $ (rpm -e %fedora)/noarch/bumblebee-não-release-1.2-1.Noarch.RPM

Antes de instalar o Bumblebee, não se esqueça de atualizar seu kernel. Eu tive problemas em não atualizá -lo em primeiro lugar. Para atualizar o kernel, execute o seguinte comando:

SUDO DNF Update Kernel Kernel-Core Kernel-Modules Kernel-Modules-Extra

Depois de executar isso, reinicie seu computador. Você pode verificar sua versão atual do kernel com o seguinte comando:

uanme -r

Agora podemos instalar o Bumblebee. Para instalar o Bumblebee, execute o seguinte comando e pressione:

sudo dnf install bumblebee-nvidia bbswitch-dkms primus kernel-devel

Se este comando não funcionar para você, tente o seguinte comando:

sudo dnf install bumblebee-nvidia bbswitch-dkms virtualgl.x86_64 Virtualgl.I686 Primus.x86_64 Primus.I686 Kernel-Devel

Você deve ver o seguinte no terminal. Pressione 'y' e pressione para continuar:

A instalação deve começar. Pode pedir que você verifique a chave, se for, basta digitar 'y' e pressionar para continuar.

Agora adicione seu usuário ao grupo Bumblebee com o seguinte comando:

Usermod -a -g Bumblebee Your_username

Às vezes, sua instalação não funcionará se você não passar 'PCIE_PORT_PM = OFF' Parâmetro do kernel para o seu sistema operacional. Fazer isso é realmente fácil, apenas o arquivo aberto/etc/padrão/grub com o seguinte comando:

sudo nano/etc/padrão/grub

Adicione a seção destacada ao GRUB_CMDLINE_LINE e salve o arquivo. Em seguida, atualize o Grub com o seguinte comando:

sudo grub2 -mkconfig -o/boot/efi/efi/fedora/grub.cfg


Depois que essas etapas estiverem concluídas, reinicie seu computador.

Agora você pode verificar a instalação do Bumblebee com o seguinte comando:

sudo bumblebee-nvidia-check



Você também pode verificar se o NVIDIA Driver está trabalhando em Configurações da NVIDIA.

Você pode ver na figura a seguir que está funcionando corretamente.

Para desinstalar os motoristas da NVIDIA, execute o seguinte comando:

sudo dnf remover bumblebee-nvidia bbswitch-dkms primus kernel-devel

Pressione 'y' e depois pressione para continuar.

Em seguida, execute o seguinte comando para remover o restante das dependências do Bumblebee:

sudo dnf autoremove

Agora reinicie seu computador, o motorista da NVIDIA deve ser removido e os motoristas do Nouveau começarão a funcionar novamente.

Você pode ver que os motoristas de nouveau são usados ​​novamente.

É assim que você instala e desinstala os drivers da NVIDIA no Fedora 26. Obrigado por ler este artigo.