Como instalar e ativar drivers NVIDIA sem o Jockey?

1

Curto e preciso: gostaria de instalar e ativar os drivers NVIDIA proprietários mais recentes dos repositórios sem usar o Jockey. Como posso fazer isso?

    
por Ingo 31.08.2011 / 10:45

3 respostas

1

No terminal você pode instalar os drivers nvidia digitando o seguinte:

sudo apt-get install nvidia-current
    
por TenPlus1 31.08.2011 / 11:09
2

Se você decidir instalar o driver NVidia no arquivo .run fornecido no site da NVidia:

Obtendo o driver

  1. Insira informações sobre sua placa de vídeo .
  2. Revise as informações de licença e lançamento (essa página será diferente, para diferentes placas de vídeo e diferentes CPUs - 32 bits vs. 64 bits).
  3. Faça o download do driver (também diferente!).

Esses arquivos .run são scripts de shell com dados binários incorporados neles. Assim, eles não podem ser tratados como arquivos de texto, embora os shell scripts geralmente sejam arquivos de texto. Se o navegador da web tentar exibir o conteúdo como texto:

  • Você pode clicar com o botão direito do mouse no link de download ("Concordo e fazer o download") e clicar em Salvar link como ... .

  • Você pode fazer o download com wget , um utilitário de download que ajuda para ser mais inteligente sobre essas coisas do que a maioria dos navegadores da web. Para fazer isso, clique com o botão direito do mouse no link de download, clique em Copiar endereço do link (ou Copiar localização do link ) e passe-o ao comando wget . Por exemplo:

    wget http://us.download.nvidia.com/XFree86/Linux-x86_64/304.64/NVIDIA-Linux-x86_64-304.64.run
    

Instalando o driver

Você não pode instalar clicando duas vezes no arquivo .run . Você não quer abrir o arquivo em um editor de texto (a maior parte não é um texto simples, então você verá todos os escapes vermelhos como na imagem que você nos mostrou). Além disso, para executar com êxito, ele deve ser marcado como executável e a GUI deve ser desativada.

Quando tiver o arquivo .run , feche todos os programas em execução, efetue logout e alterne para um console virtual (pressionando Ctrl + Alt + F1 .

  1. Faça login inserindo seu nome de usuário e senha, conforme solicitado. À medida que você digita sua senha no Terminal (aqui e mais tarde), não parece que está acontecendo nada - nenhum caractere de espaço reservado como * aparecerá

  2. Vá para onde quer que você tenha baixado o driver. Por exemplo: cd ~/Downloads

    (A parte ~/ representa sua pasta pessoal e geralmente pode ser deixada de fora.)

    Se você quiser, pode realmente baixar o driver agora com wget . Mas a vantagem de baixá-lo de uma janela do Terminal é que você pode colar o nome do seu navegador da Web.

  3. Veja o nome do driver: ls *.run

  4. Marque-o como executável: chmod +x *.run

    (Se houver mais de um arquivo .run , você pode querer especificar o nome do arquivo inteiro, de forma a fazer o executável certo).

  5. Saia da GUI: sudo stop lightdm

  6. Execute o instalador do driver com sudo (ele deve estar instalado as root ) e ./ , por exemplo:

    sudo ./NVIDIA-Linux-x86_64-304.64.run
    

    Depois de ./ , você pode apenas digitar os primeiros caracteres, depois pressionar Tab e o shell irá adivinhar o nome do arquivo para você.

    Você será solicitado a fornecer mais informações e o instalador tentará instalar o driver.

  7. Depois de instalar o driver, você provavelmente terá que reinicializar para que ele funcione ( sudo reboot ou Ctrl + Alt + Excluir ) .

    Mas se você quiser tentar recarregar a GUI, você pode fazer isso: sudo start lightdm

    Isso pode não ser necessário, mas você pode tentar voltar para a GUI com Alt + F7

    .

por Eliah Kagan 01.02.2013 / 08:39
1

Existem diferentes maneiras pelas quais você pode instalar os drivers da Nvidia no seu sistema. Antes de instalar qualquer um dos métodos, recomenda-se que a sua placa Nvidia suporte a tecnologia "optimus". você pode ver se ele suporta a tecnologia Optimus seguindo o comando

lspci | grep VGA 

Saída:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev ##)
02:00.0 VGA compatible controller: nVidia Corporation Device #### (rev ##)

Se a sua saída é algo como isto, ela mostra tanto o controlador Intel quanto o nvidia, o que significa que sua placa nvidia suporta a tecnologia Optimus e você tem que seguir um método diferente para instalar os drivers nvidia.

se a sua saída mostrar apenas um controlador compatível com nvidia, você poderá instalar os drivers mais recentes em seu sistema com apenas um comando no terminal código:

sudo apt-get install nvidia-current

se você quiser ativar seus drivers, siga estas etapas

  1. Ir para configurações do sistema
  2. clique em drivers adicionais
  3. selecione o driver nvidia e clique em ativar (seu driver será baixado e ativado).
  4. reinicialize seu sistema

se você tiver a placa nvidia compatível com a tecnologia optimus, você pode instalar os drivers da nvidia usando o "bumblebee". Os detalhes do que é bumblebee e como instalar drivers podem ser encontrados nesses links.

  1. O que é a tecnologia Optimus

  2. Instale drivers da nvidia com o bumblebee

por sumeet harale 01.02.2013 / 07:12