Question Arrêter lightdm en essayant d'installer nvidia driver se termine par un écran noir


J'obtiens une erreur en essayant d'installer le pilote propriétaire nvidia, qui stipule que:

vous semblez exécuter un XServer.

J'ai donc suivi les instructions fournies ici.

Mais quand j'entre

sudo service lightdm stop

Mon écran est complètement vide et je ne peux pas continuer.


Lancer Ubuntu 16.04
Linux version 4.4.0-66-generic (buildd @ lgw01-28) (version gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1 ~ 16.04.4)


0
2018-04-15 18:38


origine


Vous pouvez (et devez) installer le pilote recommandé à partir des référentiels officiels. Et vous pouvez le faire sans taper une seule ligne dans le terminal, en ouvrant simplement Paramètres> Propriétés du logiciel> Pilotes supplémentaires. Il n’a jamais été et n’a jamais été recommandé d’installer directement les binaires Nvidia, même si c’est une option dans quelques cas particuliers.


Réponses:


Tout d'abord, il est toujours recommandé d'installer et d'utiliser uniquement des pilotes testés et fiables à partir des référentiels Ubuntu.

Voici ce que je ferais Si je voulais installer le pilote propriétaire Nvidia.

Comme votre question l'indique, le pilote se plaint d'un serveur X en cours d'exécution.

J'ai couru la commande que vous avez mentionnée pour arrêter X, et comme vous l'avez dit, je me retrouve avec un écran noir aussi, mais quand j'ai appuyé: CTRL+ALT+F2 je suis allé à tty2 et j'ai pu me connecter et faire mes affaires sans aucun serveur X en cours d'exécution.

Donc, il semble que lorsque vous arrêtez lightdm, vous êtes toujours au tty7 quel environnement graphique fonctionnait et ce n'est plus le cas, c'est pourquoi vous obtenez un écran noir. juste changer le tty avec CTRL+ALT+F1 ou pour F6 et vous serez prêt à partir.


Quoi qu’il en soit, si vous rencontrez des problèmes avec cette approche et que cela ne fonctionne pas pour vous, vous pouvez toujours tuer le x:

pkill Xorg

Mais laissez-le pour quand rien d'autre ne fonctionne.


Vous pouvez également essayer le processus d'installation en entrant dans multi-user.target comme:

sudo systemctl isolate multi-user.target

Si vous avez des problèmes avec celui-ci (ce qui est rare).

  • Redémarrez votre système
  • Lorsque le menu grub apparaît, appuyez sur e pour modifier le menu
  • À la fin de la ligne qui commence par linux add systemd.unit=multi-user.target
  • presse ctrl+X

Votre système démarrera dans une cible multi-utilisateur sans serveur X en cours d'exécution. faites votre installation. puis lancez:

sudo systemctl isolate graphical.target

Pour exécuter l'environnement graphique ou redémarrer le système si le pilote en a besoin.


1
2018-04-15 19:02





La méthode décrite dans cette réponse d'arrêter le service lightdm ne fonctionnait que pour la première fois. J'ai eu un écran vide dans une mise à jour ultérieure pour une raison quelconque.

Enfin je ssh dans Ubuntu (16.04) et arrêté lightdm. J'ai ensuite pu procéder à l'installation.


0
2018-05-02 13:34