web-dev-qa-db-fra.com

Pourquoi le passage au tty me donne-t-il un écran vide?

Après avoir démarré sur l'interface graphique dans 12.04, j'essaie de passer au terminal virtuel (ou Shell, ou tty) via Ctrl-Alt-F1 (F1 à travers F6) et l'écran reste vide. J'ai essayé toutes les 6 instances de tty et les résultats sont les mêmes. Ctrl-alt-F7 me ramène à l'interface graphique sans problème. Des pensées?

72
SeanO

Cela est généralement dû au fait que la résolution en mode texte graphique définie au démarrage n'est pas compatible avec votre carte vidéo. La solution consiste à passer en mode texte réel en configurant correctement Grub:

  1. Ouvrez le terminal avec Ctrl+Alt+T
  2. Collez le ci-dessous et entrez votre mot de passe lorsqu'on vous le demandera:

    Sudo sed -i -e 's/#GRUB_TERMINAL/GRUB_TERMINAL/g' /etc/default/grub
    
  3. Puis tapez Sudo update-grub

  4. Redémarrez et les terminaux virtuels devraient maintenant fonctionner.
64
ish

Ce qui a résolu le problème pour moi, c’était d’ajouter nomodeset à la ligne GRUB_CMDLINE_LINUX_DEFAULT dans le fichier /etc/default/grub. Voici comment:

  1. Tapez le terminal: gksu gedit /etc/default/grub

  2. Recherchez cette ligne: GRUB_CMDLINE_LINUX_DEFAULT

    Donc par exemple si vous avez:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
    

    changez le en:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 nomodeset"
    
  3. Une fois que vous avez terminé, mettez à jour grub (Sudo update-grub) et redémarrez (Sudo reboot) pour que les modifications prennent effet.

Facultatif : Vous pouvez ajouter nomodeset vga=xxx (pas seulement nomodeset), le xxx est un code d'écran VESA qui correspond le mieux à votre résolution d'écran. Jetez un oeil à this .

14
Mina Michael

Ceci est pour la nouvelle version d'Ubuntu:

  1. Editez le fichier de configuration GRUB:

    Sudo nano /etc/default/grub
    
  2. Localisez la ligne

    #GRUB_GFXMODE=640x480
    

    changez le en

    GRUB_GFXMODE=auto
    

    et enregistrez le fichier.

  3. Puis mettre à jour grub

    Sudo update-grub
    
6
Michael

Jetez un coup d’œil à ma question à l’adresse https://answers.launchpad.net/ubuntu/+question/643882 , en ce qui concerne le terminal virtuel ne fonctionnant pas sous Ubuntu 16.04 sur Lenovo Thinkpad T400.

La solution que j'ai présentée est destinée aux utilisateurs de cartes graphiques hybrides, en particulier de cartes graphiques AMD/ATI et de cartes graphiques intégrées Intel. Pour moi, désactiver la carte graphique intel et activer le module radeon ATI/AMD Open Source m'aide dans mon cas.

Si vous utilisez une ancienne carte graphique Radeon comme la mienne (Radeon HD 3450/3470), vous pouvez désormais basculer entre le terminal virtuel et le bureau graphique en toute simplicité pour résoudre les problèmes potentiels.

Si vous ajoutez blacklist intel_graphics_card dans /etc/modprobe.d/blacklist.conf et que vous exécutez

Sudo depmod -a 

ne fonctionne toujours pas en raison d'un noyau Linux ou d'autres dépendances, il est conseillé d'ajouter modprobe.blacklist=<module_name> à /etc/default/grub comme dans l'exemple suivant:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash crashkernel=384M-:128M radeon.dpm=1  modprobe.blacklist=i915"
1

Voici ce qui a fonctionné pour moi sur Ubuntu 18.04 avec l’écran 2560x1440:

  • ouvrir le fichier de configuration grub dans l'éditeur: Sudo gedit /etc/default/grub

  • supprimez les commentaires de GFXMODE et définissez votre résolution exacte -> change#GRUB_GFXMODE àGRUB_GFXMODE=2560x1440

  • ajouter la ligne GRUB_GFXPAYLOAD_LINUX=keep

  • Ajoutez remove splash et ajoutez nosplash noplymouth nomodeset à votre GRUB_CMDLINE_LINUX_DEFAULT. Après cahnges le mien ressemble à GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash noplymouth intel_idle.max_cstate=1 nomodeset"

  • sauvegarder le fichier

  • mettre à jour grub Sudo update-grub

  • redémarrer

  • utilisez Ctlr + Alt + F2 pour passer immédiatement après le démarrage

0
y.selivonchyk

Vous devez arrêter le pilote graphique après avoir Ctrl+Alt+F1 avant d'essayer d'installer le pilote Nvidia

Comme dans Sudo /etc/init.d/lightdm stop

0
Pat Hertel