Que driver da Nvidia funcionará no meu Macbook Pro 5,5 [fechado]

1

Eu atualizei para o 14.04 em um Macbook Pro 5,5 e agora nenhum dos drivers da Nvidia funciona.

Se eu instalar o nvidia-current , ele instalará o driver 304, que parece ser o mais antigo. Com isso, eu só recebo uma tela preta. Eu tentei instalar o nvidia-349 mais recente, e recebo uma tela de login, mas quando eu faço login, a tela pisca brevemente e depois me leva de volta para a tela de login.

Eu originalmente estava usando o driver nouveau, que funcionava, exceto que eu não podia suspender sem que tudo falhasse, e por um laptop que o torna quase inutilizável.

Antes de experimentar todos os outros drivers da Nvidia, há algo que estou fazendo errado. O driver mais recente deveria funcionar com meu hardware antigo?

    
por Cerin 22.04.2015 / 18:38

1 resposta

0

Por tentativa e erro, consegui consertar isso sozinho, embora não tenha certeza de quais eram meus passos exatos. Eu instalei o PPA xorg-edgers, que fornece versões mais recentes desses drivers. Eu identifiquei um total de 7 diferentes pacotes nvidia- *, e decidi experimentar cada um, começando com o mais recente, o nvidia-349. Eu verifiquei manualmente se eles passaram nesses testes:

  • tela de login não-corrompida
  • me permitiu fazer login
  • área de trabalho não truncada
  • monitores duplos suportados
  • suportado suspender / retomar

O mais recente para passar em todos os testes foi o nvidia-340, então é esse que eu usei.

Eu não usei o diálogo Drivers adicionais e instalei tudo através do apt-get. Curiosamente, Drivers Adicionais agora mostra que estou usando o driver Xorg de código aberto, mesmo usando a nvidia. Eu acho que isso é porque eu estou usando o PPA xorg-edgers, que lista vários pacotes nvidia não mostrados na caixa de diálogo, então é provavelmente o padrão se ele não combina com nenhuma das opções da nvidia.

Enquanto tentava, removi os parâmetros quiet e splash de /etc/default/grub para capturar informações de depuração durante a inicialização.

Para corrigir o loop de login, usei

sudo rm ~/.Xauthority
sudo rm ~/.config/autostart

Como meus problemas foram piores no Unity, na verdade desinstalei o Unity e o Compiz [Nota do editor - o Unity é o ambiente de área de trabalho inteiro . Removendo Unity e Compiz pode ter efeitos inesperados e dramáticos. Se você quiser fazer isso, por favor, execute o comando abaixo com o sinalizador -s (simular) primeiro para verificar o que o APT fará.

sudo apt-get remove --purge compiz unity
    
por Cerin 23.04.2015 / 00:50