Bumblebee (Intel nvidia) în Linux Mint 18

În postul predydschey am descris utilizarea de Nvidia prime soluții pentru grafica hibride Intel + Nvidia Optimus, care vă permite să selectați activ adaptorul grafic la sesiunea utilizatorului curent.







Luați în considerare instalarea Bumblebee în Linux Mint 18

În primul rând, să ne asigurăm că sistemul nostru are la bord Nvidia Optimus, pentru această comandă pentru a executa

lspci | egrep 'VGA | 3D | display'


și vom obține rezultatul a două adaptoare de la Intel și Nvidia

00: 02.0 VGA compatible controller: Intel Corporation Haswell placă grafică integrată (rev 06)
01: 00.0 controler 3D: NVIDIA Corporation GK106M # 91; GeForce GTX 765M # 93; (A1 Rev)

Pentru a instala, trebuie să adăugați magazia și descărcați necesar pentru funcționarea corectă a pachetelor și a conducătorului auto în sine:

sudo add-apt-depozit PPA: Bumblebee / testarea -y
sudo add-apt-depozit PPA: grafica-drivere / ppa-Y
sudo apt-get update
sudo apt-get install bondar nvidia-367 nvidia-settings-bondar nvidia primus virtualgl linux-headers - $ (uname -r) -y

De asemenea, nu fi rău pentru a adăuga bibliotecile pe 32 de biți pentru sistemele în primus pe 64 de biți, pentru a evita unele dintre problemele în viitor.

sudo apt-get install primus-libs-IA32


Configurarea după instalare

Acum aveți nevoie pentru a face câteva modificări la fișierele de configurare, setările faly deschise pentru editare cu următoarea comandă:

sudo xa /etc/bumblebee/bumblebee.conf

S-au găsit în fișierul deschis aceste linii:

# (A se vedea, de asemenea, secțiunile specifice driver-ului de mai jos)
driver =

# Numele modulului pentru a încărca, implicit la șofer dacă sunt goale sau desetata
KernelDriver = nvidia-curent

# Colon-separate cale către bibliotecile nvidia
LibraryPath = / usr / lib / nvidia-curent: / usr / lib32 / nvidia-curent

# Implicit Xorg module cale
XorgModulePath = / usr / lib / nvidia-curent / xorg, / usr / lib / xorg / module

și să dea forma:

# (A se vedea, de asemenea, secțiunile specifice driver-ului de mai jos)
Driver = nvidia

# Numele modulului pentru a încărca, implicit la șofer dacă sunt goale sau desetata
KernelDriver = nvidia-367

# Colon-separate cale către bibliotecile nvidia
LibraryPath = / usr / lib / nvidia-367: / usr / lib32 / nvidia-367

# Implicit Xorg module cale
XorgModulePath = / usr / lib / nvidia-367 / xorg, / usr / lib / Xorg / module

După editare, trebuie să utilizați bumblee.conf implicit GL, puteți face următoarea secvență de comenzi:

sudo update-alternative --set i386-linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf
sudo update-alternative --set X86_64-linux-gnu_egl_conf /usr/lib/x86_64-linux-gnu/mesa-egl/ld.so.conf
sudo update-alternative --set X86_64-linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf







De asemenea, pentru utilizarea cu 367 drivere de la Nvidia - trebuie să efectueze

echo -e '# 367 \ nblacklist nvidia-367 \ nblacklist nvidia-367-update \ nblacklist nvidia-experimentale-367' | sudo tee -a /etc/modprobe.d/bumblebee.conf

Acum, editați grub pentru a dezactiva implicit în Linux Mint 18 gpumanager. Pentru a face acest lucru, deschideți fișierul de configurare

sudo xa / etc / default / grub


Și linia GRUB_CMDLINE_LINUX = „“ adăuga valoare nogpumanager


Salvați fișierul, și se aplică modificările


Și a reporni sistemul.

Primechaniepolzovatelyam Scorțișoară: În această etapă, veți primi o notificare cu privire la posibila prăbușire a desktop Cinnamon. În acest caz, faceți clic dreapta pe desktop, „Terminal Open“ pentru a merge la terminalul cu posibilitatea de a continua pașii de instalare în următoarele paragrafe. După ei cu un mediu de lucru probleme de pornire ar trebui să dispară

particularizare în continuare
Acum trebuie să executați următoarele comenzi

sudo dpkg-reconfigure bbswitch-dkms

sudo dpkg-reconfigure nvidia-367


Și încă o dată pentru a reporni sistemul.

Acum puteți verifica ce avem de a face

Dacă vedeți o fereastră cu bondarul shesterenkami- filare prețuite este configurat corect, puteți compara, de asemenea, rezultatul cu glxgears care rulează fără optirun

După cum poate fi deja clar pentru a lansa aplicații folosind bondarul este suficient pentru a adăuga la partea de sus a echipei optirun. de exemplu - firefox

Puteți utiliza comanda de ceas pentru a șterge un bondar:

sudo apt-get purjare Bumblebee * * nvidia bbswitch * * primus virtualgl *
sudo rm -f /etc/apt/sources.list.d/bumblebee*
sudo rm -f /etc/apt/sources.list.d/graphics-drivers*
sudo apt-get update

sursa de articol de pe site-ul web al comunității turce

Și m-am stabilit pentru această instrucțiune nvidia-370 conducător auto. Am înlocuit toate 367-370 și totul funcționează bine.
pachetele elaborate și nvidia-OpenCL-370 fps-ICD Mai multe libcuda1-370 și mai mult a devenit.

sudo apt-get install Bumblebee nvidia-370 libcuda1-370 nvidia-OpenCL-370 ICD-nvidia-settings-bondar nvidia primus virtualgl linux-headers - $ (uname -r) -y


Măsurătorile FPS cu libcuda1-370 și nvidia-OpenCL-370-și ICD fără a le

Aici măsurători fără libcuda1-370 și nvidia-OpenCL-370-ICD:

glxgears $ Optirun
8765 cadre in 5,0 secunde = 1752.844 FPS
8782 cadre in 5,0 secunde = 1756.321 FPS
8899 cadre in 5,0 secunde = 1779.719 FPS
8747 cadre in 5,0 secunde = 1749.258 FPS
8911 cadre in 5,0 secunde = 1782.142 FPS
7274 cadre in 5,0 secunde = 1454.610 FPS

glxgears $ Optirun
9113 cadre in 5,0 secunde = 1822.422 FPS
9506 cadre in 5,0 secunde = 1901.029 FPS
9310 cadre in 5,0 secunde = 1861.860 FPS
9088 cadre in 5,0 secunde = 1817.557 FPS
9248 cadre in 5,0 secunde = 1849.389 FPS
9320 cadre in 5,0 secunde = 1863.844 FPS
8387 cadre in 5,0 secunde = 1677.316 FPS

Dennis_Gray. Am rula pe 367, cu 370 norocos în postul următor - nu am fost în stare să mă testeze, pentru că singura bucata de hardware cu Optimus în condiții de siguranță a murit ceva timp mai târziu.
Ei bine, poate că merită uita la greșelile din plasma în sine, în cazul în care de boot X corect. comuta la tty1 de verificare journalctl

Ei bine, opțiunea rezevrnym este de a utiliza driver-ul nvidia fără bamlbi, el este capabil de a comuta între dispozitive cu lansarea sesiunii

despre prim-am știu, în cazul meu, de rezervă este încă Windows)) pentru că acolo am lăcrimare acolo, si Bumblebee, eu practic doar din cauza lui „dragă“ a decis să pună) acum din nou mutat Linux (orice moment al zilei. el deja pierdut numărul.), încercați 367 de ani, la fel ca aici. vezi - el poate da încă o speranță pentru un viitor mai luminos))

Dennis_Gray. câștiga ruperea vsync'om, de exemplu, nu au încercat?
Pur și simplu, există mai multe metode de tratament pe Internet