Le système ne démarre pas avec le pilote nvidia activé

9

J'ai juste essayé de mettre à jour Ubuntu 11.04 vers 11.10, mais sans succès.

J'ai pris une photo de ce que l'écran montre lorsque j'essaie de démarrer: http://ubuntuone.com/4GuUrEjhJ2Bt9xX7JnRNkt

Si j'utilise le mode de récupération -> reprendre, cela fonctionne.

Le démarrage normal sans le pilote NVIDIA fonctionne.

Est-ce que quelqu'un sait comment réparer ceci? :)

(Asus p8p67, Gigabyte GeForce GTX 560 Ti SOC)

Rapport de bogue sur Launchpad

Même problème affiché ici avec les fichiers journaux ubuntuforum

Alex
la source
que se passe-t-il si vous renommez votre fichier xorg? sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
fossfreedom
Rien ne s'est passé.
Alex
1
J'ai eu le même problème. A dû quitter Ubuntu :( Toujours à la recherche d'une autre distribution ...
Alejandro García Iglesias

Réponses:

7

Essayez de supprimer complètement vos pilotes nvidia de votre système:

sudo apt-get purge nvidia*

Retirez votre xorg.conf

sudo rm /etc/X11/xorg.conf

Réinstallez complètement xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Reconfigurer Xorg

sudo dpkg-reconfigure xserver-xorg

Redémarrer

sudo reboot

Vous devriez être accueilli avec lightdm, ce sera par défaut tout x de la même manière qu'une nouvelle installation le ferait.

Après cela, vous pouvez réinstaller les pilotes à l'aide de l'outil «Pilotes supplémentaires» dans Ubuntu, mais si ces pilotes ne fonctionnent pas, vous pouvez tester les derniers pilotes à partir de x-swat ppa

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Remarque - si ce qui précède ne fonctionne pas - essayez également d'utiliser le noyau PAE

sudo apt-get install linux-headers-generic-pae

(conseil reçu par @Scott)

Bruno Pereira
la source
... Cela n'a pas fonctionné :( La seule différence est le nom des pilotes sous "Pilotes supplémentaires".
Alex
qu'avez-vous là maintenant?
Bruno Pereira
"nvidia_current" (a été nommé quelque chose d'autre avant d'être activé) et "Pilote Xord binaire NVIDIA, module de noyau et bibliothèque VDPAU".
Alex
et si vous activez le courant nvidia, votre système ne démarre plus en mode graphique?
Bruno Pereira
Il s'arrête lorsque je reçois la photo que j'ai jointe. Cela fonctionne si j'utilise le mode sans échec ...
Alex
2

Je pourrais résoudre ce problème en me
connectant à tty1, en purgeant nvidia, en
redémarrant, en se
reconnectant à tty1 (en supprimant l'interface graphique à tty7 si nécessaire) et en installant un lecteur précédemment téléchargé (à partir de la suite officielle de nvidia).

desgua
la source
il y a clairement tellement de choses que je ne sais pas ... quelle est la différence entre TTY1 et 7 par exemple?
Ritwik Bose
tty1 tty2 tty3 ... tty7 sont les terminaux auxquels vous pouvez accéder lorsque vous appuyez sur Ctrl + Alt + F1 ou Ctrl + Alt + F2 ou Ctrl + Alt + F3 etc. Le tty7 est le terminal qui charge l'interface graphique par défaut dans Ubuntu .
desgua
0

Dans mon cas, le problème a été résolu à l'aide de ce blog:

http://www.warp1337.com/content/ubuntu-1104-natty-segmentation-fault-nvidia-geforce-9-series-kernel-failure-solved

Je sais que c'était pour le 10.04 mais cela s'applique aussi au 11.10. Je cite:

De toute évidence, le noyau a tenté d'allouer de la mémoire, mais n'a pas pu le faire. L'erreur s'est manifestée en gelant le système au démarrage. Comme vous pouvez le voir dans kernel.log, le processus de démarrage s'est figé peu de temps après le chargement du bootsplash ...

Voici la solution:

Ajoutez simplement plus de mémoire ^^

Tout d'abord, Ubuntu 11.04 utilise grub2, donc vous ne trouverez aucun "menu.lst". Vous pouvez éditer le "/boot/grub/grub.cfg" mais ce fichier est écrasé à chaque fois que vous mettez à jour votre noyau (par exemple). Trouvez donc "/ etc / default / grub" et éditez la ligne "GRUB_CMDLINE_LINUX_DEFAULT". Maintenant, ajoutez l'option:

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

sudo update-grub

Maintenant, Natty démarre comme un charme, pas de gel, si 192 Mo ne suffisent pas - essayez d'augmenter la valeur. J'espère que cela pourra aider.

aronisstav
la source
J'ai essayé deux fois, d'abord avec 192 Mo puis 512 Mo, cela n'a pas fonctionné. Je ne trouve pas les messages d'erreur qui se trouvent sur la page vers laquelle vous liez, c'est donc autre chose. : '(
Alex
0

Quelle carte graphique nvidia utilisez-vous? Si vous utilisez nvidia avec optimus, vous devez installer ironhide ou bumblebee, la procédure normale ne fonctionne pas si c'est un cas d'optimus. Référez-vous au lien suivant

http://www.cmdematos.com/2011/10/ubuntu-1110-oneric-on-dell-xps17-l702x.html

C'est pour dell xps mais cela devrait fonctionner pour tous les modèles pris en charge par optimus

Pavan
la source
0

Même problème ici. Après une nouvelle installation d'Ubuntu 11.10, l'environnement graphique ne se chargera jamais. Ce qui a fonctionné pour moi (en quelque sorte) était:

1) Dans le menu grub, j'ai choisi "Versions Linux précédentes". (Cela me démarre avec 3.0.0-12-generic au lieu de 3.0.0-12-generic-pae)

2) Cette fois, Unity se charge. Je vais dans 'Paramètres système' -> 'Pilotes supplémentaires' et je choisis une autre option. Je redémarre.

3) Maintenant, Ubuntu se charge davantage en standard, avec 3.0.0-12-generic-pae, mais j'ai perdu le mode double écran. Un seul moniteur est reconnu. Je vais dans «Pilotes supplémentaires» et je vois que mon option de pilote n'a pas été activée (je les ai tous essayés, aucun n'est activé, sauf pour la «version 173» initiale). Il semble qu'Ubuntu se replie sur autre chose que le pilote propriétaire et donc cela fonctionne.

Conclusion:

Cela aurait été une fin heureuse si je n'avais utilisé qu'un seul écran. Mais je suis toujours mécontent car je n'ai pas d'écran bimode.

Je pourrais essayer l'approche de brunopereira81 ensuite.

camurgo
la source
C'était la première chose que j'essayais mais cela n'a pas fonctionné. = /
Alex
0

Même problème lorsque j'essaie d'activer mon pilote NVidia. Je ne suis pas sûr, mais cela pourrait être lié à la technologie "Optimus" de NVidia ...

Lorsque vous démarrez et qu'il n'y a aucun gars, vous pouvez faire CTRL + ALT + F2 pour basculer vers la ligne de commande. Une fois sur place (connectez-vous avec votre nom d'utilisateur / passe), vous pouvez essayer de restaurer le contenu xorg par défaut:

  1. sudo -s
  2. cd /etc/X11
  3. mv xorg.conf xorg.conf.backup
  4. echo -ne "Section \"Device\"\n\tIdentifier\t\"Default Device\"\n\tOption\t\"NoLogo\"\t\"True\"\nEndSection" >> xorg.conf
  5. restart -r now

Ce n'est probablement pas la meilleure solution permanente, mais au moins, cela devrait faire fonctionner à nouveau votre bureau. A fonctionné pour moi après que le pilote nvidia a modifié mon xorg.conf et a empêché X de démarrer.

Eti
la source
1
Donc vous enlevez votre xorg.confet lui dites de ne pas faire grand chose? supprimer le xorg.conffichier aurait le même résultat ...
Bruno Pereira
Je sauvegarde le xorg.conf existant et j'en crée un nouveau avec le contenu par défaut. Le xorg.conf d'origine contenait des éléments nvidia, dont je devais me débarrasser. Cela devrait charger le pilote par défaut au lieu de celui de nvidia. Travaillé pour moi: maintenant j'ai un chauffeur de buggy merdique, lent, pauvre. Mais j'ai un pilote et un bureau avec accélération gfx.
Eti
Ces options ne feront rien sauf de ne pas charger un logo qui ne sera pas chargé en premier lieu car le pilote n'est même pas chargé xorg.conf.
Bruno Pereira
Eh bien, Xorg s'est de nouveau chargé. Vous voyez, je me fiche de ce qui se passe exactement derrière la scène quand je peux faire recharger Xorg après une journée sans Xorg. Ce n'est pas comme si j'avais des jours entiers de temps libre pour résoudre ces problèmes. Sans cette modification, je n'écrirais pas ici en ce moment ...
Eti