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.