Como ativar o suporte Nvidia Optimus no Linux

click fraud protection

Os gráficos Nvidia Hybrid são um assunto notoriamente dolorido para usuários de Linux. Muitas distribuições Linux não especificam especificamente como habilitar o suporte ao Optimus. Como resultado, muitos proprietários de laptops com GPU Intel e GPU Nvidia não o habilitam e não sabem a primeira coisa sobre como fazê-lo funcionar. Acontece que você pode ativar facilmente o suporte da Nvidia Optimus no Linux com um software chamado Bumblebee.

Ubuntu

No que diz respeito à ativação do suporte da Nvidia Optimus no Linux, os usuários do Ubuntu provavelmente têm o melhor. Não há necessidade de mexer em fontes de software de terceiros, PPAs, que podem ser baixados Pacotes Deb ou qualquer coisa do tipo. Em vez disso, os usuários só precisam habilitar uma fonte de software Ubuntu proprietária (que a Canonical mantém), instalar alguns pacotes e reiniciar o sistema.

As fontes de software que precisam ser ativadas para que o Bumblebee funcione no Ubuntu são Universe e Multiverse. Para ativá-los, abra um terminal e digite os seguintes comandos:

instagram viewer
multiverso sudo apt-add-repository universo sudo apt-add-repository

Usando apt-add-repository ativará instantaneamente essas fontes de software no seu PC Ubuntu. Em seguida, execute o atualização apt comando para verificar se há atualizações.

atualização do sudo apt

Depois de executar uma verificação de atualização, você precisará instalar as atualizações de software que aparecerem. A instalação dessas atualizações garantirá que o Bumblebee funcione da melhor maneira possível.

sudo apt upgrade -y

Após a atualização do seu software, é seguro instalar o Bumblebee.

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Quando a instalação estiver concluída, reinicie o seu PC Ubuntu. Após o login, o suporte da Nvidia Optimus deve estar pronto!

Debian

Assim como o Ubuntu, os usuários do Debian não precisam fazer nenhum ajuste especial para obter suporte ao Nvidia Optimus. Em vez disso, se você deseja que seu laptop híbrido Intel / Nvidia funcione, basta instalar alguns pacotes.

Nota: precisa usar o Bumblebee com o driver proprietário da Nvidia? Você precisa ativar não livre e contrib no /etc/apt/sources.list, e instale o Driver proprietário da Nvidia incluído no Debian primeiro.

Bumblebee com drivers Nvidia de código aberto

sudo dpkg --add-architecture i386 - sudo apt-get update - sudo apt-get update -y sudo apt-get - instalação bumblebee primus primus-libs: i386

Bumblebee com drivers proprietários da Nvidia

sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get upgrade -y sudo apt-get install bumblebee-nvidia primus primus-libs: i386

Depois que todos os pacotes estiverem instalados, reinicie o seu PC Debian Linux, faça o login novamente e o suporte ao Optimus deve funcionar perfeitamente!

Arch Linux

Obtendo o Bumblebee Arch Linux não é tão simples quanto outras distribuições Linux. Em vez de tudo estar pré-configurado, você precisará fazer algumas configurações manuais. O primeiro passo é instalar os pacotes Bumblebee necessários no Arch with Pacman.

Nota: certifique-se de ativar o Multilib no /etc/pacman.conf antes de continuar, caso contrário, os aplicativos de 32 bits não funcionarão.

sudo pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils

Em seguida, adicione seu usuário ao grupo de sistemas Bumblebee.

su - gpasswd - um nome de usuário com zangão

Ative o serviço systemd do Bumblebee usando systemctl.

systemctl enable bumblebeed.service

Por fim, termine o processo de configuração reiniciando o seu PC Arch Linux. Quando terminar de reiniciar, o Bumblebee e a Nvidia Optimus estarão funcionando corretamente!

Fedora

Diferentemente de muitas outras distribuições Linux, o Fedora não inclui o Bumblebee nas principais fontes de software. Em vez disso, para aproveitar o suporte da Optimus no sistema operacional Fedora, você precisará habilitar algumas fontes de software de terceiros. Para ativar os repositórios de software, abra um terminal e digite o seguinte comando.

sudo dnf config-manager --add-repo = https://negativo17.org/repos/fedora-nvidia.repo

Agora que o repositório Negativo17 está ativado no Fedora, instale os drivers Nvidia necessários:

sudo dnf instalar nvidia-driver do kernel-devel akmod-nvidia dkms acpi

Em seguida, ative o repositório Bumblebee Copr.

sudo dnf copr ativar chenxiaolong / bumblebee

Instale o software Bumblebee no Fedora, usando DNF.

sudo dnf instalar akmod-bbswitch bumblebee primus

Adicione seu usuário ao grupo Bumblebee:

sudo gpasswd -a $ USER bumblebee

Por fim, ative o serviço systemd Bumblebee e desative o serviço Nvidia fallback.

sudo systemctl permite o bumblebeed. sudo systemctl desativar nvidia-fallback

Para finalizar o processo, reinicie o seu PC Fedora. Quando voltar a ficar on-line, sua máquina Fedora Linux terá suporte para Optimus!

Instruções genéricas

Precisa de suporte da Nvidia Optimus no Linux, mas não está executando nenhuma das distribuições mencionadas acima? Sua única opção é construir tudo a partir da fonte. Comece abrindo um terminal e instalando os drivers mais recentes da Nvidia para Linux. Em seguida, instale a ferramenta Wget e use-a para clonar o código Bumblebee mais recente do site.

wget bumblebee-project.org/bumblebee-3.2.1.tar.gz

Extraia o arquivo Tar Bumblebee:

tar xf bumblebee-3.2.1.tar.gz

Execute o configurar script para gerar Makefiles e qualquer outra coisa necessária para construir o software.

cd bumblebee * ./configure CONF_DRIVER = nvidia CONF_DRIVER_MODULE_NVIDIA = nvidia-current \ CONF_LDPATH_NVIDIA = / usr / lib / nvidia-current: / usr / lib32 / nvidia-current \ CONF_MODPATH_NVIDIA = / usr / lib / nvidia-current / xorg, / usr / lib / xorg / modules

Por fim, compile o código e instale-o:

make sudo make install

Depois que o Bumblebee estiver instalado, consulte a página passo a passo oficial para aprender como fazê-lo funcionar em sua distribuição.

watch instagram story