Instale os drivers gráficos Nvidia Optimus no CentOS 7
Neste artigo, vou mostrar como configurar uma nova placa de vídeo compatível com Nvidia Optimus em configuração de vídeo híbrido no CentOS 7. Todos os novos laptops / notebooks hoje em dia usam esse tipo de configuração. Então é muito comum hoje em dia. Eu usei ASUS UX303UB com 2GB Nvidia GeForce 940M e Intel HD Graphics 520 para testar tudo neste artigo. Vamos começar.
Este artigo é apenas para placa de vídeo compatível com Nvidia Optimus ou configuração de vídeo híbrido. Você pode verificar se sua placa de vídeo Nvidia suporta a tecnologia Optimus ou não com o seguinte comando:
“Lspci | grep 'NVIDIA \ | VGA' ”
Se você tem 2 placas gráficas listadas, como está na captura de tela, você pode seguir este artigo e esperar que tudo funcione.
Observação: antes de prosseguir com a instalação, desative a inicialização segura nas configurações do BIOS.
Primeiro, temos que adicionar alguns repositórios de pacotes ao nosso sistema operacional CentOS 7. Execute os seguintes comandos para adicionar os repositórios de pacotes:
Adicionar repositório elrepo:
sudo rpm --import https: // www.elrepo.org / RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http: // www.elrepo.org / elrepo-release-7.0.3.el7.elrepo.noarca.rpm
Adicionar repositório epel:
sudo yum install epel-release
Adicionar repositório abelha:
sudo yum -y --nogpgcheck install http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / rhel7 / noarch / bumblebee-release-1.2-1.noarca.rpm
sudo yum -y --nogpgcheck install http: // install.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / rhel7 / noarch / bumblebee-nonfree-release-1.2-1.noarca.rpm
Agora temos que atualizar o kernel do CentOS 7. Caso contrário, não funcionará.
sudo yum --enablerepo = elrepo-kernel install kernel-ml
Instale o novo pacote de desenvolvimento do kernel com o seguinte comando:
sudo yum --enablerepo = elrepo-kernel install kernel-ml-devel
Como você pode ver, já fiz isso e reiniciei meu computador. A partir do comando 'uname -r', você pode ver que minha versão do kernel agora é '4.13.11 '. Você deve reiniciar seu computador após instalar um novo kernel e pacote kernel-ml-devel.
Agora estamos prontos para instalar os drivers Bumblebee Nvidia Optimus. Para instalar o abelha, execute o seguinte comando:
sudo yum install bumblebee-nvidia bbswitch-dkms kernel-devel primus
Ou o seguinte comando, se quiser compatibilidade de 32 bits:
sudo yum install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
Eu irei com o primeiro comando.
Depois de executar o comando, pressione 'y' e, em seguida, pressione
Sua instalação deve começar. Pode demorar vários minutos para terminar.
Uma vez instalado, execute o seguinte comando para adicionar seu usuário ao grupo abelhas.
sudo usermod -aG bumblebee YOUR_USERNAME
Agora reinicie o seu computador. Assim que o seu computador reiniciar, você deve ser capaz de executar o painel de controle “Configurações da Nvidia”. Ele verifica se tudo está funcionando corretamente.
Você pode verificar se tudo está funcionando corretamente na linha de comando também. Execute o seguinte comando para verificar se o driver da Nvidia e o bumblebee estão funcionando:
bumblebee-nvidia --check
Na saída a seguir, você pode ver que tudo está funcionando corretamente.
Se você tiver algum problema, deve tentar executar o seguinte comando:
sudo bumblebee-nvidia --debug --force
Se você deseja desinstalar os drivers Nvidia Optimus do Bumblebee, execute o seguinte comando:
sudo yum remove bumblebee-nvidia bbswitch-dkms primus kernel-devel
Pressione 'y' e pressione . Os drivers Bumblebee Nvidia Optimus devem ser removidos.
Você também pode remover o kernel atualizado com os seguintes comandos:
sudo yum remove kernel-ml kernel-ml-dev
Embora a remoção do kernel não seja necessária. Você pode usá-los se quiser.
Então é assim que você instala e desinstala os novos drivers Nvidia Optimus no CentOS 7. Obrigado por ler este artigo.