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 me dá: Não é possível acessar a GPU secundária - erro: não foi possível carregar o driver da GPU Abortando porque o início de fallback está desativado.

  2. Abra sudo gedit /etc/bumblebee/bumblebee.conf e altere Driver= para Driver=nvidia e KernelDriver=nvidia-current para 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?!

    
por herczigem 09.11.2012 / 22:11

3 respostas

3

KernelDriver=nvidia-current está correto se você instalou o pacote nvidia-current , você não deve mudar isso no Ubuntu. Desde o Ubuntu 12.10, você precisa instalar os cabeçalhos do kernel.

Então, reverta sua KernelDriver change (o Driver= não importa) e instale os cabeçalhos do kernel:

sudo apt-get install linux-headers-generic

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

sudo start bumblebeed

Em seguida, tente executar optirun glxspheres novamente.

    
por Lekensteyn 09.11.2012 / 23:33
1

Existe até uma maneira melhor de gerenciar a placa gráfica Optimus no Linux: ela se chama Primus, depende do Bumblebee. Basta seguir as instruções e obteremos resultados ainda melhores (eu tenho a mesma placa gráfica que você e está funcionando incrivelmente bem): No entanto, não se esqueça de vblank_mode=0 primusrun em vez de primusrun sozinho. Você pode testar glxgears com isso. Uma vez instalado, se desejar, você ainda poderá usar optirun .

Veja uma prova do acima:

    
por SyS 19.02.2013 / 09:44
0

Sintomas

Ubuntu 12.10 (Mint 14) + Bumblebee optirun funciona uma vez logo após a instalação e depois da reinicialização ele 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 bumblebeed não está em execução, não há /proc/acpi/bbswitch file, bbswitch module não está carregado.

Problema

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

Solução

Após algumas investigações, 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 por

start on runlevel [2345]

stop on runlevel [!2345]

Salve o arquivo, reinicie e aproveite.

    
por Serge 12.03.2013 / 21:41