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


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


67
2017-07-11 19:47


origine


Cela se produit souvent avec l'impossibilité de voir Grub du démarrage. Pouvez-vous les voir? - hexafraction


Réponses:


Ceci est généralement dû au fait que graphique la résolution en mode texte 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 lorsque demandé:

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

  4. Le redémarrage et les terminaux virtuels devraient maintenant fonctionner.

63
2017-07-11 22:56



Malheureusement, cela n'a pas aidé mes problèmes de pilote graphique (j'ai besoin du serveur X pour installer les pilotes appropriés, mais le manque de pilotes m'empêche d'obtenir une ligne de commande avec ctrl-alt-F1). - Jonathan Y.
ATTENTION, cette chose a complètement gâché ma grub, je ne vois plus de menu de démarrage. (Ubuntu 15.04) - Arty
@MinaMichael Non, ça change #GRUB_TERMINAL à GRUB_TERMINAL. La barre oblique termine l'expression régulière et le g est le modificateur global qui dit: remplacer TOUTES les correspondances. - Philipp Zedler
Ne fonctionne pas sur 14.0.4 pour moi - Zach Rattner
États du fichier Grub # Décommenter pour désactiver le terminal graphique (grub-pc uniquement) # GRUB_TERMINAL = console Pourquoi la désactivation du terminal graphique résoudrait ce problème? Pour Ubuntu 16.04 - Sun Bear


Ce qui a corrigé cela pour moi ajoutait nomodeset au GRUB_CMDLINE_LINUX_DEFAULT ligne dans le /etc/default/grub fichier. Voici comment:

  1. Tapez dans 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 pour:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 nomodeset"
    
  3. Après avoir terminé, mettez à jour grub (sudo update-grub) et redémarrer (sudo reboot) pour que les modifications prennent effet.

Optionnel: Vous pourriez ajouter nomodeset vga=xxx (pas seulement nomodeset), le xxx est un code d'écran VESA qui correspond le mieux à votre résolution d'écran. Jeter un coup d'œil à ce.


14
2018-01-18 20:15



Travaillé pour moi Assurez-vous de lire le dernier paragraphe ci-dessus, à propos de la course à pied sudo update-grub appliquer les modifications. - Andy Thomas
Travaillé pour moi sur 14.0.4 - Zach Rattner
Lorsque je le fais avec 14.04 et une pile de matériel, cela fonctionne techniquement, mais le bureau graphique n’est pas démarré ni démarré. Mais le terminal est de retour. - hakre
Sur Ubuntu 16.04, mon moniteur HDMI-VGA cessait complètement de fonctionner. - Padraic Cunningham
@PadraicCunningham vous pouvez le défaire de tty. J'espère que ce n'était pas trop difficile - Mina Michael


Ceci est pour la nouvelle version de Ubuntu:

  1. Editez le fichier de configuration GRUB:

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

    #GRUB_GFXMODE=640x480
    

    changer pour

    GRUB_GFXMODE=auto
    

    et enregistrez le fichier.

  3. Puis mettez à jour grub

    sudo update-grub
    

5
2017-09-10 18:01



Sur Ubuntu 14.04.5, j'ai installé un programme à l'origine de l'installation d'un noyau 4.x. Auparavant, j'avais un noyau 3.x. Cette réponse est ce qui a résolu ce problème de ttys vide pour un Asus Zenbook UX303LN. - frederickjh


S'il vous plaît jeter un oeil à ma question à https://answers.launchpad.net/ubuntu/+question/643882, en ce qui concerne le terminal virtuel ne fonctionne pas sur 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 les cartes graphiques AMD / ATI et les cartes graphiques intégrées Intel. Pour moi, désactiver la carte graphique Intel et activer le module radeon ATI / AMD opensource aide dans mon cas.

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

Si ajout blacklist intel_graphics_card dans /etc/modprobe.d/blacklist.conf et courir

sudo depmod -a 

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

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

1
2018-06-19 05:59





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

Un péché sudo /etc/init.d/lightdm stop


0
2018-02-26 00:25



"Avant d'essayer d'installer le pilote Nvidia" - je ne suis pas sûr de ce que vous entendez par là. La question ne mentionne rien sur les pilotes Nvidia. - wjandrea