Ubuntu 15.04 miga ekran logowania, a następnie czarny

18

Kilka tygodni temu zbudowałem komputer stacjonarny i zainstalowałem Ubuntu 15.04 i od tego czasu walczę z nim. Wygląda na to, że występuje problem ze zgodnością sterowników NVIDIA i Ubuntu.

(Po tygodniach zmagania się z różnymi czarno-fioletowymi ekranami, przełączania zestawu nomode, czarnej listy nouveau i restartowania lightdm / wypróbowania gdm, zwracania mojego GTX960 dla GTX750TI, instalowania Ubuntu 14.04 i 14.10, pętli logowania i kilku innych rzeczy jestem pewien Zapomniałem, mam następujący minimalny przykład.)

  1. Tworzę bootowalny USB z Ubuntu 15.04.
  2. Wybieram „Zainstaluj Ubuntu” (zauważ, że muszę edytować opcje tego, zmieniając „cichy powitalny” na „cichy nomodeset”, bo inaczej to nie działa).
  3. Po zainstalowaniu Ubuntu pojawia się monit o ponowne uruchomienie. Mogę uruchomić komputer w trybie odzyskiwania (chociaż rozdzielczość jest dziwna), ale normalnie.
  4. W tym momencie próbowałem różnych rzeczy (ponownie zainstaluj sterowniki NVIDIA, na stałe dodaj nomodeset do opcji rozruchu itp.), Z których większość ostatecznie prowadzi do konieczności ponownej instalacji Ubuntu od zera z powodu niemożności zobaczenia czegokolwiek bez wyjmowania karty graficznej i podłączenie monitora do płyty głównej.

Właśnie ukończyłem pierwsze 3 kroki, które są już pamięcią mięśniową i błagam o sugestie dotyczące nowego kroku 4.

EDYCJA : Próbowałem tutaj kroków (które doprowadziły mnie do opcji nomodeset , która pozwala mi zobaczyć ekran podczas instalacji Ubuntu), ale kiedy aktualizuję sterowniki NVIDIA (wypróbowałem zarówno zastrzeżone, jak i niezastrzeżone wersje, wiele różnych numery wersji), prowadzi mnie to do innych problemów. Najczęściej jest to pętla logowania , ale czasami jest to czarny / fioletowy ekran. Kiedy postępuję zgodnie z sugerowanym rozwiązaniem pętli logowania, niezmiennie prowadzi mnie to do pustego ekranu, a następnie ponownie instaluję Ubuntu.

$ sudo lshw -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff

Aktualizacja: zainstalowanie trzmiela pozwala mi uciec od pętli logowania. Rozdzielczość mojego monitora nadal nie wygląda dobrze i muszę kliknąć z kilkunastu pól „Zgłoś problem z systemem”.

Edycja: Mój xorg.log jest tutaj.

Gschneider
źródło
czy możesz wkleić swój własny /var/log/Xorg.0.log?
user3113723
1
Jasne, że @ user3113723, poniższy link ma przypisaną nazwę. pastebin.com/xXtJVPZc
Gschneider
Proszę edytować swoje pytanie do obejmują wyjście sudo lshw -C videoDziękujemy za pomoc nam pomóc!
Starszy Geek
`* -Display UNCLAIMED` w połączeniu z brakiem ładowania modułu /var/log/Xorg.0.log nvidia oznacza, że ​​sterownik nie jest w stanie działać w bieżącym środowisku. Spróbuj tego i zgłoś się: askubuntu.com/questions/41681/...
Elder Geek

Odpowiedzi:

2

Ja też zbudowałem pulpit i użyłem 750 Ti. Miałem dokładnie taki problem, jaki ma OP, i mogę osobiście zeznawać, że poniższe działania działały dla mnie. Nie mam dużo czasu, więc muszę podsumować. W razie wątpliwości Google jest twoim przyjacielem.

  1. Przejdź do strony internetowej NVIDIA z innego komputera i pobierz odpowiedni sterownik na dysk USB.

  2. Podłącz ten dysk USB do pulpitu i uruchom. Na ekranie logowania wprowadź poziom działania 2, naciskając CTRL + ALT + 2

  3. Teraz będziesz w terminalu (fajne czasy!). Zaloguj się przy użyciu swojego konta.

  4. Kill lightdm.

  5. Zamontuj dysk USB i rozpakuj sterownik.

  6. Uruchom instalator sterownika. Jeśli podczas instalacji nie wystąpią błędy, uruchom ponownie komputer. Pętla logowania powinna teraz zniknąć.

To sprawia, że ​​brzmi to prosto, ale niestety jest to dość trudne. Zajęło mi cztery próby, aby to naprawić.

Daj mi znać, jak to działa dla Ciebie!

willem.hill
źródło
0

OK, rozumiem punkt 2, o którym wspomniałeś. Powiedziałeś, że musisz przekazać parametr jądra nomodeset podczas uruchamiania USB.

Oznaczałoby to, że posiadana karta graficzna GTX750TI nie chce dobrze współpracować ze sterownikiem Open Source Nouveau. To jest twój pierwszy problem. Nie kontynuowałbym instalacji, gdybym musiał użyć nomodeset tylko po to, aby uruchomić się w instalatorze.

Nie mam doświadczenia z tą kartą, ale architektura Maxwell, na której się opiera, ma wiele problemów ze sterownikiem Nouveau, który jest Open Source.

Ubuntu Domyślnie jest dostarczany ze sterownikami Open Source, a jeśli Twoja karta ma problemy z działaniem, zobaczysz czarne ekrany itp.

Jak najlepiej to potwierdzić?

Pobierz Manajaro Linux, a podczas uruchamiania wybranych niewolnych sterowników otrzymasz potwierdzenie. Możesz także wypróbować Archlinux, który ma jądro 4.0, a wiele problemów związanych z grafiką zostało naprawionych w tej wersji.

NIE ZACHĘCAM KORZYSTANIA Z MANJARO LUB ŁUKU. ZAPRASZAMY DO WYKORZYSTANIA JEGO RAZ JAKO TESTU, ABY POTWIERDZIĆ CO POWYŻSZYŁEM.

KONTYNUUJESZ WIDZENIE CZARNEGO EKRANU AŻ DO INSTALACJI WŁAŚCIWEGO STEROWNIKA NVIDIA. NALEŻY ZAINSTALOWAĆ PRAWIDŁOWĄ WŁAŚCIWĄ WERSJĘ KIEROWCY ZGODNĄ Z TWOJĄ KARTĄ !!

Rajat Pandita
źródło
Tak, w przeszłości zmusiłem Archlinux do pracy. Jak wspomniano w poście, zainstalowałem wiele zastrzeżonych sterowników zgodnych z moją kartą, ale prowadzą one do innych problemów, najczęściej pętli logowania i czarnych ekranów.
Gschneider,
Czy próbowałeś Bumblebee? Napisałem dobry artykuł na ten temat na stronie Ask Ubuntu Question. askubuntu.com/questions/452556/… Jeśli Twój laptop ma Optimus, twoją najlepszą szansą jest trzmiel. Ponieważ wie, jak obsługiwać Twoją kartę. Daj trzmielowi szansę i myślę, że nie będziesz mieć żadnych czarnych ekranów i pętli logowania. Wiele osób potwierdziło, że działa. Wiele razy instalacja tylko zastrzeżonego sterownika Nvidia nie wystarczy, jeśli masz na komputerze przenośną grafikę hybrydową. Spróbuj i daj nam znać
Rajat Pandita
Używam pulpitu i wyłączyłem grafikę płyty głównej, ale dziękuję za sugestię, to jest coś, czego nie próbowałem.
Gschneider,
Dla kroku # 7, są i915i bbswitchdwie oddzielne linie?
Gschneider,
Wygląda na to, że trzmiel powoduje własne problemy ... kiedy podłączam monitor przez HDMI, rozdzielczość jest niemożliwa do użycia 640x480. Kiedy używam DVI, staje się on nieznośnie opóźniony.
Gschneider,
0

Myślę, że to z powodu kernelwersji. Jak wiadomo, wersja jądra Ubuntu 15.04 jest 3.16. Spróbuj użyć działającego systemu Linux z aktualizacją. (na przykład arch).

Widziałem ten problem z Ubuntu 14.04i lenovo flex II.

M. Fooladgar
źródło
0

cóż, właściwie miałem ten sam problem, próbowałem tyle razy na tak wiele sposobów ... bez rezultatu ..

ale w końcu właśnie zainstalowałem tę wersję sterownika bezpośrednio

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get install ppa-purge
sudo apt-get update
sudo apt-get install nvidia-334
sudo apt-get install nvidia-334-uvm

to wszystko

nie jestem pewien, czy to zadziała dla ciebie, nie jestem zawodowcem, ale działa dla mnie i chociaż powinienem to zauważyć tutaj

ale jestem pewien, że wersja sterownika jest taka sama, ponieważ działam w grach Steam itp., działa bardzo dobrze, którą możesz znaleźć tutaj:

http://us.download.nvidia.com/XFree86/Linux-x86_64/334.21/NVIDIA-Linux-x86_64-334.21.run

mam nadzieję, że to zadziała

Złap mnie jeśli potrafisz
źródło
0

Miałem taki problem, kiedy zaktualizowałem do wersji 15.10. Okazało się, że problem polegał na przegrzaniu karty NVIDIA do około 30% więcej niż sugerowana temperatura. Pobierz instalację dysku twardego i zainstaluj psensor, aby sprawdzić temperaturę karty graficznej.

Wolf Halton
źródło
0

Miałem podobny problem po zainstalowaniu karty NVIDIA w istniejącej maszynie 15.04. Po pewnym czasie walki, szukaniu odpowiedzi tutaj i nie znajdowaniu niczego, co naprawdę by pomogło, poddałem się i zainstalowałem 14.04 (LTS). Sterowniki NVIDIA zostały zainstalowane automatycznie i wszystko działa jak magia. (Zobacz Problemy z instalacją sterowników Nvidia, Ubuntu 15.04 )

Z twojego pytania wynika, że ​​zrobiłeś dokładnie to, co ostatecznie rozwiązało mój problem, poza tym, że zainstalowałeś świeżą wersję 15.04, a ja zainstalowałem nową 14.04. Podejrzewam, że 15.04 ma konkretny problem. Więc zainstalowanie 14.04 może być rozwiązaniem dla Ciebie.

śmiech
źródło
-2

Miałem ten sam problem i potrzebujesz nowej instalacji, najpierw wejdź w bios i ustaw boot z starszego, a nie bezpiecznego, a następnie ponownie zainstaluj Ubuntu.

Michael
źródło