Preciso de Bumblebee no meu laptop?

3

Sou um novo usuário do Ubuntu e tenho um laptop que acabei de inicializar o Ubuntu. Eu queria saber se eu preciso instalar qualquer tipo de software para minha placa de vídeo Nvidia. Eu li sobre esse Bumblebee, mas não tenho certeza de como isso funciona. Eu não estou usando meu laptop para jogar recentemente, apenas para estudos, então a única razão para eu estar olhando para isso é porque eu quero o melhor da minha bateria. Obrigado! :)

    
por Renan Benatti Dias 05.04.2015 / 07:49

1 resposta

1

Isso deve abranger qualquer dúvida Bumblebee / optiumus que você tenha, mas para mais informações você pode ver o link

Instalação

12,04

Você precisa abrir seu terminal e digitar os comandos abaixo.

Se em 12.04.3, substitua linux-headers-generic por linux-headers-generic-lts-raring

Habilite os repositórios Universe e Multiverse - você precisa fazer isso para permitir a instalação dos pacotes bumblebee e nvidia, respectivamente.

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update

Instale o Bumblebee usando o driver nvidia proprietário padrão para 12.04 - 13.04:

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

Reboot

Configuração básica para 13.10 e posterior

Você precisa abrir seu terminal e digitar os comandos abaixo.

Enable the Universe and Multiverse repositories - you need to do this to allow the bumblebee and nvidia packages respectively to be installed.

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

Reinicie

Configurações avançadas

Para usuários avançados, se você não quiser usar o driver nvidia proprietário ou as bibliotecas de 32 bits (por exemplo, se estiver interessado apenas em economia de energia), poderá fazer sua instalação personalizada.

Configuração mínima: sudo apt-get install --no-install-recommends bumblebee

Dependendo das suas necessidades, adicione a esta linha:

bumblebee-nvidia: proprietary nvidia driver support (if installed, become default over nouveau)

virtualgl: VirtualGL como backend

virtualgl-libs-ia32 : suporte a 32 bits para o VirtualGL no sistema de 64 bits, necessário para executar o aplicativo de 32 bits por meio do optirun

primus : primus / primusrun como backend (virtualgl Stays default, você precisa executar o optirun -b primus)

primus-libs-ia32 : 32bit suporte para primus / primurun no sistema de 64 bits, necessário para executar o app de 32 bits através de optirun

Uso

Para executar seu aplicativo com a placa NVIDIA discreta executada no terminal:

 optirun [options] <application> [application-parameters] 

Exemplo:

optirun firefox

Para obter uma lista de opções para execução do optirun:

 optirun --help 

Normalmente, você não usa o optirun para o seu gerenciador de janelas, instalações ou outros programas pesados que não sejam gráficos pesados. O comando optirun é usado principalmente para programas gráficos exigentes ou para jogos.

Gerenciamento de energia

O principal objetivo deste projeto é não apenas permitir o uso da GPU discreta para renderização, mas também ativar o gerenciamento de energia inteligente do dGPU quando não estiver em uso. Estamos usando o bbswitch (um módulo) ou vga_switcheroo (módulo do kernel, experimental) para fazer isso no Bumblebee.

Desde o Bumblebee 3.0, esse recurso é ativado por padrão, usando bbswitch. Isso permite o gerenciamento automático de energia, sem necessidade de configuração.

Se o Power Management não funcionar no seu laptop, acesse esta página do Power Management (PM) e ajudar a melhorar o Bumblebee.

    
por Mark Kirby 08.04.2015 / 08:00