Como desativar o Nouvea antes do Linux inicializar

3

Estou tentando instalar o driver proprietário da Nvidia em minha máquina Linux (Nvidia GeForce GTX 750, Debian com Linux 4.1.2.1). Para usar o arquivo .run da Nvidia, eu preciso desabilitar o nouveau. O .run cria um arquivo que fará essa tarefa, mas é necessário reinicializar. No entanto, desabilitar o nouveau quebrou o ciclo de inicialização. O que devo fazer?

    
por Carl 03.08.2015 / 19:18

2 respostas

3

Novos kernals do Linux recebem o trabalho de configurar modos de vídeo ( archlinux.org ... ) e como Nouveau está sendo usado no momento da inicialização (mesmo sem um servidor X).

Para desabilitar o Nouveau e o boot use o argumento nomodeset em sua configuração do Grub. ubuntuforums.org ...

    
por 04.08.2015 / 02:49
2

Adicionar nouveau.blacklist=1 na linha linux pode ajudar, ou ...

$ cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0

A linha linux é o que vi anteriormente, que obviamente mudou ...
o arquivo '... disable-nouveau.conf' é o que existe agora.

Ah, se você tentar instalar o driver a partir do login de texto (CTRL-ALT-F1), precisará sudo -i e, em seguida,

stop lightdm # or whatever window manager you have
init 3

antes de tentar instalar / desinstalar.

Por que vale a pena:
Estou no Ubuntu 14.04.2, 3.16 kernel, com um driver proprietário da GTX 780, v352.30

Eu normalmente inicializo no modo de recuperação para solucionar problemas com o driver, que ultimamente tem sido mais simples do que bash NVIDIA...run --uninstall seguido de um bash NVIDIA...run e necessário apenas porque algum tipo de componente do sistema gráfico, ou kernel, foi atualizado.

    
por 03.08.2015 / 20:39