Ubuntu 12.10 Nvidia GT555M Bumblebee


8

Eu tenho laptop com placa de vídeo Nvidia GT 555M. Sistema Ubuntu 12.10, kernel Linux 3.5.0-17-generic

  1. passo o que eu faço:

    sudo add-apt-repository ppa:bumblebee/stable 
    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
    sudo apt-get update 
    sudo apt-get install bumblebee bumblebee-nvidia 
    

    reiniciar o sistema

    optirun glxgears
    

    Esta mensagem é exibida: Não é possível acessar a GPU secundária - erro: Não foi possível carregar o driver da GPU Interrompendo porque o início do fallback está desativado.

  2. Abra sudo gedit /etc/bumblebee/bumblebee.confe mude Driver=para Driver=nvidiae KernelDriver=nvidia-currentpara KernelDriver=nvidia. Reinicie o sistema e execute optirun glxgears.

    Esta mensagem me dá:

     The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
     Could not connect to bumblebee daemon - is it running?
    

Alguém tem ideia ?!

Respostas:


3

KernelDriver=nvidia-currentestá correto se você instalou o nvidia-currentpacote, não o mude no Ubuntu. Desde o Ubuntu 12.10, você precisa instalar os cabeçalhos do kernel.

Portanto, reverta sua KernelDriveralteração (a Driver=que não importa) e instale os cabeçalhos do kernel:

sudo apt-get install linux-headers-generic

Isso deve criar automaticamente o módulo nvidia. Quando isso estiver concluído, reinicie ou inicie o daemon Bumblebee:

sudo start bumblebeed

Em seguida, tente executar optirun glxspheresnovamente.


Obrigado cara! Está funcionando! Excelente!
herczigem

1

Existe ainda uma maneira melhor de gerenciar a placa gráfica Optimus no Linux: é chamada Primus, depende do Bumblebee. Basta seguir as instruções aqui e obteremos resultados ainda melhores (eu tenho a mesma placa gráfica que você e está funcionando incrivelmente bem): http://www.webupd8.org/2012/11/primus-better-performance -and-less.html No entanto, não se esqueça de vblank_mode=0 primusrunfazê-lo primusrunsozinho. Você pode testar glxgearscom isso. Depois de instalado, se desejar, você ainda pode usá-lo optirun.

Aqui está uma prova do acima: Muito foda para mim


0

Sintomas

Ubuntu 12.10 (Mint 14) + Bumblebee optirunfunciona uma vez logo após a instalação e depois da reinicialização nunca funciona com a mensagem de erro:

The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
 Could not connect to bumblebee daemon - is it running?

Após a reinicialização bumblebeednão estar em execução, não há /proc/acpi/bbswitcharquivo, o bbswitchmódulo não é carregado.

Problema

bumblebeed não inicia após a reinicialização.

Solução

Após alguma investigação, encontrei uma solução / hack / bug / younameit. Abra o terminal e execute

sudo nano /etc/init/bumblebeed.conf

Pesquisar texto

start on    (login-session-start or desktop-session-start)

stop on     (desktop-shutdown)

e substitua-o por

start on runlevel [2345]

stop on runlevel [!2345]

Salve o arquivo, reinicie e aproveite.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.