Comment récupérer mes ttys noircis?

17

Question d'origine:

Après avoir remplacé mon Ubuntu 10.10 par 11.04, tout ce que j'obtiens quand je Ctrl+ Alt+ F1–F6dans un tty est un écran noir. De plus, lorsque je démarre, il y a un moment d'écran noir après l'affichage du menu grub2. Ensuite, juste avant que gnome ne commence, il reste noir.

J'ai un Nvida Geforce Quadro FX 770M sur mon HP EliteBook 8530w. Comment faire fonctionner à nouveau mes ttys (alias «terminaux virtuels»)?

Mes efforts par ordre chronologique:

  • Donc, grub et gfx-payload semblent être le problème, je me suis dit. Je suis allé avec ce guide pour une résolution tty plus élevée . Ce qui a conduit à l'affichage du menu grub2 dans ma résolution native plutôt que 800x600. Le problème d'écran noir persiste.

  • Je googlehit quelques rapports de bugs sur d'autres cartes nvidia ayant ce problème.

  • J'ai essayé de désinstaller le pilote nvidia. Aucun effet. A également essayé différentes résolutions

  • Avec une ancienne version du noyau, cela fonctionne. Mais pas parfaitement. Les ttys sont utilisables, l'écran noir entre le menu grub2 et le démarrage de gnome reste. Pas vraiment une solution.

  • J'ai tellement essayé que j'ai perdu la trace. Réinstallé grub2et linux-image-2.6.38-8-generic. Ensuite, je l'ai fait /etc/default/grubconformément au guide susmentionné (également /etc/grub.d/00_headerédité):

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=3
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    GRUB_GFXMODE=1680x1050x32
    

    À ma grande surprise, je peux maintenant utiliser mes ttys en résolution native. L'écran noir entre le menu grub2 et l'écran de connexion de gnome est toujours là cependant . C'est gênant car j'utilise également un disque crypté donc je dois saisir ma phrase secrète dans l'obscurité totale ... Toujours à la recherche d'une solution mais l'urgence est faible.

  • Téléchargé et installé une version ultérieure du pilote nvidia. Aucune différence pour la dernière modification.

  • Essayé GRUB_CMDLINE_LINUX="vga="-parameter. Aucun effet.

  • nomodesetn'a aucun effet. même pas en combinaison avecvga=...

  • Essayé echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splashsans effet (voir commentaire )

  • Au bord de la démission ...

  • La période de primes va bientôt se terminer.

con-f-use
la source
1
Avez-vous essayé "nomodeset" sur la ligne "silent splash" pour désactiver le paramétrage du noyau?
maco
déjà essayé dans une autre configuration. maintenant je l'ai essayé à nouveau. Toujours pas de travail;) Merci quand même.
con-f-use
2
Con-f-use - je suis toujours confus :-) avec la question - les ATS que vous pouvez toujours utiliser nativement mais vous avez un écran noir? Avez-vous essayé le truc framebuffer = y? ubuntuforums.org/showpost.php?p=9175901&postcount=4
fossfreedom
2
Conformément aux directives ( askubuntu.com/help/reopen-questions ), il s'agit d'une demande "Veuillez rouvrir". Je ne pense pas que ce soit trop localisé - cela arrive sur toutes mes machines avec nVidia propriétaire installé. "Peu susceptible d'aider les futurs visiteurs" est incorrect: je suis un futur visiteur et j'espère certainement que les réponses m'aideront à résoudre ce problème exact. Je ne pense pas que la question doive être modifiée ou reformulée, elle décrit parfaitement les problèmes que j'ai.
Ash
1
Un peu d'histoire: Il y avait autrefois une raison proche "trop ​​localisée" mais Stack Exchange l'a supprimée parce que les gens l'utilisaient mal la moitié du temps . C'est l'un de ces cas évidents de ne pas être "peu susceptible d'aider de futurs visiteurs", étant donné les nombreuses personnes qui ont posté ici avoir le même problème. Des commentateurs ailleurs ont envoyé des gens ici où les réponses ont aidé . Je crois que cela est pertinent même aujourd'hui; Je vote pour rouvrir. @Ash
Eliah Kagan

Réponses:

8

J'ai rencontré le même problème que vous lorsque j'ai remplacé Ubuntu 10.10 par une nouvelle installation d'Ubuntu 11.04 (et plus tard, Ubuntu 11.10): mes tty «console» étaient désespérément vides mais fonctionnaient réellement - c'est-à-dire que je pouvais me connecter et entrer des commandes qui fonctionne réellement, mais il n'y avait rien de visible sur mon écran.

J'ai passé un grand nombre d'heures sur Google et sur divers forums Ubuntu, j'ai essayé de nombreuses suggestions et je suis finalement arrivé à la conclusion suivante: le problème est lié au pilote NVIDIA propriétaire - si je supprime le pilote NVIDIA propriétaire et utilise le " nouveau pilote ", le problème disparaît mais alors bien sûr je ne peux plus bénéficier de l'accélération matérielle.

J'ai réussi à résoudre le problème sur mon système (ZOTAC ZBOX avec NVIDIA GT218 intégré) en utilisant le pilote de framebuffer Uvesafb.

Voici la procédure que j'ai utilisée:

apt-get install v86d
apt-get install hwinfo
hwinfo --framebuffer

De la sortie de hwinfo, j'ai choisi la "meilleure" résolution compatible avec mon écran - dans mon cas 1280x800 24 bits - et j'ai ajouté la ligne suivante à la fin du fichier / etc / initramfs-tools / modules:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

(La chaîne "1280x800-24" provient de la résolution que j'ai choisie - votre kilométrage peut varier.)

Ensuite, j'ai reconstruit les images grub et initramfs comme suit:

update-initramfs -u
update-grub

Enfin, j'ai redémarré le système et mes tty de console étaient enfin à nouveau visibles.

Je n'utilise pas de système de fichiers crypté, donc je ne peux pas vérifier si la phrase secrète doit être entrée "dans l'obscurité", mais j'espère néanmoins que la solution ci-dessus vous aidera.

Alain Nissen
la source
1
Cela a très bien fonctionné pour moi!
Radu Rădeanu
4

Problème similaire

J'ai découvert que cela avait à voir avec le VGA sur ma carte mère que je n'utilisais pas. Lorsque j'ai connecté un moniteur au mobo VGA et que j'ai appuyé sur CTRL-ALT-F1, le tty s'affiche à la place sur ce moniteur.

Je suis allé au BIOS - réglez le vga pour l'activer lorsqu'il n'y a pas de carte graphique - tout va bien maintenant.

Dommage que j'ai réinstallé et formaté tout avant d'arriver à ce stade :(

kevyin
la source
3

J'ai rencontré le même problème, tous les terminaux ttyX fonctionnant (processus Getty en cours d'exécution), mais aucune invite de connexion sur Ctrl + Alt + F1-6 (écran noir avec le reste de l'image de démarrage en haut). Lorsque je tape nom d'utilisateur et mot de passe, l'utilisateur est correctement connecté (qui commande). La seule solution que j'ai trouvée est de passer en mode texte pendant le démarrage.

1) éditez: / etc / default / grub GRUB_GFXPAYLOAD_LINUX = text

2) et mise à jour de grub: update-grub2 update-initramfs -u

Suba
la source
J'ai travaillé dessus toute la journée. Votre réponse décotée était le seul correctif jusqu'à présent.
Chris K du
0

Si vous utilisez des pilotes propriétaires, c'est le correctif
http://www.omgubuntu.co.uk/2011/05/how-to-fix-the-plymouth-boot-screen-when-using-proprietary-graphics-drivers/

robin0800
la source
Tout d'abord, ce script est vraiment un mauvais travail. Il ne crée pas de sauvegardes. Il remplacera flasrement, si les lignes sont commentées. Il suggère de mauvaises résolutions et de mauvaises résolutions si vous utilisez deux écrans. Il peut également être modifié à tout moment en installant un logiciel malveillant. Heureusement, j'ai regardé le code avant de l'invoquer.
con-f-use
Passons maintenant au problème réel: les modifications suggérées dans le script n'ont pas beaucoup aidé - voire pas du tout. Je peux voir une partie de l'écran de chargement pré-gnome maintenant mais pas le mot de passe qurey pour décrypter mes disques. Cet écran de chargement ne remplit également qu'une infime partie en haut à gauche de mon écran. Mais je suppose que cela est uniquement dû aux modifications que j'ai apportées au préalable et au fait que j'ai réactivé le "splash silencieux" afin de tester le fixscript. La moitié des options qu'il définit sont de toute façon obsolètes.
con-f-use
0

Le mien s'estompe lentement, comme une sorte de fonctionnalité de sécurité.Si je me connecte et que je dois saisir mon nom de connexion parfaitement, appuyez sur Entrée, puis entrez mon mot de passe, entrez. Je peux voir des trucs très bien. Peut-être que votre écran devient noir très rapidement.

Essayez de vous connecter. Je ne pense pas que cela soit lié à une carte graphique, car je l'ai eu avec 11.04 et 11.10, et peut-être la version précédente. Sur deux cartes, NVIDIA et ATI. (avec des pilotes fantaisie-super-secrets-non-open source)

Shaftoe2702
la source
0

J'ai commencé à rencontrer ce problème après avoir effectué les modifications nécessaires pour que la connexion sans fil se connecte avant même que l'utilisateur ne se connecte à l'environnement de bureau.

J'ai suivi les instructions fournies sur cette page pour y parvenir.

Après ces changements, mes sessions n'étaient pas au niveau d'exécution correct. J'ai pu récupérer la console tty en annulant les modifications apportées dans /etc/init/rc-sysinit.conf.

Maintenant, mes consoles tty fonctionnent bien et le problème n'était pas lié aux pilotes grub ou d'affichage.

sanjivr
la source