Como eu desabilito o “Nouveau Kernel Driver”?

41

Estou tentando instalar o driver gráfico nvidia proprietário que baixei do site da nvidia. Ele não será instalado porque diz que o "driver de kernel Nouveau" precisa ser desativado primeiro.

Eu abri o synaptic e desinstalei tudo o que tinha nvidia, nouveau ou jockey em seu nome. Ainda não funciona.

O que exatamente preciso fazer para desativar o "driver de kernel Nouveau"?

    
por Bob 12.03.2012 / 15:47

9 respostas

30

Todos os links acima estão corretos, mas você deve executar sudo update-initramfs -u para que o initramfs possa ser removido do nouveau

    
por Tom Winans 12.03.2013 / 16:25
20

Apenas uma pergunta rápida: Por que você está baixando os drivers da Nvidia diretamente? Os pacotes disponíveis através de jockey (o aplicativo Drivers Adicionais) devem estar bem para a maioria das pessoas e se você não se encaixa na maioria das pessoas, usando o X-SWAT PPA deve fornecer a versão mais recente do driver da nvidia.

De qualquer forma, o que você quer é simples. Em primeiro lugar você tem que sair do X antes de poder instalar. Você pode fazer isso mudando para um terminal virtual (tty) pressionando ctrl + alt + F1 e executando sudo stop lightdm . Agora, execute o instalador. Se ainda está gemendo sobre nouveau continue:

Execute sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf e preencha com isto:

# This file was installed by nvidia-current-updates
# Do not edit this file manually

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current_updates
alias nouveau off
alias lbm-nouveau off

O driver criará esse arquivo quando estiver instalado, mas você só quer acelerar as coisas. Você precisará reiniciar e matar o X novamente agora.

Em seguida, execute o instalador e tudo ficará bem.

    
por Oli 12.03.2012 / 15:59
10

Adicione a string nomodeset ao seu arquivo /etc/default/grub na linha GRUB_CMDLINE_LINUX_DEFAULT=line , ou seu driver nvidia não funcionará.

Após as modificações, execute:

sudo update-grub
    
por Riccardo 01.11.2012 / 12:35
5

Transmita um argumento de kernel ( nouveau.blacklist=1 ) na inicialização para colocar o driver na lista negra editando seu arquivo /etc/default/grub :

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 /g' /etc/default/grub
sudo update-grub

reiniciar

    
por mchid 01.02.2016 / 14:19
5

Eu estava preso com esse problema por um longo tempo. Depois de instalar uma nova cópia do Ubuntu 16.04, eu instalei o cuda 8.0 usando o deb (local):

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda

O driver da Nvidia está funcionando bem no meu computador agora. Antes disso, eu estava tentando instalar o driver da Nvidia usando o arquivo * .run sem qualquer sorte. Dê um tiro que vai economizar seu precioso tempo.

    
por Md. Alimoor Reza 10.08.2017 / 04:51
4

Eu sou apenas um pequeno pinguim e descobri que o nouveau desabilita muitos dos recursos do ubuntu, especialmente os itens de gerenciamento de janelas (ou seja, menus ausentes etc, o que é bom se você souber atalhos de teclado para navegação / operação). a possível necessidade de criar outro arquivo se o modeprobe.d / blacklist já contiver qualquer item. É possível mudar de mesa para drivers vesa desabilitando o nouveau no Ubuntu. Usando mesa ou vesa vai dar listagens diferentes no jockey (drivers adicionais), como usar jockey-comum (útil para adicionar drivers mais antigos à lista de jockey) Tem havido muito trabalho duro acontecendo neste departamento por muitos e descobriram pessoalmente que o driver recomendado foi bastante melhorado nos últimos meses, assim como o driver NVidia 310 está disponível no centro de software do Ubuntu ou em drivers adicionais depois de ativar as atualizações propostas. Fontes de software (e depois atualizando). O que eu encontrei após a instalação é que nunca há um driver proprietário instalado, o que significa que pequenas coisas como o tamanho do ícone do lançador não podem ser ajustadas (configurações do sistema & aparência do gt) que é indicativo de uma sessão 2D e não da sessão 3D. Então, tendo em mente a filosofia do ubuntu e o fato de pessoas diferentes usarem suas máquinas para coisas diferentes; pode valer a pena perguntar: "É um bug? e / ou O que acontece quando o nouveau é desativado?

    
por geezanansa 01.11.2012 / 14:13
4

Coloque o arquivo nvidia-graphics-drivers.conf no diretório /etc/modprobe.d/ e reinicie o sistema.

Entre no console e execute NVIDIA-Linux-x86-319.32.run novamente, assim ele não receberá o erro de incompatibilidade.

    
por user174233 11.07.2013 / 03:55
2

Você pode adicionar seu modelo de placa gráfica e a versão do Ubuntu à pergunta?

Mesmo que você possa baixar os drivers da série 96 do site da nVidia, ele será incompatível com a versão mais recente do Xorg e não será instalado.Você pode tentar fazer o downgrade do seu servidor X, mas pode achar outros recursos do Ubuntu será quebrado e você pode até não conseguir chegar a qualquer tipo de área de trabalho gráfica. Eu forneceria instruções sobre como fazer isso, mas não sei qual versão do Ubuntu você está usando. Talvez você possa descobrir com uma pesquisa no Google. Veja o post # 7, aqui , ou este projeto da barra de lançamento , que pode ser divertido tentar;)

    
por Richard 07.03.2013 / 00:51
0

De acordo com Nouveau Kernel API , você pode desativar o nouveau definindo nouveau.modeset=0 em /etc/default/grub .

Isso impedirá que o driver nouveau seja carregado.

Lembre-se de recarregar o grub ( sudo update-grub )

    
por Michal Borek 01.05.2018 / 21:40

Tags