drivers NVidia no Macbook Pro (2008) Linux Mint?

4

Ok. Estou literalmente instalando do zero e acompanhando meu processo aqui e agora. Eu tenho lutado isso por tanto tempo.

Macbook Pro, 2008 eu acredito. ~ 200GB HD. Eu não sou dual boot. Hortelã e apenas hortelã.

Linux Mint 17 Canela x64 c / Codecs . Para inicializar a partir do USB, tenho que editar as opções de inicialização para incluir nomodeset . Eu tenho o desktop ao vivo funcionando. Parece normal.

Clique duas vezes em "Instalar o Linux Mint" > "Apagar disco e instalar o Linux Mint" (sem criptografia, sem LVM) > "Requer senha para login" (sim Criptografar pasta pessoal). O instalador conclui sem problemas. Eu não reinicio ainda.

Ainda no Live Desktop do USB, já que o laptop usa o EFI, eu sei que preciso instalar o efibootmgr. %código%. Sucesso. A execução de sudo apt-get install efibootmgr é impressa

BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*

sudo efibootmgr , extrai USB, inicializa segurando F6 para obter o menu de inicialização do efibootmgr. Eu ainda não toquei em drivers da nvidia, então ainda preciso adicionar sudo poweroff ao script de inicialização. Não definir nomodeset me levará a uma tela preta e nada acontecerá.

Inicializando a partir do HD e a tela está desligada. O ícone de respingo Mint está descentralizado, há um espaço de 1/4 a 1/2 polegada na parte superior da tela, onde o mouse não pode ir e nada é desenhado (é preto sólido) e a tela geralmente pensa que é maior do que realmente é. Depois de fazer login, a barra de tarefas fica na parte inferior da tela e também há alguns centímetros de tela ausente do lado direito. Tudo o resto parece funcionar bem, sem descoloração.

Precisa de uma conexão com a internet. Eu acho que o meu caminho para o botão de menu e clique em Configurações do Sistema > Drivers de dispositivos. Eu insiro minha unidade USB que eu inicializei anteriormente. Vou até a broadcom e clico em nomodeset e depois em Apply Changes. Remova o USB. Desligue e inicie o backup mantendo F6 (ainda precisa de bcmwl-kernel-source ).

A tela ainda está superdimensionada e fora do centro. Eu me conecto à minha rede doméstica e com sucesso nomodeset . Em um computador diferente, eu pego esta postagem no fórum e executo:

sudo add-apt-repository -y ppa:ubuntu-x-swat/x-updates && sudo apt-get -y update && sudo apt-get -y install nvidia-current nvidia-settings

Termina com sucesso. Durante testes anteriores, descobri que preciso de um ping 8.8.8.8 para o xserver para iniciar. Por isso, corro xorg.conf e, em seguida, sudo nvidia-xconfig esperando que funcione.

Não F6 desta vez. Eu não deveria ter que fazer isso. Ora aqui está o problema que não posso consertar. Após o respingo do linux, recebo a caixa de diálogo old school em fundo azul dizendo "Falha ao iniciar o servidor X". A versão curta do log é

NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found

Eu posso fazer login em um console tty depois de passar pela caixa de diálogo azul e empurrei a versão longa do log para o ftp do meu outro computador . Talvez isso possa lançar alguma luz. Ah, e / dev / nvidia0 existe.

Eu tentei configurar o sudo reboot para BusID no xorg.conf, como algumas pessoas afirmaram que corrigiu isso para eles, mas não para mim. A execução de PCI:1:0:0 lista que minha placa gráfica é lspci | grep VGA . Eu tentei correr sem um xorg.conf, eu ainda recebo o mesmo erro. Correndo 'sudo startx' não é diferente.

Eu estou oficialmente sem ideias. Se eu não mencionei nada acima, deixei o valor padrão. Eu passei dezenas de horas e aprendi muito como eu fui, mas eu estou no meu fim da sagacidade. Alguma pista do que tentar em seguida?

EDIT: Aqui está o meu xorg.conf gerado por NVIDIA Corporation G84M [GeForce 8600M] (rev a1) quando eu tenho sudo nvidia-xconfig drivers instalados.

    
por Corey Ogburn 13.08.2014 / 03:56

1 resposta

0

Se ajudar alguém, eu consegui instalar os drivers da nVidia usando nomodeset primeiro, e então tentei vários drivers para ver qual deles iria ficar.

Meu macbook pro 2008 tem uma nVidia GTM 8600. O driver que usei foi o nvidia-173. Você pode selecionar isso em Administração - > Gerenciador de drivers.

Cada vez que um driver falhou, eu seria empurrado para o terminal. De lá, eu removia os drivers que não funcionavam e tente novamente.

Aqui está uma ótima resposta sobre como remover nVidia drivers.

    
por 10.02.2015 / 04:32