Bumblebee, o documentare în limba rusă pentru ubuntu

răspuns mai precis întrebarea „laptop-ul acceptă tehnologia Optimus» poate fi uitat doar la documentația tehnică.

Acest wiki nu spune toate detaliile de instalare și utilizare a bondar. De exemplu, descrie modul de instalare și de a folosi un driver bondar deschis. Deci, dacă doriți să aflați mai multe informații, puteți vizita pagina oficială wiki în limba engleză.







Un set complet de bondar este alcătuit din următoarele componente:

bondar - proiect de bază pachet Bumblebee conține o comandă optirun

-Bondar nvidia - suporta driverul nvidia de proprietate

virtualgl - VirtualGL backend

virtualgl-libs - Biblioteci necesare pentru VirtualGL

virtualgl-libs-IA32 - asigură un aparat de 32 de biblioteci de biți pentru a rula 32 de biți aplicații prin VirtualGL backend

primus - backend Primus

Primus libs - Biblioteci necesare pentru primus

primus-libs-IA32 - asigură un aparat de 32 de biblioteci de biți pentru a rula 32 de biți aplicații prin Primus backend

Bumblebee utilizează una dintre cele două imagini de ieșire la backend: virtualgl sau primus. Foarte apărut pentru prima dată virtualgl. care a fost conceput inițial pentru transmiterea imaginii prin rețea. Prin urmare, producția de imagini prin virtualgl consumatoare de timp (copiați imaginea pentru a comprima, trimite prin rețea și afișat pe monitor), dar, în ciuda acestui fapt virtualgl mai stabil.

În Ubuntu 12.04 bondar de instalare este realizat dintr-un depozit terță parte. Dar, începând cu Ubuntu 14.04 pentru a seta bondarul nu trebuie să utilizeze arhive terțe părți, toate pachetele sunt deja disponibile în depozitele oficiale ale Ubuntu. Instalați driver-ele proprietare nVidia si Bumblebee de dorit simultan.

Bumblebee și Nvidia Prime modele nu sunt compatibile unele cu altele. Prin urmare, pentru a instala corect driverul proprietare nVidia si Bumblebee, elimina nvidia-prime sau de a face în absența acestuia:

De asemenea, efectua în timpul următoarele comenzi nu pot reporni și închideți computerul! De preferință, imediat efectua secvențial toate etapele de instalare!

Pentru a instala Bumblebee și nVidia conducător auto proprietare aveți nevoie pentru a deschide un terminal Ctrl + Alt + T și efectuați următoarele:

Actualizați la Ubuntu 12.04.5:

Adăugați magazia cu un bondar actualizat PPA: neon1ks / bondar.

Instalați proprietate 331.xx nvidia conducător auto si Bumblebee:

Acest exemplu funcționează pentru ubuntu 12.04, 14.04 și 14.10. De asemenea, aceste instrucțiuni pot fi utilizate pentru a actualiza driverul nvidia, trebuie doar să instalați un driver nou pe partea de sus a celui vechi, care, în acest caz, vor fi șterse.

sau prin rularea comenzii

Pentru a instala sau actualiza driverul nvidia, trebuie să utilizați arhive terță parte. Luați în considerare exemplul unui depozit ppa: xorg-edgers / PPA și PPA: neon1ks / bondar.







xorg-edgers / + arhiva / ubuntu / PPA. După ce instalați sau actualizați un driver și a făcut off pachet Bumblebee ppa depozit: xorg-edgers / PPA. deoarece acesta poate conține un nou drivere de testare și biblioteci pentru a actualiza, care pot duce la erori.
În cele din urmă, reporniți laptop-ul este de neuitat.

lansare EXEMPLUL abur fără opțiuni suplimentare (virtualgl dacă sunt instalate, apoi imaginea de ieșire implicit prin ea)

EXEMPLU alerga prin primus abur

EXEMPLU alerga prin virtualgl abur

Exemplu de funcționare jocuri de abur Counter-Strike: Condition Zero

vblank_mode = 0 - poate fi specificat în mod opțional dezactivează sincronizarea verticală pentru a îmbunătăți performanța. La fel ca pentru a avertiza că performanța este crescută prin reducerea calității tratamentului, din cauza căreia pot exista diverse artefacte grafice.

trigger EXEMPLU abur stabilit în vin

aici este necesar să se înlocuiască utilizatorul la numele de utilizator preferat; -no-dwrite - utilizat atunci când aburul nu se afișează textul; 2> / dev / null - este fluxul de ieșire de eroare (STDERR) la / dev / null, nu este necesară, dar uneori ajută să scape de încetinirea ritmului de creștere; după pornirea aburului - puteți rula jocul acolo.

Pentru o listă de opțiuni disponibile, introduceți într-un terminal Ctrl + Alt + T.

În cazul în care comanda a obține gol concluzie - aceasta înseamnă că există o problemă, bbswitch nu este de lucru, ci pentru că el însuși Bumblebee. Una dintre soluțiile la problema: setați un nucleu Linux diferit. exemplu Core de instalare, puteți vizualiza orice erori: Nu s-a putut încărca driverul GPU.

Eroare «Nu se poate accesa GPU secundar» În cazul în care cardul nu funcționează prin optirun și când aplicația începe obtinerea de eroare

atunci trebuie să specificați setările corecte BusID neschimbate Nvidia-cardului. Efectuați într-un terminal:

Un exemplu de ieșire din această comandă:

Apoi, editați config. fișier xorg.conf.nvidia

Dacă utilizați driver-ul liber schimb xorg.conf.nvidia nevoie pentru a edita xorg.conf.nouveau

În cele din urmă, reporniți laptop-ul.

Această eroare apare în cazul în care sistemul nu este instalat antetele kernel. Ca o soluție pentru a recomanda pentru a căuta și instala linux-headers pentru kernel-ul utilizat în sistem în programul sinaptică. Dacă ați instalat kernel-ul Linux doustanovit manual fișierul antet kernel, sau eliminați kernel-ul instalat,.

De asemenea, eroarea nu a putut încărca driverul GPU poate încerca să rezolve instalarea unei versiuni diferite a kernel-ului Linux. De exemplu, în Ubuntu 14.04 poate fi setat de linux 3.16 14,10 (utopică) cu următoarea comandă:

Dar, în același timp, aplicația va rula în continuare prin optirun. Ca o soluție intermediară pentru a reporni bumblebeed daemon

Acest bug-ul a fost stabilit în cele mai recente versiuni ale bondarul

În cazul în care comanda (sau orice alt):

primiți un avertisment:

aveți posibilitatea să executați următoarele comenzi (exemplul prezentat, în cazul conducătorului auto nvidia-331, utilizând o versiune diferită a conducătorului auto - Înlocuiți «nvidia-331" cu privire la valoarea corespunzătoare pentru dvs.):

Dacă actualizați driverul, nu uitați să-l actualizeze după comanda:

și repetați pașii de mai sus.

Dacă doriți să eliminați complet Bumblebee executați următoarele comenzi în terminal de pe computer:

Î: Nu am alerga Desktop Effects (cub, ferestre lipicioase).

A: Dacă creați un fișier /etc/X11/xorg.conf atunci când se utilizează nvidia-xconfig pur și simplu eliminați deoarece nu este compatibil cu Optimus

Î: După instalarea consumului de energie Bumblebee rămâne aceeași ca înainte de instalare.

R: Asigurați-vă că parametrii de inițializare a nucleului nu sunt în valoare următoarele funcții.

Pentru a verifica configurația kernel-ului, tastați următoarea comandă în terminal

Î: Iată ce sistemul - programul - este necunoscut. Este normal acest lucru?

R: Este o întrebare care nu sunt direct legate de bondarul, trebuie doar să instalați pachetul mesa-utils. Deschideți un terminal și rulați comanda

Dacă întâmpinați dificultăți atunci când se utilizează Bumblebee, puteți

Sau (dacă vi se cere, după comunicarea într-un canal IRC), executați următoarea comandă în terminal pentru a crea rapoarte o eroare (bug-report)