Ubuntu 14.04 Nvidia driver falha

1

Eu comprei um novo Dell Inspiron 15 - 3542 que possui Nvidia (GM108M [GeForce 840M]). Toda vez que eu instalar o driver Nvidia eu tenho uma tela preta na próxima inicialização, então eu preciso formatar novamente! o que me causa uma enorme dor! é isso que eu recebo (sudo lshw -C video)

 *-display               
   description: VGA compatible controller
   product: Haswell-ULT Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 0b
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:60 memory:f7400000-f77fffff memory:d0000000-dfffffff     ioport:f000(size=64)


*-display UNCLAIMED
       description: 3D controller
       product: GM108M [GeForce 840M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:08:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:d000(size=128) memory:f7000000-f707ffff

E isso é o que eu recebo quando eu corro lspci | egrep 'VGA | 3D'

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
08:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)

Alguma idéia de como fazer com que esta placa Nvidia funcione sem ter a tela preta novamente? Por favor me ajude, isso é urgente !! eu aprecio isso!

    
por kallo kallo 02.03.2015 / 16:51

6 respostas

0

Finalmente eu poderia descobrir isso !!

a resposta está aqui link

Obrigado a todos por participarem !! Amo todos vocês !

    
por kallo kallo 09.03.2015 / 20:46
3

Eu estava tendo o mesmo problema, isso funcionou para mim depois de muita luta e pesquisa, reinicie o ubuntu e na tela de login pressione ctrl + alt + F1 e faça o login usando sua conta, isso o levará a um terminal Primeiro, remova todos os pacotes da nvidia:

sudo apt-get purge nvidia-*
sudo reboot

Novamente pressione ctrl + alt + F1 na tela de login Então, instale pacotes da nvidia por:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot

Em seguida, na hora da inicialização, você terá uma tela preta em vez de fazer login, provavelmente, se não estiver pronto. Se você obtiver uma tela preta, pressione ctrl + alt + F1 novamente e faça o seguinte:

cd /etc/X11

verifique se há um arquivo do xorg.conf por:

ls | grep xorg.conf

Deve ser o xorg.conf e não o xorg.conf. * Se não estiver presente, faça o seguinte:

sudo nvidia-xconfig

Agora edite o arquivo da seguinte forma:

sudo nano xorg.conf

No dispositivo de seção, identificador intel change Driver de "intel" para "modesetting" ou seja: de

Driver "intel"

para

Driver "modesetting"

Agora salve o arquivo, saia do nano e faça o seguinte.

sudo chattr +i xorg.conf
sudo reboot

Espero que isso resolva seu problema, se houver alguma dúvida, avise-me. Obrigado!

Esses links ajudaram nas respostas:

  1. Ideia de Mudando o driver para modesetting da Intel

2. Moderna maneira de instalar os drivers nvidia

    
por Dipendra Singh 03.05.2016 / 14:29
2

Você tem um sistema que provavelmente usa os gráficos hd da Intel na maioria das vezes para economizar energia. Isso usa o nvidia-prime para alternar usando a tecnologia Optimus. Por alguma razão nvidia-prime me causaria problemas também, deixando-me com uma tela preta toda vez a menos que eu mude para o modo Intel (quando sua tela estiver de volta pressione ctrl-alt-F1, faça o login e digite:

sudo prime-select Intel

serviço sudo lightdm stop

serviço sudo lightdm start

Neste ponto, você deve ter pelo menos sua área de trabalho de volta. O que eu sugiro que você faça é instalar drivers NVIDIA mas não nvidia-prime, ou remover nvidia-prime, e instalar o Bumblebee. Isso pode funcionar melhor para alternar seus gráficos.

    
por cP4n 02.03.2015 / 17:36
0

Dê uma chance:

Primeiro, purgar os drivers que você tem com:

  

sudo apt-get purga nvidia *

Em seguida, adicione o ppa para o Bumblebee:

  

sudo add-apt-repositório ppa: bumblebee / stable

     

sudo apt-get update

Em seguida, instale o Bumblebee e a Nvidia:

  

sudo apt-get instale bumblebee bumblebee-nvidia primus nvidia-346

E, potencialmente, remova o primo porque o li que não funciona com o Bumblebee:

  

sudo apt-get purga nvidia-prime

Em seguida, reinicie e cruze os dedos. Espero que isso funcione. Eu pessoalmente estava trabalhando nesses drivers por uma semana com a minha GeForce 860M tentando fazer com que funcionasse direito.

EDIT: Use nvidia-340, se esses são os drivers que o site da nvidia disse que você deve usar com o seu cartão. Eu usei apenas 346 porque eles são os mais recentes e compatíveis com o 860M

    
por cP4n 02.03.2015 / 18:18
0

Certos drivers da Nvidia não funcionam muito bem com certas GPUs, você tem que usar tentativa e erro com o apt-get para encontrar aqueles que funcionam bem, esse foi o caso para mim quando tive esse problema exato. O que eu encontrei para trabalhar para o meu GTX745 foi nvidia-331-update-dev, nvidia-331-update também funcionou, mas nvidia-current e nvidia-current-update não funcionaram para mim, nem a maioria dos outros .

Se nenhum deles funcionar, clique aqui: link Insira as informações do seu computador e ele informará qual driver obter. Faça o download e siga estas etapas:

  1. Digite sua linha de comando tty (pode ser feito usando ctrl + alt + f1, para voltar, ctrl + alt + f7) Nota lateral, se você estiver usando um laptop, talvez seja necessário usar também a tecla fn .
  2. Na linha de comando, faça login, ele solicitará que você digite um nome de usuário e uma senha. Uma vez logado, insira este sudo service lightdm stop Isso interrompe o x-server permitindo que você instale os drivers nvidia baixados
  3. Navegue até o diretório do driver baixado e torne-o executável usando este chmod +x "drver.run" sem as aspas. Isto irá torná-lo executável e capaz de instalar
  4. Em seguida, insira ./the nvidia driver para executá-lo e permitir a instalação, ele solicitará de vez em quando, escolha suas respostas com base em como você deseja instalar (eu recomendaria instalar os binários de 32 bits quando solicitado se você estiver executando 64 bits).
  5. Se não houver grandes erros, você deve ser bom. Deixe-me saber o que acontece e eu vou ver o que posso fazer.
por Aaron Flores 02.03.2015 / 18:56
0

Você pode tentar remover edgers ppa e obter seus drivers de mamarley. Meus 346 drivers de lá funcionam muito bem. Não tenho certeza do que é diferente, mas os edgers 346 não funcionaram para mim, mas marley fez.

  

sudo add-apt-repositório ppa: mamarley / nvidia

     

sudo apt-get update

     

sudo apt-get instala nvidia-340

    
por cP4n 02.03.2015 / 20:44