sábado, 23 de junho de 2012

Solução: Bumblebee Ubuntu 12.04 - >Error: Cannot access secondary GPU - error: XORG NVIDIA(0): No display devices found for this X screen

Recentemente me encontrei  com a seguinte mensagem de erro ao iniciar o drive da nvidia com o bumblebee. Após a instalação do Ubuntu 12.04 tudo estava funcionando bem. Essa mensagem surgiu após uma das suas atualizações (Ubuntu 12.04) que contém o novo drive.

Mensgem de erro:

[ERROR]Cannot access secondary GPU - error: XORG NVIDIA(0): No display devices found for this X screen.

Depois de tentar algumas soluções diferentes disponíveis em sites, finalmente encontrei um que funcionou aqui, então compartilho com a finalidade de ajudar outras pessoas com o mesmo problema.

Nota: Já testado em um Dell XPS L702X e funcionou bem com o XPS L502X.

Ubuntu 12.04: Bumblebee: Passos seguidos por mim

1. Remover o bumblebee atualmente instalado e instale-o novamente. É uma garantia que vai funcionar em caso de vc ter alterado algum arquivo.
 
$ sudo apt-get purge bumblebee
$ sudo apt-get install bumblebee
 
 
2. Agora, para aplicar a solução para a obtenção Bumblebee para funcionar:

No caso aqui, estou usando o "nvidia-current".

Copie e cole no terminal o código no caso de você estiver usando o driver nvidia-current. Caso você use
nvidia-current-updates, olhe o código aqui.

user@console:~$
echo 'Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection' | sudo tee /usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf
 
 
Reinicie o computador e verifique com uma das opções abaixo:

$optirun glxgears "ou"
$optirun glxspheres


Os passos seguidos funcionou bem.


Nenhum comentário:

Postar um comentário