Os métodos anteriores que eu usei para configurar o Bumblebee em distribuições baseadas na 13.10 não estão funcionandoUbuntu 14.04
. Como posso configurar Bumblebee
e Bumblebee GUI
em Ubuntu 14.04
?
Os métodos anteriores que eu usei para configurar o Bumblebee em distribuições baseadas na 13.10 não estão funcionandoUbuntu 14.04
. Como posso configurar Bumblebee
e Bumblebee GUI
em Ubuntu 14.04
?
Respostas:
Para instalar o zangão no Ubuntu 14.04, execute estes comandos no terminal
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331
Agora você precisa instalar Bumblebee GUI
para gerenciar os aplicativos a serem abertos usando a nVidia. Aqui estão as instruções:
Instale o Indicador de Aplicativo Python:
sudo apt-get install python-appindicator
Instale o Git:
sudo apt-get install git
Crie um diretório para o git:
mkdir git && cd git
Confira o repositório:
git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL
Vá para Aplicativos de inicialização e adicione bumblebee-indicator
Agora reinicie.
Estou enfrentando o mesmo problema há algum tempo. Eu tive que fazer referência a muitos artigos on-line, mas nunca recebi nenhuma ajuda. Então, eu escrevi um post no meu próprio blog e tive uma resposta muito positiva. Muitas pessoas confirmaram que o post foi útil. Refinei a postagem do blog para torná-la ainda mais fácil de usar. Pode-se facilmente copiar e colar os comandos do blog e funciona bem.
Eu tenho um laptop Lenovo Z5070 com uma Nvidia 820M e testei a solução várias vezes instalando várias versões do Ubuntu 14.04 14.10 e agora 15.04. Eu só queria compartilhar como resolvi o problema.
Basicamente, instalar o Bumblebee com a Nvidia é o mais complicado do Ubuntu, devido à maneira como o Bumblebee funciona como uma tecnologia. Idealmente, basta instalar o software deveria ter sido suficiente.
É o suficiente se você estiver usando os drivers Nvidia-Current que estão na versão 304, eu acho. No entanto, se você estiver instalando outra versão, precisará de ajuda com certeza. É aí que a postagem do blog abaixo pode ajudar.
Consulte aqui!
Uma das minhas postagens anteriores foi excluída porque a solução Compete não foi publicada. No entanto, eu não sou um idiota ou algum spammer. Abaixo estão os detalhes técnicos de 100% da implementação da solução.
O repositório oficial do Ubuntu possui apenas drivers antigos e antigos. Eu não uso isso sozinho e sugiro que você faça o mesmo se quiser o driver Nvidia mais recente sem problemas.
Passos:-
O primeiro passo após a instalação do Ubuntu é instalar todas as atualizações. Você pode usar o atualizador de software ou simplesmente executar:
sudo apt-get update && sudo apt-get upgrade
Adicione o Xorg-edgers ppa usando
sudo apt-add-repository ppa:xorg-edgers/ppa
e depois
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
Este e o passo mais importante. Se você perder isso, verá uma tela preta após a reinicialização. Por favor, faça isso porque estamos usando o xorg-edgers ppa. Precisamos garantir que todos os pacotes necessários para o bumblebee e a nvidia sejam retirados do ppa.
Agora instale os drivers zangão e Nvidia usando
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
Adicione o usuário atual ao grupo de segurança do zangão.
sudo adduser $USER bumblebee
Apenas para o Ubuntu 15.04: você precisa ativar manualmente o daemon bumblebee usando
sudo systemctl enable bumblebeed`
Isso cuidará da instalação do software necessário no seu sistema. Nós precisamos configurá-lo. Posso garantir que, se você seguiu essas etapas até agora, a configuração deve ser fácil.
Começamos ativando o bbswitch e o Intel i915 Driver.
sudo -H gedit /etc/modules
Ubuntu 15.04: o arquivo é /etc/modules-load.d/modules.conf
Adicione essas duas linhas a ele
i915
bbswitch
Edite o arquivo de configuração do zangão.
sudo -H gedit /etc/bumblebee/bumblebee.conf
linha 22:
Driver=nvidia
linha 55:
KernelDriver=nvidia-349
linha 58:
LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
linha 61:
XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
Além disso, há outro arquivo que precisa ser editado.
sudo -H gedit /etc/modprobe.d/bumblebee.conf
Adicione esta linha no final.
blacklist nvidia-349
Agora você pode reboot
. Após a reinicialização, verifique sudo apt-get install mesa-utils
se o mesa-utils ainda não está instalado.
primusrun glxinfo | grep OpenGL
Isso deve indicar o nvidia-349.16
driver em uso.
Observe que a nvidia-349 é o driver mais recente no momento em que escrevemos isso. Você pode usar outra versão do driver, substituindo o número apropriado quando necessário (tome especial atenção ao editar os arquivos).
Acabei de instalar a NVIDIA GTX880M do meu ASUS ROG G750JZ através deste fórum Ubuntu FR (url) (site em francês)
Versão curta:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver
Para a unidade 8 no Ubuntu
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
sudo reboot
Após a reinicialização, você pode ver o logotipo da intel ou da nvidia no indicador da barra do sistema e pode alternar entre os dois.
Você pode testar a velocidade da sua placa de vídeo com glxgears.
Se você encontrar o problema com o prime como um erro pop-up vazio no painel nvidia-settings, poderá ver o erro na barra de ativação 1310023 . Eu encontrei um problema semelhante e posso corrigi-los com isso:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u
depois reinicie e veja se funciona
Ousarei não responder diretamente à pergunta, mas fornecer um caminho alternativo. Fiz uma nova instalação do Ubuntu 14.04 na semana passada, após o lançamento.
E eu apenas segui os passos descritos aqui
Para resumir, apenas segui estas etapas:
sudo apt-get purge bumblebee*
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
Embora exista um driver mais recente disponível, a última versão do nvidia-settings é 319, por isso segui as etapas exatas, mas certifique-se de ler o artigo completo, pois outras etapas são sugeridas em caso de erros.
:)
O Bumblebee não está funcionando para pelo menos algumas pessoas em 14.04. Se essa for a sua situação, você pode usar o pacote nvidia-prime conforme descrito em outra resposta aqui: Fazendo com que os gráficos híbridos funcionem nvidia-prime GT650M
Para que o zangão também funcione, é necessário instalá-lo, assim como é mencionado no wiki e em outras respostas aqui.
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
No entanto, se o seu cartão não for suportado pelos drivers padrão (304 no momento em que escrevo isso), você precisará executar etapas adicionais. Estou escrevendo aqui porque, depois de muitas horas de frustração, finalmente encontrei uma resposta.
Primeiro de tudo, você deve instalar os drivers mais recentes sudo apt-get install nvidia 346
no momento da escrita.
Depois, você deve editar o arquivo /etc/bumblebee/bumblebee.conf
e substituir todas as instâncias de "nvidia-current" por "nvidia-346". Isso também é abordado em outras respostas .
Isso, no entanto, ainda fará a máquina inicializar em uma tela preta. O problema é que o módulo nvidia está sendo carregado antes do intel. O Bumblebee cria um arquivo /etc/modules/modprobe.d/bumblebee.conf
que lista negativamente os módulos nvidia. Este arquivo, no entanto, não é atualizado há algum tempo. Portanto, você deve adicionar o seguinte ao final deste arquivo:
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
Após uma reinicialização, você deve estar pronto. Obviamente, não esqueça de alterar "346" para a versão do driver que você estiver usando.
Eu abriu um bug no Launchpad , e espero que isso será corrigido em breve.