Ubuntu 16.04: sterowniki NVIDIA dla GeForce GTX 960M

12

Jakiś czas temu zadałem podobne pytanie o Ubuntu 14.04 .

Teraz właśnie zainstalowałem Ubuntu 16.04 , mając nadzieję, że dzięki nowej wersji karta graficzna została rozpoznana bez wysiłku. Niestety nadal mam podobny problem.

Mam laptop Asus N551JW z tymi dwiema kartami graficznymi:

  • Zintegrowana karta graficzna Intel® HD 4600
  • NVIDIA® GeForce® GTX 960M 2G GDDR5

Domyślnie Ubuntu rozpoznaje kartę graficzną Intel, ale nie kartę NVIDIA.

wprowadź opis zdjęcia tutaj

Próbowałem zainstalować sterowniki NVIDIA w Ustawieniach systemu> Oprogramowanie i aktualizacje> Dodatkowe oprogramowanie :

wprowadź opis zdjęcia tutaj

Ale po ponownym uruchomieniu systemu nie mam już dostępu. Widzę ekran logowania, ale kiedy wstawiam hasło, wracam ponownie do ekranu logowania.

W pytaniu, które podałem powyżej, istnieje rozwiązanie działające w systemie Ubuntu 14.04. Czy mogę zastosować tę samą procedurę również w systemie Ubuntu 16.04? Czy jest nowy sposób prawidłowej instalacji sterowników NVIDIA?


EDYTOWAĆ

Próbowałem zgodnie z opisem w innych odpowiedziach:

Problemy z grafiką po / podczas instalacji Ubuntu 16.04 / 16.10 z kartą graficzną NVIDIA

a także zgodnie z sugestią @Amias Channer .

Zainstalowałem nvidia-364z:

sudo apt-get install nvidia-364

Instalacja poprosiła mnie o wyłączenie Bezpiecznego rozruchu z powodu problemu niezgodności i zgodziłem się go wyłączyć.

Uruchomiłem ponownie i logowanie działało poprawnie, bez problemów.

W Ustawieniach systemu> Oprogramowanie i aktualizacje> Dodatkowe oprogramowanie teraz widzę to:

wprowadź opis zdjęcia tutaj

Ale nadal widzę „ Intel® Haswell Mobile ” w System> Szczegóły (jak na pierwszym zdjęciu powyżej).

Co mam teraz zrobić? Jak mogę włączyć kartę graficzną NVIDIA?

Andrea
źródło
1
Możesz spróbować użyć prawnie zastrzeżonych sterowników, zapoznaj się z tym rozwiązaniem. Może to rozwiązuje problem.
Videonauth,
@Videonauth Dziękujemy za link. Próbowałem rozwiązań z tego postu, ale wciąż nie mam działającej karty graficznej NVIDIA. Zobacz moją ostatnią edycję.
Andrea,
jak uruchomić GUI z Ubuntu 16.04 na Asus N551V? Kiedy zainstaluję Ubuntu 16.04, ekran utknie tam.
Zegar ZHONG
@ClockZHONG Zainstalowałem Ubuntu i po prostu działało ...
Andrea

Odpowiedzi:

2

Ten plik został zmodyfikowany przez Communitybez nowych znaczników czasu po 7 maja 2016 r., Ale powinien być jeden na 16 września 2016 r., Ponieważ pojawił się na aktywnej liście.

Powyższa odpowiedź brzmi sudo apt-add-repository ppa:graphics-drivers/ppa:

 Fresh drivers from upstream, currently shipping Nvidia.

## Current Status

We currently recommend: `nvidia-367`, Nvidia's current long lived branch.
For GeForce 8 and 9 series GPUs use `nvidia-340`
For GeForce 6 and 7 series GPUs use `nvidia-304`

nvidia-370 is the current BETA release!

## What we're working on right now:

- Normal driver updates
- Investigating how to bring this goodness to distro on a cadence.

## WARNINGS:

This PPA is currently in testing, you should be experienced with packaging before you dive in here. Give us a few days to sort out the kinks.

Volunteers welcome! See also: https://github.com/mamarley/nvidia-graphics-drivers/

### How you can help:

## Install PTS and benchmark your gear:

    sudo apt-get install phoronix-test-suite

Run the benchmark:

    phoronix-test-suite default-benchmark openarena xonotic tesseract gputest unigine-valley

and then say yes when it asks you to submit your results to openbechmarking.org. Then grab a cup of coffee, it takes a bit for the benchmarks to run. Depending on the version of Ubuntu you're using it might preferable for you to grabs PTS from upstream directly: http://www.phoronix-test-suite.com/?k=downloads

## Share your results with the community:

Post a link to your results (or any other feedback to): https://launchpad.net/~graphics-drivers-testers

Remember to rerun and resubmit the benchmarks after driver upgrades, this will allow us to gather a bunch of data on performance that we can share with everybody.

If you run into old documentation referring to other PPAs, you can help us by consolidating references to this PPA.

If someone wants to go ahead and start prototyping on `software-properties-gtk` on what the GUI should look like, please start hacking!

## Help us Help You!

We use the donation funds to get the developers hardware to test and upload these drivers, please consider donating to the "community" slider on the donation page if you're loving this PPA:

http://www.ubuntu.com/download/desktop/contribute
 More info: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

Informujemy, że na stronie Nvidii znajdują się instrukcje dotyczące wad upgradingDebiana (na których oparty jest Ubuntu) w porównaniu do czystej instalacji.

Również strona Nvidia może mieć specjalne instrukcje dla Haswella, jednak ich obecne sterowniki używają tego samego, od mojego niskiego GT650M do GT760M OP, ale mogą istnieć wszelkiego rodzaju zalecane zmiany w innych obszarach systemu opartych na procesorze Intel i / lub systemd lub Debian.

Istnieją również szczególne okoliczności, takie jak OP, w którym zintegrowana grafika i dyskretna grafika, zwana także „grafiką hybrydową”, są wbudowane w płytę główną.

Witryna Nvidia mówi o czarnych ekranach, które są częstymi pytaniami w AU (Ask Ubuntu), więc warto odwiedzić większość osób, które przeczytały pytanie OP.

WinEunuuchs2Unix
źródło
2

Według strony internetowej sterownika Nvidia, GTX 960M jest obsługiwany przez sterownik 367.35 i sterownik 364.19. Wcześniejszy sterownik, taki jak 340.96, nie obsługuje GTX 960M.

Preferowana jest najnowsza wersja Ubuntu. A jeśli jest to wersja LTS, powinniśmy zainstalować najnowszą wersję punktową. Z 14.04 będzie to 14.04.2, a 14.04.3 zostanie wydane pod koniec sierpnia. A 16.04 powinno otrzymać swoją pierwszą wersję (16.04.1) pod koniec lipca. Celem tych wydań punktowych jest utrzymanie aktualności wydania sterowników sprzętu dla sprzętu, który pojawił się po wydaniu LTS.

Jak sobie radziłeś z instalacją zastrzeżonego sterownika wideo? Istnieją trzy metody. (1) Podczas instalacji Ubuntu zaznacz pole, aby zainstalować oprogramowanie innej firmy. (2) Po instalacji przechodzimy do zakładki Ustawienia systemu> Oprogramowanie i aktualizacje> Dodatkowe sterowniki. (3) Używamy terminala i uruchamiamy to polecenie

sudo ubuntu-drivers autoinstall

Spowoduje to zainstalowanie zalecanego, zastrzeżonego sterownika wideo. Jakiej metody używasz? To polecenie wyświetli listę oficjalnie dostępnych zastrzeżonych sterowników wideo:

ubuntu-drivers list

Poczekaj, aż polecenie zadziała. Zostanie również zainstalowane narzędzie ustawień Nvidia. Użyj go, aby przełączyć się ze zintegrowanej grafiki na grafikę Nvidii.

user860238
źródło
1

Jeśli dodasz sterowniki grafiki PPA, dostaniesz o wiele więcej wersji sterownika nvidia, z których jedna powinna działać, zgaduję, że nvidia-364

strona informacyjna ppa https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

Aby dodać ppa i zainstalować NVIDIA-364:

sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364 nvidia-prime

Jeśli problem będzie się powtarzał, wypróbuj jeden z innych pakietów sterowników nvidia, możesz wygenerować listę za pomocą tego polecenia:

sudo apt-cache search '^nvidia-[:digit]' --names-only
Amias
źródło
1
Skąd mam wiedzieć, która wersja będzie działać na mojej karcie graficznej?
Andrea,
Po zainstalowaniu nvidia-364. Instalacja poprosiła mnie o wyłączenie Bezpiecznego rozruchu, a ja go wyłączyłem. Zrestartowałem się i logowanie działało poprawnie, bez problemów, ale nadal widzę Intel® Haswell Mobile w System> Szczegóły . Co mam teraz zrobić?
Andrea,
1
tak to działa, zintegrowana karta graficzna korzysta ze sprzętu NVIDIA, kiedy tego potrzebuje. Nie używasz go bezpośrednio w konfiguracji Optimusa, musiałeś go przełączyć tylko we wczesnych wersjach obsługi Linuksa. wszystko, co musisz teraz zrobić, to coś wymagającego z trójwymiarowym sprzętem, takim jak strumień pary lub jeden z eksperymentów z chromem.
Amias
1

Idź do terminala i użyj sudo prime-select nvidia. Są trzy z nich: sudo prime-select intel(aby użyć karty Intel) sudo prime-select nvidia(aby użyć karty nvidia) sudo prime-select query(aby zobaczyć, która z nich jest wybrana) Po wpisaniu i terminalu wybrałeś stat wylogowanie lub nvidia wyloguj się i zaloguj lub uruchom ponownie komputer.

Działa na Dell Inspiron 7559 z Intel i NVIDIA GTX960M

Niszczyciel Gozer
źródło