Zainstalowałem Ubuntu 14.04 i mam niewyraźny / niewyraźny ekran i złe wsparcie dla wielu ekranów.
Zdałem sobie sprawę, że Ubuntu domyślnie instaluje nouveau, ale muszę zainstalować sterowniki nvidia, więc spróbowałem:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates apt-get update apt-get install nvidia-current apt-get upgrade
Teraz, gdy nvidia jest zainstalowana, musisz umieścić na czarnej liście sterownik nouveau, aby nie wyskakiwał podczas ponownego uruchamiania. Utwórz lub edytuj następujący plik:
nano /etc/modprobe.d/blacklist-nouveau.conf
… I dodaj te linie na końcu:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Sprawdziłem za pomocą oprogramowania i aktualizacji, czy sterownik nvidia został pomyślnie zainstalowany i czy jest zainstalowany sterownik nvidia 304.117
Następnie próbowałem uruchomić:
lshw -c video | grep 'configuration'
a wynik jest taki, że sterownik nadal nouveau
:
configuration: driver=nouveau latency=0
Jak więc zainstalować i używać sterowników NVIDIA?
Odpowiedzi:
Ubuntu 14.04 i nowsze wersje
Należy pamiętać, że
nouveau
ręczne usuwanie sterowników jest wymagane tylko w przypadku samodzielnej instalacji zastrzeżonych sterowników NVIDIA. Jeśli tak nie jest, zainstaluj bezpośrednio wymagane sterowniki graficzne z System> Administracja> Sterowniki sprzętowe . Jest to zalecany i najwygodniejszy dostępny sposób.Spiszemy na czarnej liście wszystkie moduły odpowiedzialne za usunięcie, usuwamy wszystkie pakiety nvidia *, a jako dodatkowy krok może być konieczne zaktualizowanie dysku initramfs, ponieważ można go skonfigurować tak, aby ładował moduły podczas uruchamiania.
Czarna lista modułów. Otwórz
blacklist.conf
plik.naciśnij, iaby przejść do trybu wstawiania i dodaj następujące moduły do pliku.
Zapisz plik i wyjdź.
Usuń wszystkie pakiety nvidia *
Po zakończeniu powyższych kroków uruchom ponownie, zatrzymaj menedżera ekranu i spróbuj zainstalować sterowniki nvidia.
Naciśnij Ctrl+ Alt+ F1. Po przejściu do trybu tekstowego zatrzymaj menedżera wyświetlania. Spowoduje to wymuszenie zamknięcia wszystkich działających aplikacji, więc lepiej zapisz wszystko, nad czym pracujesz, i zamknij je przed ukończeniem tego kroku. Aby zatrzymać menedżera wyświetlania, uruchom jedno z tych poleceń w zależności od menedżera ekranu (
lightdm
jest to domyślne w waniliowym Ubuntu, ale starsze wersje lub systemy z pulpitem GNOME mogą używać,gdm
a na KDE / Kubuntu / Plasma powinno to byćkdm
:Edycja: Aby określić, jakiego domyślnego menedżera wyświetlania używa Twój system Ubuntu, wydaj polecenie
cat /etc/X11/default-display-manager
Chociaż nie gwarantuje to niczego, w wielu przypadkach będzie to właściwy wybór.Teraz uruchom pakiet sterowników pobrany ze strony internetowej Nvidii. Edycja: Zastąp nazwę pliku w poniższym przykładzie tym, który faktycznie masz.
Uwaga: Jeśli nadal pojawia się błąd związany ze sterownikami w stylu secesyjnym, prawdopodobnie konieczna jest aktualizacja initramfs, który może być skonfigurowany do ładowania sterowników w stylu secesyjnym. Nie uruchamiaj ponownie ani nie wyłączaj zasilania, uruchom to polecenie, aby zaktualizować dysk initramfs.
Teraz uruchom ponownie i powtórz krok 3. Tym razem wszystko powinno pójść gładko.
źródło
modprobe -r nouveau
zwalnia sterownik noveau z jądra.Ręczne usuwanie
nouveau
nie jest już wymagane. Jeśli zainstalujesznvidia
sterowniki zAdditional Drivers
Ubuntu, skrypty instalacyjne upewnią się, że nowa lista znajduje się na czarnej liście.Jednak zanim cokolwiek zrobisz, musisz dodać repozytorium grafiki dla sterowników NVIDIA:
Sugeruję zajrzeć na stronę nvidia w poszukiwaniu sterowników obsługiwanych przez twoją kartę i zainstalować je z
Additional Drivers
narzędzia na Ubuntu.źródło
16.04 Jak to zrobić
Wstawić
w
i uruchom ponownie, przed instalacją sterownika NVidia. Pracował dla mnie na Ubuntu 16.04 LTS.
źródło
sudo update-initramfs -u
przed ponownym uruchomieniem i ponowną próbą instalacji pliku .run. Musiałem to zrobić w ten sposób, ponieważ Ubuntu zepsuł pakiet apt .Czarna lista, jak wspomniano w dokumentacji NVIDII, nie działa. Nie musimy go umieszczać na czarnej liście. Wystarczy zainstalować sterowniki NVIDIA za pomocą apt. Musisz się zalogować do tty, naciskając ctrl + alt + f1 i zatrzymać usługę lightdm, a następnie pisać
następnie uruchom ponownie
źródło