ORYGINALNA AKTUALIZACJA PYTANIA 1:
W tym zrzut ekranu dodatkowych sterowników. Próbowałem zainstalować zarówno 361.42, jak i 340.96 i za każdym razem dostaję pusty ekran po ponownym uruchomieniu.
PYTANIE ORYGINALNE:
Kiedy instaluję sterownik nvidia dla Ubuntu, a następnie uruchamiam ponownie, pojawia się pusty ekran. Nie próbowałem 2 sterowników NVIDIA i za każdym razem otrzymuję pusty ekran.
Jak zainstalować sterowniki NVIDIA i nie wyświetlać pustego ekranu?
Czy wyszukiwarka google i wydaje się, że pierwszy raz napotkałem ten problem od czasu wydania 16.04:
Odpowiedzi:
Gdzie / Kiedy pojawia się pusty ekran? Czy to wtedy, gdy menu rozruchu powinno pojawić się przy starcie, czy kiedy powinien pojawić się ekran logowania Ubuntu Unity? Jeśli to ten ostatni, spróbuj wykonać następujące czynności:
Dodaj
nomodeset
swój wpis Ubuntu grub. Podświetl pozycję, której używasz do uruchomienia, naciśnij e, a następnie dodaj zamień...
ro quiet splash
...z
...
ro nomodeset quiet splash
...Jeśli uruchomi się poprawnie ekran logowania, naciśnij Ctrl+ Alt+ F2, zaloguj się, a następnie uruchom
sudo prime-select intel
. Następnie uruchom ponownie i sprawdź, czy to rozwiązuje problem.Jak instalujesz sterowniki NVidia? DOuble-sprawdź na nvidia.com, czy używasz poprawnych.
źródło
nomodeset
?nomodeset
nie ładuje sterowników wideo, a sterowniki te prawdopodobnie są odpowiedzialne za włączenie obsługi dwóch monitorów. Tak więc dołączony ekran nie działa ma sens.Oto moje rozwiązanie. Musiałem wyciągnąć odpowiedzi z kilku lokalizacji.
Moja karta graficzna to NVidia GeForce GTX 950 .
Pierwszą rzeczą, którą zrobiłem, było pobranie najnowszego stabilnego sterownika NVidia ze strony nvidia.com (dla mnie było to 361,42). Z pewnością wybrałem najnowszy stabilny i certyfikowany sterownik. Nawiasem mówiąc, jest to plik „.run”. Wyszukaj, jak zainstalować pliki .run, jeśli nie znasz tego.
Następnie umieściłem na czarnej liście sterowniki Nouveau zgodnie z tym postem (moje kroki są poniżej i nieco różnią się od tego postu):
Zainstaluj sterownik Nvidia zamiast secesji
Zrobiłem wszystko z mojej pracy przez terminal wirtualny dostęp przez Ctrl + Alt + F1 z dziennika na ekranie:
1) Czarna lista modułów. Otwórz plik blacklist.conf.
dodaj następujące moduły na końcu pliku:
Zapisz plik i wyjdź.
2) Usuń wszystkie pakiety nvidia * (pamiętaj, że to nic dla mnie nie zrobiło, ale jest zalecane. Nie szkodzi przy uruchomieniu)
3) Zaktualizuj dysk initramfs. Mój został skonfigurowany do ładowania nowych sterowników. To zajmuje kilka sekund. Nie uruchamiaj ponownie ani nie wyłączaj zasilania!
4) Uruchom ponownie
5) Zatrzymaj menedżera wyświetlania, a następnie zainstaluj.
Na ekranie logowania naciśnij Ctrl + Alt + F1 ponownie, aby dostać się do wirtualnego terminalu. Po przejściu do trybu tekstowego zatrzymaj menedżera wyświetlania:
6) Następnie uruchom plik instalacyjny (pobrany plik .run). Instalacja jest dobrze udokumentowana i zawiera wiele przydatnych komunikatów po drodze (wyobraź sobie!). Wystąpił błąd dotyczący niepowodzenia skryptu przedinstalacyjnego. I tak kontynuowałem. Zostałem zapytany „Czy chcesz uruchomić narzędzie nvidia-xconfig, aby automatycznie zaktualizować plik konfiguracyjny X, aby sterownik NVIDIA X został użyty po ponownym uruchomieniu X? Kopia zapasowa dowolnego istniejącego pliku konfiguracyjnego X zostanie utworzona” Odpowiedziałem ” Tak ”i kontynuował. Mam system 64-bitowy i mam błędy 32-bitowe. Nie martwiłem się tym i kontynuowałem. Te 64-bitowe zostały zainstalowane poprawnie. Dotarłem do końca instalacji!
7) Trzymaj kciuki, uruchom ponownie i zaloguj się. Mój system KOŃCOWO pojawił się. Mam nadzieję, że twoje też to robi!
źródło
Spróbuj dodać nvidia ppa ppa: graphics-drivers / ppa i zainstaluj najnowszą wersję 364.15.
To działa dla mnie z Optimus 860m.
Działa to tylko wtedy, gdy masz wyłączony Bezpieczny rozruch.
źródło
shim
lubshim-signed
. Zamiast tego trzeba użyć podpisaną jądra i podpisanego grub-efi bootloader:sudo apt-get install linux-signed-generic grub-efi-amd64-signed
. Może być też wiele pozycji rozruchowych EFI (nawet o tej samej nazwie), a BIOS może domyślnie wybrać niewłaściwy, więc będziesz musiał zastąpić to w menu wyboru rozruchu lub w konfiguracji BIOS.Być może podczas uruchamiania musisz umieścić na czarnej liście sterowników NVIDIA. Jest to czasami potrzebne w przypadku hybrydowych kart graficznych.
Edytuj plik:
/etc/modprobe.d/bumblebee.conf
i dodaj:zastąp XXX wersją sterownika graficznego. Na przykład
346
zrestartuj swój komputer.
źródło
Rozwiązałem ten problem w inny sposób. Zainstalowałem 16.04 na bardzo starym komputerze. Zainstalowałem starszy sterownik Nvidia i dostałem pusty ekran.
Zainstalowałem Lubuntu, aby korzystać z pulpitu LXDE. To działa dla mnie bardzo dobrze.
źródło
Upewnij się, że masz wyłączony bezpieczny rozruch. Zdarzyło mi się, że moje zostało włączone i zignorowałem ostrzeżenie, kiedy uaktualniłem do 16.04. Jeśli masz włączony Secureboot, utknie on na gdm lub na czarnym ekranie.
źródło
Spróbuj dodać następujące opcje do pliku konfiguracyjnego grub / etc / default / grub. Musisz później zaktualizować grub.
źródło