GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie bekomme ich die verdunkelten Ttys zurück?

Ursprüngliche Frage:

Nachdem ich mein Ubuntu 10.10 durch 11.04 ersetzt habe, bekomme ich alles, wenn ich Ctrl +Alt +F1–F6 in ein tty ist ein schwarzer Bildschirm. Auch wenn ich boote, gibt es eine Weile einen schwarzen Bildschirm, nachdem das grub2-Menü angezeigt wird. Dann bleibt es bis kurz vor dem Start von Gnome schwarz.

Ich habe eine Nvida Geforce Quadro FX 770M auf meinem HP EliteBook 8530w. Wie bekomme ich meine ttys (auch bekannt als „virtuelle Terminals“) wieder zum Laufen?

Meine Bemühungen in chronologischer Reihenfolge:

  • Also grub und gfx-Payload scheinen das Problem zu sein, dachte ich mir. Ich habe mich an diese Anleitung für eine höhere TTY-Auflösung gehalten. Was dazu führte, dass das grub2-Menü in meiner nativen Auflösung und nicht in 800 × 600 angezeigt wurde. Das Problem mit dem schwarzen Bildschirm bleibt bestehen.

  • Ich habe einige Fehlerberichte zu anderen NVIDIA-Karten mit diesem Problem gegoogelt.

  • Ich habe versucht, den NVIDIA-Treiber zu deinstallieren. Keine Wirkung. Habe auch verschiedene Auflösungen ausprobiert

  • Mit einer älteren Version des Kernels funktioniert es. Wenn auch nicht perfekt. Die ttys sind nutzbar, schwarzer Bildschirm zwischen grub2-Menü und Gnome-Start bleibt. Nicht wirklich eine Lösung.

  • Habe so viel versucht, dass ich den Überblick verloren habe. grub2 neu installiert und linux-image-2.6.38-8-generic . Dann habe ich das mit meinem /etc/default/grub gemacht gemäß der oben genannten Anleitung (/etc/grub.d/00_header auch bearbeitet):

    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
    

    Zu meiner Überraschung kann ich meine ttys jetzt in nativer Auflösung verwenden. Der schwarze Bildschirm zwischen dem Grub2-Menü und dem Gnome-Anmeldebildschirm ist jedoch immer noch da. . Das ist ärgerlich, da ich auch eine verschlüsselte Festplatte verwende und daher meine Passphrase in völliger Dunkelheit eingeben muss… Ich suche immer noch nach einer Lösung, aber die Dringlichkeit ist gering.

  • Eine neuere Version des NVIDIA-Treibers heruntergeladen und installiert. Kein Unterschied zur letzten Änderung.

  • Versucht GRUB_CMDLINE_LINUX="vga=" -Parameter. Keine Auswirkung.

  • nomodeset hat keine Wirkung. auch nicht in Kombination mit vga=...

  • Versucht echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash keine Wirkung (siehe Kommentar)

  • Am Rande der Resignation…

  • Prämie endet bald.

Beste Antwort

Ich hatte das gleiche Problem wie Sie, als ich Ubuntu 10.10 durch eine Neuinstallation von Ubuntu 11.04 (und später Ubuntu 11.10) ersetzte:Meine „Konsolen“-TTYs waren verzweifelt leer, funktionierten aber tatsächlich – d.h. ich konnte mich anmelden und tatsächlich Befehle eingeben funktionieren, aber auf meinem Bildschirm war nichts zu sehen.

Ich habe viele Stunden auf Google und in verschiedenen Ubuntu-Foren verbracht, ich habe viele Vorschläge ausprobiert und bin schließlich zu folgendem Schluss gekommen:Das Problem hängt mit dem proprietären NVIDIA-Treiber zusammen – wenn ich den proprietären NVIDIA-Treiber entferne und die Datei „nouveau ” Treiber verschwindet das Problem, aber dann kann ich natürlich nicht mehr von der Hardwarebeschleunigung profitieren.

Verwandte:Wie fügt man Zeilen in resolv.conf ein, die beim Neustart in Ubuntu nicht verloren gehen?

Ich konnte das Problem auf meinem System (ZOTAC ZBOX mit integriertem NVIDIA GT218) mithilfe des Uvesafb-Framebuffer-Treibers beheben.

Hier ist das Verfahren, das ich verwendet habe:

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

Aus der Ausgabe von hwinfo habe ich die „beste“ Auflösung ausgewählt, die mit meinem Bildschirm kompatibel ist – in meinem Fall 1280×800 24-Bit – und ich habe die folgende Zeile am Ende der Datei /etc/initramfs-tools/modules hinzugefügt:

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

(Die Zeichenkette „1280×800-24“ kommt von der Auflösung, die ich gewählt habe – Ihr Kilometerstand kann variieren.)

Dann habe ich Grub- und Initramfs-Images wie folgt neu erstellt:

update-initramfs -u
update-grub

Schließlich habe ich das System neu gestartet und meine Konsolen-TTYs waren endlich wieder sichtbar.

Ich verwende kein verschlüsseltes Dateisystem, daher kann ich nicht prüfen, ob die Passphrase „im Dunkeln“ eingegeben werden muss, aber ich hoffe trotzdem, dass der obige Workaround Ihnen hilft.


Ubuntu
  1. Wie bekomme ich die Software in Ubuntu?

  2. Wie erhalte ich die Berechtigung zum Bearbeiten im USB?

  3. Wie finde ich heraus, ob die Karte den Infrastrukturmodus unterstützt?

  4. Wie sperrt man den Bildschirm nach der Wiederaufnahme des Ruhezustands?

  5. So drehen Sie den Bildschirm auf einem Raspberry Pi 3

So ändern Sie die Bildschirmauflösung über das Ubuntu-Terminal

Wie bekomme ich die neueste Version von vim auf Ubuntu 20.04?

Wie bekomme ich das richtige spanische Tastaturlayout?

Wie bekomme ich den Wubi-Installer dazu, eine vorab heruntergeladene Iso zu verwenden?

Wie kann man das Android auf dem PC aus der Ferne anzeigen?

Wie bekomme ich die Skype-Benachrichtigung wieder in die Taskleiste?