.

Traduzir

segunda-feira, 17 de junho de 2013

[Atualização][RESOLVIDO] Problema em reconhecer a placa de Vídeo, nvidia, no Ubuntu 13.04

Essa noite eu deixei atualizando o meu Ubuntu para a versão 13.04.
O primeiro bug que apareceu foi que a placa de vídio, nvidia gforce 630m, não foi reconhecida pelo driver.
Meu notebook é um Dell Inspiron 14R - 3460.
O seguinte erro aparecia ao se digitar o comando:

$ optirun glxgears

    [  191.290754] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

    [  191.290787] [ERROR]Aborting because fallback start is disabled.

Para resolver esse problema o passo é bem mais simples do que o que eu tinha dito antes.

Basta abrir o terminal, digite o comando:

$ sudo gedit /etc/bumblebee/xorg.conf.nvidia

Onde estiver Section "Device" descomente a linha que tem a seguinte informação: BusID "PCI:01:00:0"

Agora reinicie o driver:

$ sudo restart bumblebeed

Faça o teste:

$ optirun glxgears

ATENÇÃO:

Se for instalar o Bumblebee pela primeira vez é preciso configurar o seguinte arquivo:

$ sudo gedit /etc/bumblebee/bumblebee.conf

Na linha que aparece

    KernelDriver=nvida-current

mudar para :

    KernelDriver=nvida

Na linha que estiver:
    Driver=
Mudar para:
    Driver=nvidia

Se essa ultima não aparecer, adicione a mesma logo abaixo de onde aparece [driver-nvidia].

Em um fórum no github [1], foi dito que era um bug no xserver-xorg-core. A solução foi fazer o downgrade desse pacote.

Os passos para solucionar esse problema são:

1- baixe a versão anterior do xserver-xorg-core (Package version: 2:1.13.3-0ubuntu2b1). Ele pode ser baixado clicando nesse link: http://ads.tt/63IE

2 - Abra o terminal e digite:
    $ sudo dpkg -i /caminho/onde/esta/o/arquivo/xserver-xorg-core_1.13.3-0ubuntu2b1_amd64.deb

3 - Após a instalação, abra o gerenciador de pacotes Synaptic. Se você não tiver esse programa instalado, recomendo fortemente instalar.

4 - Pesquise no Synaptic por xserver-xorg-core.

5 - Clique sobre esse arquivo, em seguida vá até o menu Pacote e  em seguida clique na opção Forçar Versão . Na janela que abrir escolha a versão corrente (now)


6 - Reinicie o sistema.

7 - Para verificar se deu certo, digite no terminal.

    $ optirun glxgears


E assim esse problema foi resolvido.

Referências:

[1] https://github.com/Bumblebee-Project/Bumblebee/issues/367