Ubuntu no Mac Driver para Nvidia C79 [GeForce 9400M]

0

Estou usando o 12.04 no Macbook 5,1.

A exibição

lshw -C fornece a seguinte saída:

*-display UNCLAIMED
    description: VGA compatible controller
    product: C79 [GeForce 9400M]
    vendor: NVIDIA Corporation
    physical id: 0
    bus info: pci@0000:02:00.0
    version: b1
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi vga_controller bus_master cap_list
    configuration: latency=0
    resources: memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:1000(size=128) memory:d3000000-d301ffff

Preciso de ajuda para descobrir o driver correto para esta GPU. Quando tentei ativar o driver usando o Jockey, recebi esse erro

Desculpe, a instalação deste driver falhou.

Eu tenho um dump de log jockey de 63kb que posso colar se necessário.

    
por okkhoy 14.02.2014 / 01:16

1 resposta

1

Desde que eu consegui descobrir isso, eu mesmo vou responder a pergunta!

O driver que devemos instalar para esta série de placas de vídeo é a série nvidia 304.XXX.

Eu tentei o seguinte.

  • remover qualquer coisa relacionada à nvidia usando (eu aconselho cautela!)

    sudo apt-get install --purge nvidia*
    
  • você pode fazer uma das duas coisas abaixo:

1: Instale drivers nvidia do site da nvidia

  • baixe o driver nvidia do site da nvidia: link
  • reinicialize o sistema no modo de segurança e solte no shell de root.
  • torna o sistema de arquivos gravável:

    mount -o remount,rw / 
    
  • execute o instalador do driver nvidia baixado

    sh NVIDIA*
    
  • uma vez que o instalador conclua Não inicie o servidor x mas reinicialize o sistema. Se você iniciar o servidor x, o arquivo ~/.Xauthority será criado como root e, portanto, mais quando você tentar efetuar login como usuário comum, o x trava / reinicia tentando acessar este arquivo e a IU não iniciará.

Eu tive alguns problemas com esse método; Recebi um erro indicando incompatibilidade de API. Acredito que não tenha removido completamente todos os pacotes relacionados à nvidia anteriormente. O seguinte método funcionou bem no final.

2: um método ligeiramente mais fácil é usar o ppa do ubuntu-x-swat.

  • adicione o repositório x-swat:

    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
    
  • atualize as fontes

    sudo apt-get update
    
  • instale os pacotes da nvidia usando este repositório

    sudo apt-get install nvidia-current nvidia-settings
    

Eu tive alguns problemas usando add-apt-repository . Daí eu adicionei a seguinte linha na minha lista de fontes

deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu YOUR_UBUNTU_VERSION_HERE main 

o restante dos passos é o mesmo que (2) acima

    
por okkhoy 20.02.2014 / 05:05