To właśnie staram się zrobić. Pobrałem najnowszy sterownik dla mojej karty VGA ze strony http://www.nvidia.com . Instalacja wymaga zamknięcia X11, więc wylogowuję się z mojego konta, a następnie naciśnij Ctrl+ Alt+ F1, następnie loguję się przy użyciu mojej nazwy użytkownika i hasła, a następnie uruchom polecenie
sh NVIDIA-Linux-x86_64-285.05.09.run
w każdy możliwy sposób próbowałem nawet CHMODing pakietu z uprawnieniami 777, ale nadal dostaję
sh: can't open NVIDIA-Linux-x86_64-285.05.09.run
błąd. Każda pomoc byłaby bardzo mile widziana.
Odpowiedzi:
Upewnij się, że nie są zainstalowane żadne zastrzeżone sterowniki. Jeśli tak, wyłącz je - w przeciwnym razie spowodują problemy.
Oto procedura, której używam:
Naciśnij Ctrl+ Alt+ F1.
Zaloguj sie
cd
do lokalizacji pliku (tylko jeśli znajduje się on w lokalizacji innej niż$HOME
katalog)Następnie uruchom następujące polecenia:
Następnie instalator będzie narzekał na konieczność wyłączenia Nouveau. Zrobi to, wtedy będziesz musiał ponownie uruchomić komputer. Będziesz musiał ponownie wykonać powyższą procedurę, aby ponownie uruchomić instalację.
Jeśli masz zainstalowany inny sterownik, ten instalator odinstaluje go za Ciebie.
Działa za każdym razem dla mnie.
Zobacz też:
źródło
Note that many Linux distributions provide their own packages of the NVIDIA Linux Graphics Driver in the distribution's native package management format. This may interact better with the rest of your distribution's framework, and you may want to use this rather than NVIDIA's official package.
Przewodnik działa również dla 12.04 LTS i 14.04 LTS.
Do testu wziąłem jednego z najnowszych sterowników Nvidii wydanych przez oficjalną Nvidię.
Pobierz sterownik z oficjalnego źródła Nvidii.
Pobierz link # 1
Pobierz link # 2
zostanie nazwany na przykład nvidia-304.119.run.
zanim zaczniesz cokolwiek tworzyć kopię zapasową bieżącej konfiguracji nvidii, po prostu uruchom:
automatycznie wykona kopię zapasową bieżącej konfiguracji i utworzy nowy plik konfiguracyjny.
Wyłącz oprogramowanie powodujące konflikt (zalecane!), Aby uniknąć problemów podczas instalacji. Otwórz lub utwórz plik / etc / default / linux-limited-modules-common w edytorze, w Ubuntu użyj:
i wklej lub zamień linię:
Gotowy! Teraz usuń to, co jest zainstalowane:
zaloguj się do
TTY
terminala ( Ctrl+ Alt+ F1) i usuń i wyczyść bieżącą konfigurację wykonując kolejne polecenia:(lub jakikolwiek inny menedżer wyświetlania zainstalowany w twoim systemie xdm dla Xubuntu kdm dla Kubuntu na przykład)
lub znajdź odpowiednie dla swojej platformy za pomocą polecenia,
uname -r
na przykład:(jeśli jest już napisane, że jest to najnowszy zainstalowany lub coś takiego, przejdź dalej)
(usuwa nvidia-common dla niektórych może wymagać
sudo apt-get install ubuntu-desktop
przywrócenia go ręcznie, nie było to dla mnie konieczne)(usuwa konfigurację xorg)
Po zakończeniu tego należy również umieścić na czarnej liście sterownik secesji, edytując ten plik:
… I dodaj te linie na końcu:
Możesz także wyłączyć Kernel Nouveau, wpisując następujące linie w oknie terminala:
i potem:
lub możesz usunąć nouveau z systemu:
( OSTRZEŻENIE! Usuwa z systemu sterownik wideo typu open source! Krok jest opcjonalny, zrobiłem to, aby zapobiec wszelkim konfliktom z Nvidią, robiąc to na własne ryzyko lub zostaw to w spokoju, jeśli nie jesteś pewien)
Przed kontynuowaniem możesz również zainstalować
dkms
po drodze.(*DKMS is a framework designed to allow individual kernel modules to be upgraded without changing the whole kernel. It is also very easy to rebuild modules as you upgrade kernels.)
Następnie, gdy wszystko jest zrobione, zainstalujmy sterownik. Przejdź do lokalizacji, w której pobrałeś sterownik, na przykład:
i uczyń go wykonywalnym i uruchom:
(nie zapomnij zainstalować z uprawnieniami roota, w
sudo
przeciwnym razie nie będzie można kontynuować)Kliknij
Yes
(zwykle) podczas wyskakujących okienek instalacji, a na końcu kreatora instalacji zostaniesz zapytany, czy chcesz, aby Nvidia skonfigurowała i aktywowała sterownik dla Ciebie? KliknijYes!
Teraz musisz przywrócić Menedżera wyświetlania:
lub
Po zalogowaniu nie uruchom,
sudo nvidia-xconfig
ponieważ jest już skonfigurowany, po prostu uruchomgksudo nvidia-settings
.Voila! Gotowy.
Sterownik działa w zasadzie na wszystkich kartach graficznych Nvidia, w tym na starych.
Rozwiązywanie problemów
Jeśli z jakiegokolwiek powodu po ponownym uruchomieniu nie możesz się zalogować lub utknąć podczas rozruchu, upewnij się, że wykonałeś wszystkie kroki, jeśli to zrobiłeś i nadal masz problemy z zalogowaniem się, aby
Recovery Mode
nacisnąć i przytrzymać klawisz ShiftEnterRecovery Mode
i rozpocząćFailsafe boot
z jakiegoś powodu, któregoxorg.conf
nazwa może być inna, nawet po uruchomieniusudo nvidia-xconfig
sam się nazywa, na przykład,XF86Config
jest to właściwie dobra konfiguracja robocza, aw razie potrzeby możesz po prostu zmienić jego nazwę:I ponownie skonfiguruj za pomocą:
( Pamiętaj jednak, że jeśli używasz różnych wydań punktowych, powiedzmy, że 14.04.2 uruchomienie tej komendy zwróci
no package installed
itp. Musisz upewnić się, czy w tym przypadku jest ona zainstalowana,xserver-xorg-lts-utopic
więc musisz uruchomsudo dpkg-reconfigure xserver-xorg-lts-utopic
zamiast tego. )teraz powinieneś być na ekranie logowania, wprowadź swoje inicjały, a po zalogowaniu uruchom:
to nie działało !?
Podczas próby uruchomienia X, jeśli pojawi się błąd dotyczący nvidiactl (musisz zobaczyć dziennik X), spróbuj wykonać następujące czynności:
Jeśli po wykonaniu powyższych instrukcji chcesz wrócić do metody Menedżera ograniczonego, wykonaj następujące czynności:
Jeśli instalator zawiedzie, przejrzyj następującą listę kontrolną:
Czy Xorg był już poprawnie skonfigurowany dla sterownika NV?
Czy wyłączyć ładowanie Ubuntu warunkiem sterowniki NVIDIA używając
DISABLED_MODULES="nv nvidia_new"
w/etc/default/linux-restricted-modules-common
? Jest to częsta przyczyna błędów niedopasowania sterowników w instalacjach ręcznych z powodu konfliktów ze sterownikiem binarnym NVIDIA dostarczonym przez Ubuntu.Może być konieczne usunięcie pliku
/lib/linux-restricted-modules/.nvidia_new_installed
Czy usunąłeś pakiety
nvidia-glx/nvidia-glx-legacy/nvidia-glx-new
invidia-settings
?Czy przeczytałeś dziennik znaleziony w
/var/log/nvidia-installer-log
poszukiwaniu błędów, które mogą Cię poprowadzić?Czy sprawdziłeś wynik
dmesg
?Czy zainstalowałeś nagłówki jądra (i ewentualnie pakiet źródłowy)?
Czy sprawdziłeś plik Readme NVIDIA znaleziony na ich stronie, aby upewnić się, że twoja karta jest obsługiwana przez tę wersję sterownika?
OSTRZEŻENIE!
Czasami może nie działać, np. Z Ubuntu 14.04 LTS , obecnie występują niekompatybilności z nowszymi
linux-image
jądrami niektórych kart graficznych, a po ponownym uruchomieniu komputera może zostać pusty ekran.Następnie możesz spróbować:
Rozwiązanie 1
Rozwiązanie 2 (autor: Takkat )
Jak sprawić, by sterownik Nvidia działał po aktualizacji jądra w 14.04?
Jeśli ręcznie zainstalowałeś sterownik Nvidia w 14.04, jeśli jądro zostało zaktualizowane , nie uruchamiaj ponownie po aktualizacji, w przeciwnym razie uruchomisz się na pustym ekranie.
Co mam robić?
Jeśli obejście problemu
dkms
nie powiodło się, konieczne będzie ponowne zainstalowanie sterownika. Uruchomconsole
Ctrl+ Alt+ F1i wpisz:przejdź do
.run
lokalizacji pliku nvidia za pomocącd
polecenia i ponownie zainstaluj sterownik nvidia naciśnij zawszeYes
po wyświetleniu monitu. Po zakończeniu instalacji wpisz:Zaloguj się do swojego konta, otwórz terminal Ctrl+ Alt+ Ti wpisz:
Gotowy. Powinieneś zalogować się teraz jak zwykle.
źródło
W Ubuntu istnieje sterownik open source o nazwie Nouveau. Nouveau rozwiązuje niektóre problemy podczas instalacji sterowników NVIDIA. Powinien zostać usunięty i wyczyścić konfigurację i jest dostarczany ze sterownikiem NVIDIA tylko dla lepszych wrażeń.
tak robiłem kiedyś z innymi:
CTRL + ALT + F1
Zaloguj się, a następnie zatrzymaj GUI
usuń Nouveau
zainstaluj sterownik NVIDIA
(przykład: cd / home / obysr / Downloads, w celu weryfikacji lokalizacji, możesz wpisać $ ls)
a następnie postępuj zgodnie z instrukcjami
dla ostatniego restartu
źródło
sudo apt-get purge xserver-xorg-video-all
? Usuwa tylko jeden pakiet (xserver-xorg-video-all
), pozostałe nie są usuwane.nouveau
? Zrobiłemsudo apt-get purge xserver-xorg-video-all xserver-xorg-video-nouveau
. Ale czasami zdarza się, że nouveau wciąż powraca (myślę, że po uruchomieniu ogólnej aplikacji aktualizującej Ubuntu i ponownym uruchomieniu komputera). Kiedy tak się dzieje, zwykle ponownie instaluję sterowniki NVIDIA. Trochę denerwujące.Jest to pierwszy krok dla początkujących, aby sprawdzić dodatkowe sterowniki.
Mam nadzieję, że ta odpowiedź pomoże każdemu, kto tu wpadnie: po prostu przejdź do strony
System Settings -> Software and Updates -> Additional Drivers
i zainstaluj najnowszy sterownik NVIDIA. Uruchom ponownie komputer późniejJeśli po wykonaniu tych kroków nadal nie widzisz sterownika NVIDIA, możesz wypróbować jedną z powyższych odpowiedzi terminalu.
źródło
Odpowiedzi Trevora i obysra są poprawne, ale dla mnie musiałem zrobić dodatkowy krok, ponieważ nie mogłem się pozbyć Nouveau:
Dodaj
nouveau.blacklist=1
do następującego wiersza:Zapisz i wyjdź
Następnie uruchomić:
Źródło: http://forum.linuxmint.com/viewtopic.php?f=109&t=52692
źródło