administrator de sistem Blog novice instala driverul nvidia proprietar pe un laptop cu tehnologie optimus

Instalați driverul nVidia pe un laptop cu tehnologie Optimus

In acest articol voi descrie instalarea driverului NVIDIA proprietate pe un laptop cu tehnologia NVIDIA Optimus, precum și pentru stabilirea bondar.

administrator de sistem Blog novice instala driverul nvidia proprietar pe un laptop cu tehnologie optimus

Înainte de a instala ceva, asigurați-vă că laptopul nu suportă această tehnologie.
Puteți verifica acest lucru, după cum urmează:
$ Lspci -vnn | grep '\' '[030 [02] \]'
00: 02.0 VGA compatible controller [0300]: Intel Corporation a 2-a generație Core de familie controler integrat Grafică [8086: 0116] (rev 09) (prog-00 în cazul în care [controler VGA])
01: 00.0 VGA compatible controller [0300]: NVIDIA Corporation GF117M [GeForce 610m / 710m / GT 620m / 625M / 630M / 720m] [10de: 1140] (rev ff) (prog-if ff)

Înainte de a instala direct driverul, actualizați sistemul:
$ Sudo actualizare apt-get
$ Sudo apt-get dist-upgrade
$ Sudo shutdown -r acum

Acum, se adaugă depozitele necesare și instalați proprietare driver și program de bondar NVIDIA în sine:
$ Sudo add-apt-depozit PPA: Bumblebee / stabil
$ Sudo ppa add-apt-depozit: ubuntu-x-x-swat / actualizări
$ Sudo actualizare apt-get
$ Sudo apt-get install Bumblebee-Bumblebee nvidia-current nvidia
$ Sudo shutdown -r acum

După repornire, verificați dacă driverul este stabilit:
$ Optirun nvidia-settings -c: 8

administrator de sistem Blog novice instala driverul nvidia proprietar pe un laptop cu tehnologie optimus

Informații sistem -> NVIDIA driver pentru a vedea 304.88. Această versiune a conducătorului auto. Asta înseamnă că driverul este instalat.

Fie controale alternative de opțiune:
$ Optirun glxinfo | grep OpenGL | cap -3
OpenGL șir furnizor: NVIDIA Corporation
OpenGL șir renderer: GeForce 710m / PCIe / SSE2
Versiune OpenGL șir: 4.2.0 NVIDIA 304.88

Probabil ați observat că am fugit glxinfo folosind optirun.
Aceasta este lucrarea de aplicare bondar.

Acum vom introduce la fel, dar fără optirun:
$ Glxinfo | grep OpenGL | cap -3
OpenGL șir furnizor: Intel Open Source Technology Center
OpenGL string renderer: Mesa DRI Intel (R) SandyBridge Mobile
Versiune OpenGL șir: 3.0 Mesa 9.1.3

Astfel, suntem convinși că programul este lansat folosind optirun echipa va utiliza driverul nVidia, și implicit - gratuit.

Avem două backend`a Bumblebee pentru „reportarea“ a imaginii redate pe card NVIDIA. Se VirtualGL și Primus.

Pentru unii a spus, Primus mai ușor și mai productiv.

Explicarea diferențelor direct VirtualGL și Primus:

Să ne continua să se instaleze și configura Primus.

Pentru a instala, nu este necesar să se conecteze la un alt depozit, deoarece este în bondarul depozit, pe care am conectat anterior.

Dacă sunteți depozit deconectat, apoi conectați-l din nou!

Setare:
$ Sudo apt-get install primus primus-libs-ia32: i386

Setare:
$ Sudo Vim /etc/bumblebee/bumblebee.conf
Schimbați linia:
Podul = auto
pe
Podul = primus

Și reporniți bondarul daemon:
$ Sudo serviciu bumblebeed repornire

În principiu, această instalare și configurare este terminat.
Eu pot recomanda pentru a instala un configurator grafic pentru bondarul, este foarte simplu și ușor de configurat.

Setare:
$ Sudo ppa add-apt-depozit: alessandrofac93 / bondar-config-gtk-dev
$ Sudo actualizare apt-get
$ Sudo apt-get install Bumblebee-config-gui

Începeți să vă puteți:
$ Sudo bondar-config

administrator de sistem Blog novice instala driverul nvidia proprietar pe un laptop cu tehnologie optimus

În [EROARE]. pot fi ignorate, deoarece, Bumblebee se găsește calea către conducătorul auto modulul nvidia-curent.

Acum, în cele din urmă a testa funcționalitatea aplicațiilor driver si Bumblebee NVIDIA:
$ Optirun --status
Starea Bumblebee: Ready (3.2.1). X inactiv. placă video discretă este dezactivată.
Vedem că placa discretă nu este utilizat.
Acum, rulați, de exemplu, prin utilizarea firefox optirun:
$ Optirun firefox
$ Optirun --status
Starea Bumblebee: Ready (3.2.1). X este PID 4923, 1 aplicatii folosind bumblebeed.

Personal, am alerga optirun doar abur (foarte rar a fost de joc):
$ Optirun abur
Observați chiar și o mică creștere a performanței în abur, firefox, gimp.

Eliminarea bondar:
$ Sudo apt-get Bumblebee purjare
$ Sudo apt-get --purge autoremove
Totul este simplu.