web-dev-qa-db-fra.com

Page noire avec logo Ubuntu, x ne démarre pas

J'ai un ordinateur portable ASUS avec NVidia Geforce GT 220M 1GB sous Windows 7 et Ubuntu 12.04 LTS.

Tous les pilotes sont à jour et la carte My Nvidia est mise à jour il y a 2 semaines. Aucun problème de graphisme.

Soudain, il y a une semaine, lorsque j'ai lancé Ubuntu à partir du menu GRUB, j'ai vu le screeb violet pendant 0,25 seconde et je suis resté bloqué sur cet écran:

enter image description here

Je peux utiliser startx mais le Wifi est indisponible et seuls quelques programmes de base fonctionnent. J'ai essayé de réparer à partir du menu GRUB mais je ne l'ai pas utilisé, et revenir à une version précédente n'a pas aidé.

Aujourd'hui, j'ai trouvé cela en essayant de démarrer Ubuntu.

Ubuntu 20.04 LTS ab ... tty1
Username login : * starting mount network filesystems
*stopping mountnetwork systems

J'ai accédé à la ligne de commande et écrit:

Sudo startx

Il m'a demandé nom d'utilisateur et mot de passe, puis un écran noir, après cela

 .
..
..
..
..
..
.

xinit : giving up
xinit : unable to communicate to X server no such file on directly 
xinit : Server Error

J'ai essayé

Sudo apt-get update
Sudo apt-get upgrade

Mais j'ai remarqué que cela montrait à la fin de la mise à jour qu'il n'y avait pas assez d'espace pour les dernières mises à jour.

mise à jour 3/9/2013

Quand j’ai commencé à utiliser Ubuntu aujourd’hui, il m’a montré cet écran pendant moins d’une minute.

enter image description here

Écrit sous It BETA DRIVER En rouge

Des idées?

5
Abdulkader

La première étape pour récupérer votre système devrait être de résoudre le problème d’espace et de réparer les paquets potentiellement cassés.

Veuillez suivre ce petit conseil:

  1. démarrer en mode de récupération ou utiliser arescue cd
  2. ouvrir une coquille
  3. définir une variable d'environnement rootPartition pour une utilisation ultérieure. Il doit contenir le périphérique contenant la partition racine de votre installation endommagée.
  4. Exécutez la commande suivante. Veuillez vérifier si avant et vérifier que toutes les hypothèses sont correctes, par exemple. le système de fichiers ext4. (Il est copié de mon bloc-notes .)

    rootPartition="$(echo /dev/mapper/*-root)" 
    mkdir /target
    mount ${rootPartition} /target
    
    # preserve network resolution
    cat /etc/resolv.conf  >/target/etc/resolv.conf 
    
    # special file systems 
    mount -o bind /dev /target/dev
    mount -o bind /sys /target/sys
    mount -t proc none /target/proc
    
    # for grub, update-initramfs, ...
    # * use correct mount table (existing is not in sync!)
    # * prepend the correct view of the root partition (needed for update-initramfs)
    { echo ${rootPartition} / ext4 rw 0 0
      cat  /proc/mounts 
    } > /target/etc/mtab # for grub reinstallation
    
    # switch 
    chroot /target /bin/bash 
    
  5. Vous êtes maintenant dans votre installation endommagée. Vous pouvez essayer de monter des partitions supplémentaires comme /usr/ si nécessaire.

  6. Inspectez votre problème d'espace disque insuffisant et prenez les mesures appropriées pour le résoudre. Si vous avez besoin d’assistance ici, je suis sûr que vous trouverez déjà les conseils nécessaires sur askubunt.
  7. N'oubliez pas de vous assurer que l'installation est en bon état:
    • dpkg --configure -a
    • apt-get update
    • apt-get install -f
  8. Réinstallez les pilotes nvidia
    1. assurez-vous de supprimer les pilotes actuels dpkg --purge --force-depends "nvidia*
    2. installer à nouveau: apt-get install -f nvidia-current

Sur la première image est ubuntu 11.04 affiché. Vous devez donc également vous assurer que votre système est réellement mis à niveau vers 12.04.

  • Vérifiez /etc/apt/sources.list et /etc/apt/sources.list.d que toutes les références à natty sont supprimées et que les référentiels de precise sont déclarés.
  • Appliquer une mise à niveau: apt-get dist-upgrade

Avec un peu de chance, vous pourrez redémarrer une installation en cours d'exécution.

1
H.-Dirk Schmitt