optirun falha no Ubuntu 12.10

1

Estou tentando usar o Nvidia Optimus no meu laptop usando o Bumblebee, tenho um Intel Core i5 com um Nvidia Geforce GT 630M.

Eu segui as instruções na página wiki no link , mas ao tentar executar o optirun com o Firefox (ou qualquer outro programa , como glxspheres), eu recebo o seguinte erro:

[ 1921.452820] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 1921.452905] [ERROR]Aborting because fallback start is disabled.

Eu tentei pesquisar o problema, mas não consegui encontrar nenhuma solução que não causasse mais problemas.

Obrigado pelo seu tempo.

Aqui está o meu bumblebee.conf: link

    
por nick 04.11.2012 / 10:50

2 respostas

1

Provavelmente o seu problema está na configuração do Bumblebee. Para configurá-lo, você precisa editar /etc/bumblebee/bumblebee.conf . Para fazer isso, você pode executar em um terminal ou usando Alt + F2

gksu gedit /etc/bumblebee/bumblebee.conf

Primeiro, você precisa selecionar qual driver você quer usar o Bumblebee: nvidia ou nouveau. Se você instalou bumblebee-nvidia é melhor usar nvidia. Substitua Driver= por

Driver=nvidia

Atualize também as duas ocorrências de PMMethod com

PMMethod=none

Após a reinicialização, isso deve fazer o Bumblebee funcionar. Se você receber um erro executando optirun em relação às permissões, deverá executar o seguinte comando, substituindo pelo seu nome de usuário:

sudo usermod -a -G bumblebee <username>

Isso só permitirá que você use seu cartão NVidia (ou seja, ele não fará nada em relação ao gerenciamento de energia). Se você quiser que o Bumblebee desligue a placa NVidia quando ela não for usada, você deve verificar o link Wiki que você forneceu, e o valor TurnCardOffAtExit na configuração do Bumblebee.

Além disso, você deve instalar o bbswitch-dkms (ele requer o linux-headers-generic )

sudo apt-get install linux-headers-generic
sudo apt-get install bbswitch-dkms
    
por Salem 04.11.2012 / 23:13
1

Parece que eu consertei meu problema. Eu segui as instruções de Salem e baixei o pacote linux-headers-generic, e então reinstalei o bbswitch-dkms, nvidia-current e nvidia-settings. Agora eu posso usar o optirun em glxspheres e obter 120fps em vez de 60fps. Obrigado a todos.

    
por nick 05.11.2012 / 04:36