Po uruchomieniu w GUI w 12.04 próbuję przejść do wirtualnego terminala (lub powłoki lub tty) przez Ctrl- Alt- F1( F1przez F6), a ekran pozostaje pusty. Wypróbowałem wszystkie 6 instancji tty i wyniki są takie same. Ctrl- alt- F7bez problemu przenosi mnie z powrotem do GUI. jakieś pomysły?
72
Odpowiedzi:
Jest to zwykle spowodowane tym, że rozdzielczość graficzna trybu tekstowego ustawiona podczas uruchamiania nie jest kompatybilna z kartą wideo. Rozwiązaniem jest przejście do trybu prawdziwego tekstu poprzez odpowiednie skonfigurowanie Gruba:
Wklej poniżej i wprowadź hasło, gdy zostaniesz o to poproszony:
Następnie wpisz
sudo update-grub
źródło
ctrl-alt-F1
).#GRUB_TERMINAL
naGRUB_TERMINAL
. Ukośnik kończy wyrażenie regularne, a g jest globalnym modyfikatorem, który mówi: zamień WSZYSTKIE dopasowania.Naprawiłem to, dodając
nomodeset
doGRUB_CMDLINE_LINUX_DEFAULT
wiersza w/etc/default/grub
pliku. Oto jak:Wpisz terminal:
gksu gedit /etc/default/grub
Wyszukaj ten wiersz:
GRUB_CMDLINE_LINUX_DEFAULT
Na przykład jeśli masz:
zmień na:
Po zakończeniu zaktualizuj grub (
sudo update-grub
) i uruchom ponownie (sudo reboot
), aby zmiany odniosły skutek.Opcjonalnie : Możesz dodać
nomodeset vga=xxx
(nie tylkonomodeset
), xxx to kod ekranowy VESA, który najlepiej odpowiada rozdzielczości ekranu. Spójrz na to .źródło
sudo update-grub
aby zastosować zmiany.To jest dla nowszej wersji Ubuntu:
Edytuj plik konfiguracyjny GRUB:
Znajdź linię
zmień na
i zapisz plik.
Następnie zaktualizuj grub
źródło
Proszę spojrzeć na moje pytanie na https://answers.launchpad.net/ubuntu/+question/643882 w odniesieniu do terminala wirtualnego nie działającego na Ubuntu 16.04 na Lenovo Thinkpad T400.
Przedstawione przeze mnie rozwiązanie jest skierowane do użytkownika z hybrydową kartą graficzną, w szczególności kartą graficzną AMD / ATI i zintegrowaną kartą graficzną Intel. Dla mnie wyłączenie karty graficznej Intel i włączenie modułu radeon ATI / AMD opensource pomaga w moim przypadku.
Jeśli używasz starej karty graficznej Radeon, takiej jak moja (Radeon HD 3450/3470), możesz teraz przełączać się między wirtualnym terminalem a graficznym pulpitem, aby łatwo rozwiązać potencjalne problemy.
Jeśli dodanie
blacklist intel_graphics_card
w/etc/modprobe.d/blacklist.conf
i działanadal nie działa ze względu na jądrze Linux lub innych uzależnień, zaleca się dodawać
modprobe.blacklist=<module_name>
do/etc/default/grub
jak w następującym przykładzie:źródło
Musisz zamknąć sterownik grafiki po Ctrl+ Alt+, F1zanim spróbujesz zainstalować sterownik Nvidia
Jak w
sudo /etc/init.d/lightdm stop
źródło
Oto, co działało dla mnie na Ubuntu 18.04 z ekranem 2560x1440:
otwórz plik konfiguracyjny grub w edytorze:
sudo gedit /etc/default/grub
odkomentuj GFXMODE i ustaw dokładną rozdzielczość -> zmień
#GRUB_GFXMODE
naGRUB_GFXMODE=2560x1440
dodaj linię
GRUB_GFXPAYLOAD_LINUX=keep
Dodaj usuń
splash
i dodajnosplash noplymouth nomodeset
do swojegoGRUB_CMDLINE_LINUX_DEFAULT
. Po tym jak wygląda mójGRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash noplymouth intel_idle.max_cstate=1 nomodeset"
Zapisz plik
zaktualizuj grub
sudo update-grub
restart
użyj Ctlr + Alt + F2, aby przełączyć bezpośrednio po uruchomieniu
źródło