web-dev-qa-db-fra.com

Écran noir avec les pilotes nVidia sur Ubuntu

J'ai: ASUS P4V800D-X Intel Pentium 4 HT 2.80 GHz 2,5 Go RAM Disque dur 40 Go nVidia 9500GT

Lorsque j'ai installé les pilotes nVidia téléchargés à partir du site Web nvidia.com (pilotes recommandés sélectionnés), je ne peux tout simplement pas démarrer à partir du bureau. Je passe à travers l’écran violet, puis j’obtiens un écran noir avec un soulignement blanc clignotant sur le côté gauche. Les raccourcis clavier ne fonctionnent pas et le seul moyen de passer en mode bureau consiste à démarrer en mode récupération (maintenir Shift au démarrage, etc.). En mode de récupération, je lance:

Sudo apt-get remove --purge nvidia*

et c’est le seul moyen d’obtenir un environnement de bureau "normal". Je mets des guillemets sur un ordinateur normal car l'ordinateur est lent et je ne parviens pas à régler correctement la résolution.

De plus, j'ai essayé d'installer des pilotes via l'interface graphique d'Ubuntu (pilotes testés propriétaires), mais sans succès.

J'utilise Ubuntu 14.04

8
Dobroslav

J'ai enfin résolu mon problème! Pour les personnes qui ont le même problème que moi, voici la solution:

Je vous recommande de faire une nouvelle installation de votre système si vous avez déjà un problème avec les pilotes.

  1. Démarrez Ubuntu et assurez-vous d'être connecté à Internet.
  2. Ouvrir un terminal avec Ctrl + Alt + F1
  3. Connectez-vous et voici ce que vous devez taper dans le terminal:

    Sudo apt-get update
    Sudo apt-get dist-upgrade
    Sudo apt-get install build-essential
    Sudo apt-get install linux-source
    Sudo apt-get install linux-headers-generic
    Sudo apt-get dist-upgrade
    Sudo reboot
    
  4. Après le redémarrage, répétez l'étape 2. Vous aurez besoin d'une connexion Internet à nouveau. Exécutez ces commandes:

    Sudo apt-get install nvidia-current-updates
    Sudo nvidia-xconfig
    Sudo reboot
    

Il est très important de lancer nvidia-xconfig! Si vous ne le lancez pas, votre système va planter!

Après cela, vous aurez un pilote graphique nVidia opérationnel. À votre santé!

6
Dobroslav

Je suis sur un HP 8710p et mis à niveau vers les pilotes nVidia il y a un certain temps. Maintenant, je rencontre des écrans noirs au démarrage, apparemment au hasard.

La réponse acceptée de Dobroslav - la réinstallation des pilotes nVidia et la recompilation du noyau - semblait résoudre le problème au début, mais plus tard, j'ai de nouveau rencontré un écran noir.

J'ai cherché autour et trouvé que cette théorie pourrait expliquer le problème. Parce que deux fois de suite, les choses semblaient fonctionner directement après l'installation du nouveau pilote nVidia, mais après le prochain redémarrage, l'écran noir était de retour. Ensuite, lors du prochain redémarrage, tout allait bien à nouveau. Cela correspondrait à la théorie selon laquelle, au redémarrage, le module du noyau est recompilé, mais X est déjà démarré avant que cela ne se produise, de sorte que le module n'est pas chargé - mais lors du prochain redémarrage, il sera déjà compilé et les choses fonctionneront normalement.

J'ai donc trouvé une solution de contournement au problème: chaque fois que je reçois un écran noir, je m'en débarrasse en redémarrant X à l'aide de ces étapes:

  1. Ouvrir un terminal avec Ctrl + Alt + F1
  2. Connectez-vous et tapez le terminal:

    ps a | grep X
    
  3. Une des lignes contiendra "/ usr/bin/X" et commencera par un nombre, puis "tty7". Par exemple. "2261 tty7". Rappelez-vous le numéro, qui est l'identifiant du processus du serveur X, et tapez:

    kill <number>
    

Dans mon cas, je vois alors un écran nVidia et tout de suite après, l’invite de connexion X s’affiche. Ce n'est pas une solution, mais c'est une solution de contournement acceptable pour moi pour le moment. Au moins, je n'ai pas à redémarrer ou à utiliser des pilotes obsolètes. J'espère que ça aide quelqu'un d'autre.

2
thomaspaulb

La chose suivante a fonctionné pour moi.

Sudo apt-get update
Sudo apt-get dist-upgrade
Sudo apt-get install build-essential
Sudo apt-get install linux-source
Sudo apt-get install linux-headers-generic
Sudo apt-get dist-upgrade
Sudo apt-get install nvidia-current-updates
Sudo nvidia-xconfig
Sudo reboot
0
kunal

J'ai tâtonné pendant deux jours avec les pilotes Nvidia et ce problème d'écran noir. Et je suis tombé dans cette fosse à cause de la mise à jour de 14.04 de 12.04. Grrr!

Le problème initial que j’essayais de résoudre était la forte utilisation de cpu de firefox, compiz et Xorg, qui rendait les graphiques assez inutilisables. Après avoir tenté de résoudre ce problème en mettant à niveau le pilote Nvidia, tout s’est dirigé vers le sud et l’écran noir de la mort s’est suivi.

Voici quelques commandes qui parlent de la configuration de mon bureau si cela peut aider ...

La commande "lshw" produit:

description: Mini Tower Computer
product: OptiPlex GX270

La commande "lspci -vnn | grep -i VGA -A 12" produit:

VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]

La commande "wmctrl -m" produit:

Name: Metacity
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A

À la fin de la journée, je ne suis pas sûr à 100% de ce qui a fonctionné car j'ai tant tâté. Voici ce que je pense l'a fait.

Utilisez ce qui suit pour vous débarrasser de tous les bits Nvidia et utilisez le pilote par défaut Nouveau.

Sudo apt-get purge "nvidia *"

Choisissez ensuite d’utiliser Metacity au lieu de Compiz. Ce sont les deux modifications importantes que j'ai apportées et le résultat est une expérience graphique nettement améliorée avec une utilisation acceptable du processeur lorsque vous effectuez une tâche telle que la diffusion vidéo en continu à partir de CNNx. Firefox affiche toujours une utilisation élevée du processeur dans "Nice top" mais cela ne semble pas avoir d'impact sur les graphiques et en particulier sur le streaming vidéo.

0
sfd

Après avoir essayé de nombreuses solutions et recommandations, je n’étais toujours pas en mesure de résoudre l’écran noir au démarrage. Cependant, je dirai que la mise à niveau sur place 14.10 résout le problème. Je n’ai pas mené d’investigation supplémentaire, mais cela pourrait signifier que la mise à jour de la version du noyau peut éventuellement résoudre le problème si vous restez sur 14.04. (?)

Je suis actuellement sur un ordinateur portable Asus N53SN avec une carte Nvidia 550m.

0
joeyheads

Avait le même problème et c'est ce qui a fonctionné pour moi:

  1. installer synaptic Sudo apt-get installer synaptic

  2. dans synaptic, recherchez le dernier pilote Nvidia en tapant "nvidia" puis en recherchant et en vérifiant le numéro de version (dans mon cas v331.38) nvidia-331-updates

  3. après que synaptic ait fait son travail, dans un terminal: Sudo nvidia-xconfig

Maintenant, je reçois un démarrage parfait et j'utilise le pilote v331.38, pas le dernier mais le dernier certifié par canonique.

0
user234899