Oryginalne pytanie:
Po zamianie mojego Ubuntu 10.10 na 11.04, wszystko, co dostaję, gdy I Ctrl+ Alt+ F1–F6w tty, to czarny ekran. Również po uruchomieniu pojawia się czarny ekran po wyświetleniu menu grub2. Potem, zanim gnom zacznie działać, pozostaje czarny.
Mam Nvida Geforce Quadro FX 770M na moim HP EliteBook 8530w. Jak sprawić, by moje ttys (zwane także „wirtualnymi terminalami”) znów działały?
Moje wysiłki w porządku chronologicznym:
Pomyślałem, że problem z grub i gfx to chyba problem. Korzystałem z tego przewodnika, aby uzyskać wyższą rozdzielczość tty . Co spowodowało, że menu Grub2 wyświetlało się w mojej natywnej rozdzielczości zamiast 800x600. Problem z czarnym ekranem pozostaje.
Przeglądam niektóre zgłoszenia błędów na innych kartach NVIDIA mających ten problem.
Próbowałem odinstalować sterownik NVIDIA. Bez efektu. Próbowałem także różnych rozdzielczości
Działa ze starszą wersją jądra. Chociaż nie idealnie. Tty są użyteczne, pozostaje czarny ekran między menu Grub2 a początkiem gnome. Niezupełnie rozwiązanie.
Próbowałem tyle, że straciłem trop. Ponownie zainstalowane
grub2
ilinux-image-2.6.38-8-generic
. Następnie zrobiłem to/etc/default/grub
zgodnie z wyżej wspomnianym przewodnikiem (również/etc/grub.d/00_header
zredagowanym):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
Ku mojemu zdziwieniu mogę teraz używać moich tty w natywnej rozdzielczości. Czarny ekran między menu Grub2 a ekranem logowania do gnome jest nadal obecny . To denerwujące, ponieważ używam również szyfrowanego dysku, dlatego muszę wprowadzić moje hasło w całkowitej ciemności ... Wciąż szukam rozwiązania, ale pilność jest niska.
Pobrano i zainstalowano późniejszą wersję sterownika NVIDIA. Bez różnicy do ostatniej edycji.
Wypróbowany
GRUB_CMDLINE_LINUX="vga="
-parametr. Bez efektu.nomodeset
nie ma wpływu. nawet w połączeniu zvga=...
Próbowałem
echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
bez efektu (patrz komentarz )Na skraju rezygnacji ...
Okres nagród wkrótce się skończy.
Odpowiedzi:
Wystąpił ten sam problem, co ty, kiedy zastąpiłem Ubuntu 10.10 nową instalacją Ubuntu 11.04 (a później Ubuntu 11.10): moje „konsolowe” tty były desperacko puste, ale faktycznie działały - tzn. Mogłem się zalogować i wprowadzić polecenia, które faktycznie działa, ale na ekranie nie było nic widocznego.
Spędziłem ogromną liczbę godzin w Google i na różnych forach Ubuntu, wypróbowałem wiele sugestii i w końcu doszedłem do następującego wniosku: problem związany jest z zastrzeżonym sterownikiem NVIDIA - jeśli usunę zastrzeżony sterownik NVIDIA i użyję „ nouveau ", problem znika, ale wtedy oczywiście nie mogę już korzystać z przyspieszenia sprzętowego.
Udało mi się naprawić problem w moim systemie (ZOTAC ZBOX z wbudowanym NVIDIA GT218) za pomocą sterownika bufora ramki Uvesafb.
Oto procedura, którą zastosowałem:
Z danych wyjściowych hwinfo wybrałem „najlepszą” rozdzielczość zgodną z moim ekranem - w moim przypadku 24x bit 1280x800 - i dodałem następujący wiersz na końcu pliku / etc / initramfs-tools / modules:
(Ciąg „1280x800-24” pochodzi z wybranej przeze mnie rozdzielczości - przebieg może się różnić.)
Następnie przebudowałem obrazy grub i initramfs w następujący sposób:
W końcu zrestartowałem system i moje konsole tty były znów widoczne.
Nie używam zaszyfrowanego systemu plików, więc nie mogę sprawdzić, czy hasło należy wprowadzić „w ciemności”, ale mam nadzieję, że powyższe obejście pomoże.
źródło
Podobny problem
Dowiedziałem się, że ma to związek z VGA na mojej płycie głównej, którego nie używałem. Kiedy podłączyłem monitor do mobo VGA i nacisnąłem CTRL-ALT-F1, zamiast tego wyświetlono tty na tym monitorze.
Poszedłem do systemu BIOS - ustaw VGA, aby włączało się, gdy nie ma karty graficznej - teraz wszystko jest w porządku.
Szkoda, że przeinstalowałem i sformatowałem wszystko, zanim doszedłem do tego etapu :(
źródło
Napotkałem ten sam problem, wszystkie terminale ttyX działają (uruchomione są procesy getty), ale nie wyświetlały się monity Ctrl + Alt + F1-6 (czarny ekran z resztą obrazu powitalnego u góry). Kiedy wpisuję nazwę loginu i hasło, użytkownik jest odpowiednio zalogowany (who command). Jedynym rozwiązaniem, które znalazłem, jest przejście do trybu tekstowego podczas uruchamiania systemu.
1) edit: / etc / default / grub GRUB_GFXPAYLOAD_LINUX = tekst
2) i aktualizacja grub: update-grub2 update-initramfs -u
źródło
Jeśli używasz zastrzeżonych sterowników, jest to poprawka
http://www.omgubuntu.co.uk/2011/05/how-to-fix-the-plymouth-boot-screen-when-using-proprietary-graphics-drivers/
źródło
Mój powoli zanika do czerni, jak jakiś rodzaj zabezpieczenia. Jeśli się zaloguję i muszę idealnie wpisać swoją nazwę logowania, naciśnij enter, następnie wprowadź moje hasło, wpisz. Widzę wszystko w porządku. Być może ekran bardzo szybko zmienia kolor na czarny.
Spróbuj się zalogować. Nie sądzę, że jest to związane z kartą graficzną, ponieważ miałem to z wersjami 11.04 i 11.10 i być może wcześniejszą wersją. Na dwóch kartach NVIDIA i ATI. (ze fantazyjnymi super tajnymi sterownikami nie-open source)
źródło
Problem ten zacząłem po wprowadzeniu wymaganych zmian w połączeniu bezprzewodowym, nawet przed zalogowaniem się użytkownika do środowiska pulpitu.
Postępowałem zgodnie z instrukcjami podanymi na tej stronie, aby osiągnąć to samo.
Po tych zmianach moje sesje nie były na prawidłowym poziomie działania. Byłem w stanie odzyskać konsolę tty, cofając wprowadzone zmiany
/etc/init/rc-sysinit.conf
.Teraz moje konsole tty działają dobrze, a problem nie był związany ze sterownikami grub lub display.
źródło