Instale os drivers gráficos Nvidia Optimus no Fedora 26
Neste artigo, vou mostrar como instalar os drivers da Nvidia no Fedora 26. Vamos começar. Estou usando o Fedora 26 KDE Desktop. Para outros desktops Fedora 26, o processo é semelhante.
Por padrão, a versão mais recente do Fedora, que é o Fedora 26 no momento em que este livro foi escrito, usa drivers nouveau Nvidia de código aberto. Neste artigo, vou mostrar como instalar os drivers proprietários da Nvidia no Fedora. Estou usando a placa de vídeo Nvidia GeForce 940M no meu laptop ASUS Zenbook UX303UB. Suporta tecnologia Nvidia Optimus. Portanto, posso executá-lo junto com meu Intel HD Graphics em uma configuração gráfica híbrida. Todas as novas placas Nvidia devem ter esse recurso.
NOTA: Antes de prosseguir com a instalação do driver, desative a inicialização segura do BIOS.
Vamos primeiro verificar se nossa placa de vídeo NVIDIA é detectada pelo sistema operacional. Para fazer isso, execute os seguintes comandos:
lspci | grep 'VGA \ | NVIDIA'
Você pode ver isso, o Fedora 26 detectou os gráficos Intel HD 520 e Nvidia GeForce 940M do meu laptop. Se você vir 2 placas de vídeo como esta, significa que sua placa de vídeo Nvidia suporta 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 Optimus não seja compatível.
Você pode verificar se o driver nouveau está em uso com o seguinte comando:
“Lsmod | grep ”nouveau '”
Você pode ver que o driver nouveau está ativo.
Agora vou instalar os gráficos proprietários da Nvidia usando abelha. Se você quiser saber, o bumblebee gerencia gráficos híbridos da Nvidia muito bem no Linux. É suficiente para quase todos os laptops / notebooks baseados em gráficos Nvidia mais recentes.
Para instalar o abelha, primeiro temos que adicionar o repositório da abelha no Fedora 26.
Para fazer isso, execute os seguintes comandos:
sudo dnf -y --nogpgcheck install http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / fedora $ (rpm -E% fedora) / noarch / bumblebee-release-1.2-1.noarca.rpm
sudo dnf -y --nogpgcheck install http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / fedora $ (rpm -E% fedora) / noarch / bumblebee-nonfree-release-1.2-1.noarca.rpm
Antes de instalar o bumblebee, não se esqueça de atualizar seu kernel. Tive problemas em não atualizá-lo em primeiro lugar. Para atualizar o kernel, execute o seguinte comando:
sudo dnf atualização kernel kernel-core kernel-modules kernel-modules-extra
Depois de executar isso, reinicie o computador. Você pode verificar sua versão atual do kernel com o seguinte comando:
uanme -r
Agora podemos instalar o zangão. Para instalar o abelha, execute o seguinte comando e pressione
sudo dnf install bumblebee-nvidia bbswitch-dkms kernel-devel primus
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
A instalação deve começar. Ele pode solicitar que você verifique a chave, se for o caso, basta digitar 'y' e pressionar
Agora adicione seu usuário ao grupo abelha com o seguinte comando:
usermod -a -G zangão YOUR_USERNAME
Algumas vezes a sua instalação não funcionará se você não passar o parâmetro do kernel 'pcie_port_pm = off' para o seu sistema operacional. Fazer isso é realmente fácil, basta abrir o arquivo / etc / default / grub com o seguinte comando:
sudo nano / etc / default / grub
Adicione a seção destacada a 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 de concluir essas etapas, reinicie o computador.
Agora você pode verificar a instalação do abelha com o seguinte comando:
sudo bumblebee-nvidia --check
Você também pode verificar se o driver da Nvidia está funcionando nas configurações da Nvidia.
Você pode ver na figura a seguir que está funcionando corretamente.
Para desinstalar os drivers da Nvidia, execute o seguinte comando:
sudo dnf remover bumblebee-nvidia bbswitch-dkms kernel-devel primus
Pressione 'y' e depois pressione
Em seguida, execute o seguinte comando para remover o resto das dependências do abelha:
sudo dnf autoremove
Agora reinicie o seu computador, o driver Nvidia deve ser removido e os drivers nouveau começarão a funcionar novamente.
Você pode ver que os drivers nouveau são usados novamente.
É assim que você instala e desinstala os drivers da Nvidia no Fedora 26. Obrigado por ler este artigo.