3D sa Ubuntu na gumagamit ng mga libreng driver (Nvidia, ATi, Intel, atbp.)

Mas gusto pa ng marami na mag-install ng pagmamay-ari ng mga driver para sa pinakamahusay na pagganap. Gayunpaman, ang mga libreng video driver ay gumawa ng mahusay na mga hakbang sa huli, kahit na isinasama (kahit na eksperimento pa rin sa ilan sa kanila) ang suporta para sa 3D.

Kung nais mong mapupuksa ang lahat ng pagmamay-ari na software, hindi mo maaaring ihinto ang pagbabasa ng artikulong ito.


Ang pag-unlad ng driver ay marahil isa sa mga pinaka kumplikadong gawain sa pagprograma. Ito ay higit na higit pa pagdating sa pag-unlad ng mga libreng driver dahil hindi alam ng mga developer kung paano gumagana ang panloob na hardware na ito ng driver. Isinulat nila ang mga drayber na ito nang halos bulag at ang lahat ng impormasyon kung saan nakabatay ang mga ito ay nakuha sa pamamagitan ng napaka-advanced na mga diskarte, tulad ng reverse engineering. Lahat dahil ang mga kumpanya na gumawa ng hardware na iyon ay hindi nais na ibahagi sa mundo (at ang kumpetisyon) kung paano gumagana ang panloob na iyon sa loob.

Sa kasamaang palad, marami kaming mga libreng driver para sa iba't ibang mga piraso ng hardware na bumubuo sa aming computer, ang pinakamahina na mga sektor ay mga graphic card, Wi-Fi at mga webcam. Gayunpaman, sa mga nagdaang taon ay nasaksihan natin ang napakalaking pagsulong sa pag-unlad ng mga libreng driver, kahit na sa mga lugar na ito, kahit na malamang na, lalo na patungkol sa mga video driver, palagi itong nasa likod ng mga driver. Mga may-ari dahil sa patuloy na pagsulong at pagbabago. pinaghirapan ng mga graphic card.

Ang ideya ng post na ito ay upang itaguyod ang paggamit ng mga libreng video driver at, sa ganitong paraan, palayain ang ating sarili mula sa paggamit ng pagmamay-ari ng mga driver at ang kinahinatnan na pagpapakandili sa mga kumpanya na gumagawa ng mga graphic card na ito, pati na rin upang pilitin ang mga kumpanyang ito upang palayain ang iyong mga driver.

3D na may mga ATi card gamit ang libreng driver

Kung mayroon kang isang ATi video card, ang pinakamahusay na pagpipilian upang maisaaktibo ang pagpapabilis ng graphics ay ang libreng driver ng radeon / radeonhd. Ang pangunahing bentahe ng driver na ito ay patuloy na sumusuporta sa mga mas matandang modelo na hindi na sinusuportahan ng pagmamay-ari ng driver.

Libreng pag-install at pag-activate ng driver

Ito ang driver na ginagamit bilang default pagkatapos ng pag-install, kaya sa pangkalahatan ay hindi kinakailangan na i-install ito, ngunit sa kaganapan na tinanggal ito para sa anumang kadahilanan maaari naming itong mai-install muli at magamit ito sa utos:

sudo aptitude muling i-install ang xserver-xorg-video-radeon xserver-xorg-video-radeonhd
sudo dpkg-reconfigure ang xserver-xorg

3D na may mga NVidia card gamit ang libreng driver

Mula noong Ubuntu Lucid, ang libreng driver ng Nouveau ay isinama bilang default driver para sa Nvidia graphics card, ngunit may suporta lamang sa 2D, kaya't ang mga nais na gumamit ng 3D effects ay dapat na mai-install ang pagmamay-ari ng mga driver.

Gayunpaman, kahit na nasa yugto pa rin ng pang-eksperimento at pag-unlad, posible na mai-install ang libreng driver ng Nouveau Gallium na may suporta para sa 3D.

Magdagdag ng mga repository at i-install ang mga package

Binuksan ko ang System> Administration> Application ng mga mapagkukunan ng software at sa tab na Iba pang software ay idinagdag ko ang mga repository ng Xorg Edgers, na kung saan ay:

deb http://ppa.launchpad.net/xorg-edgers/ubuntu lucid main
deb-src http://ppa.launchpad.net/xorg-edgers/ubuntu lucid main

Isara ang application at i-reload ang mga repository upang mai-update ang database. Panghuli, i-install ang mga kinakailangang programa:

update ang sudo aptitude 
sudo aptitude dist-upgrade
sudo aptitude i-install ang linux-image-2.6.34-2-generic linux-headers-2.6.34-2-generic ia32-libs-mesa-dri-gallium

Kung mayroon kang naka-install na Ubuntu Tweak, maaari mo ring gawin ang lahat ng ito sa pamamagitan ng pagpunta sa Source Center at suriin ang xorg-edgers sariwang X crack.

Panghuli, i-reboot ang system upang mai-load ang bagong driver:

sudo reboot

3D na may mga Intel card gamit ang libreng driver

Ang bentahe ng driver na ito ay na-install ito bilang pamantayan sa Ubuntu at libre, ang pangunahing kawalan nito ay ang mahinang pagganap na nakamit na nagpapahirap o kung minsan imposibleng maglaro ng mga laro na nangangailangan ng mataas na lakas na graphic.

Libreng pag-install at pag-activate ng driver

Ito ang driver na ginamit bilang default pagkatapos ng pag-install, kaya sa pangkalahatan ay hindi mo kakailanganin itong i-install, ngunit sa kaganapan na tinanggal ito para sa anumang kadahilanan maaari mo itong muling mai-install at magamit ito sa mga sumusunod na utos:

sudo aptitude muling i-install ang xserver-xorg-video-intel 
sudo dpkg-reconfigure ang xserver-xorg

Suriin ang mga resulta

Upang suriin na ang mga driver ay na-install at ginagamit ay nagsulat ako sa isang terminal:

glxinfo | grep -i render

Ang resulta ay dapat magsama ng isang linya tulad ng sumusunod:

direktang pag-render: Oo

Kapag napatunayan mo na gumagana ang lahat, maaari mo na ngayong patakbuhin ang iyong mga paboritong laro gamit ang suporta sa 3D o i-configure ang mga epekto sa desktop. 🙂


21 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Rogelio Mata Flores dijo

    Matapos ilapat ang glxinfo | grep -i render Nakukuha ko ang sumusunod na error. Error: hindi mabuksan ang display

    1.    Nicolas dijo

      Hello
      Sumusulat ako sa iyo dahil nagsimula ako kamakailan sa paggamit ng Linux at hanggang kamakailan lamang, nakuha ko ang problema sa resolusyon ngunit kapag sinubukan kong i-install ang Nvidia binibigyan nito ako ng isang problema at sinubukan kong ilagay ang sudo at ppa ngunit hindi ito gumagana at sa synaptic walang kahit ano.
      Hindi ko alam kung ang driver na iyon ay hindi tugma o may nilaktawan ako dati
      Kung matutulungan mo ako ay nagpapasalamat ako.
      Isang pagbati
      Nicolas

  2.   @ lllz @ p @ dijo

    Gumagamit ako ng isang NVidia GeForce 8400 GS / PCI / SSE2 at na-install nito ang mga driver na ibinibigay sa akin ng ubuntu mula sa panel ng mga driver ng hardware kung saan sinasabi sa akin na ang mga naka-install na driver ay eksklusibo para sa wastong paggana ng aking pc at nasa 3D sila. Anong mga resulta ang maaari kong asahan kung mai-install ko ang libreng bersyon ng Nouveau Gallium na may suporta sa 3D?

  3.   Gumamit tayo ng Linux dijo

    Sa Phoronix ipinakita nila na ang mga driver ng Nouveau ay mas mababa sa pagganap ng mga pagmamay-ari. Gayunpaman, sa aking personal na karanasan sa Ubuntu 11.04, ang tanging paraan lamang upang mapatakbo ang Compiz ay sa pamamagitan ng paggamit ng Nouveau. Anyway ... mga bagay na nangyayari. Ang Ubuntu ay tumagal ng 10 minuto. sa aking computer. Ngayon masaya ako gamit ang Archbang.
    Cheers! Paul

  4.   @ lllz @ p @ dijo

    Kumusta naman kapag nag-update ako sa 11.04?

  5.   Adrian2mil10 dijo

    Paumanhin, ngunit ang imahe ng isang video card na inilagay mo sa artikulo ay hindi mula sa isang graphic accelerator, para sa akin, ngunit mula sa mga ginamit upang ikonekta ang mga security video camera, maaari ba ito? ; )

  6.   Gumamit tayo ng Linux dijo

    Hahaha ... oo, maaari ito! 🙂

  7.   Adrian2mil10 dijo

    Sa gayon, ang "mga prinsipyo" ay hindi nagsisilbi upang gumana ang iyong hardware sa 100%, mayroon akong isang gf8800gt kasama ang pagmamay-ari na driver mula sa nvidia at ito ay tulad ng isang arrow, hindi ako maglakas-loob na tiyakin ngunit mas mahusay kaysa sa xp. Mabuti ang libreng wifi, kaya't hindi ko na kailangang gamitin ang balot na may panalo upang gumana.

  8.   jcorrey dijo

    Kaya maraming salamat po

  9.   Gumamit tayo ng Linux dijo

    Walang "panteknikal" na downside sa paggamit ng pagmamay-ari ng mga driver. Marahil ay mas "pinakintab" ito sapagkat ang mga kumpanyang iyon lamang ang talagang nakakaalam kung paano gumagana ang mga aparato at kard.
    Gayunpaman, walang mali sa paggamit ng mga libreng driver alinman. Maraming tao ang nais malaman kung paano ito gawin sa mga kadahilanang lumalagpas sa simpleng "panteknikal." Sa madaling salita, may mga tao na hindi timbangin ang pagiging epektibo at kahusayan ngunit nais na mapupuksa ang lahat ng pagmamay-ari na software para sa mga kadahilanan ng prinsipyo. At tila sa akin na ito ay ayon sa ayon sa batas sa iba pa.
    Cheers! Paul

  10.   dentaku dijo

    Paumanhin, ngunit ano ang kawalan ng paggamit ng pagmamay-ari ng mga driver kung ang mga bukas na mapagkukunan ay walang mahusay na binuo na suporta sa 3D?

    1.    joseph dijo

      Ang tanging dehadong teknikal lamang na nakikita ko sa mga pagmamay-ari ay kung ang pag-update ng iyong UBUNTU halimbawa ang mga X.ORG file o ang kernel, nawala ang pagsasaayos ng video at kailangan mong i-install itong muli, sa kabaligtaran, hindi ito nangyari sa ang mga driver ay libre

  11.   jcorrey dijo

    Hindi gumagana ang mga code para sa akin. Salamat

  12.   isamu41 dijo

    Ang ideya ng pag-link sa Microsoft, COREL, Antivirus, bukod sa iba pa, na siyang pangunahing tagapagbigay ng "pagmamay-ari na software" sa Nvidia, ang HP, na higit sa lahat ay nagbibigay sa iyo ng "mga driver", ay hindi medyo hindi lohikal at kahit na "lumipad", hindi matandaan kailan ang oras kung kailan ako nag-download ng isang driver para sa aking printer, video card, atbp. Sinisingil ako ng isang solong sentimo kahit papaano, kung nabayaran ko na ang aking (mga) aparato. ang software na nagpapahintulot sa akin na gamitin ito (maging windows o linux) ay palaging "malaya"; Tulad ng sinabi nila, dahil ang code ay hindi bukas, ang isa o isa pang nasunog na kard ay nalalagay sa peligro, mas mahusay na sabihin na nais mong pakiramdam sikat, kung hindi man bilang karagdagan sa iyong napakataas na avatar sa ilang MMORPG, ipatawag ang mga tao upang ang kanilang mga computer ay mga guinea pig na Indian, sa palagay ko ang laki ng kanilang mga prinsipyo ay tila pagtatanong, at nilito nila ang hindi responsableng komersyalismo, kumpara sa komersyalismo, binibigyan ako nito ng impression na ang isang malupit ay binago para sa iba pa. (hehe ang huling bagay ay isang biro)

  13.   Gumamit tayo ng Linux dijo

    Posible dahil medyo wala na sa panahon ang post na ito. 🙁
    Cheers! Paul

  14.   Daniel dijo

    Hello gumamit tayo ng linux

    Nakamit ko ang pagpabilis ng 3d sa linux-headers-generic (3.2.0.56.66), na itinapon ng terminal matapos hindi makahanap ng linux-image-2.6.34-2-generic linux-headers-2.6.34-2-generic.

    Salamat sa iyong input

    Pagbati mula sa Colombia

  15.   Federico dijo

    Nais kong i-uninstall ang isang driver na may AMD ppa na hindi sinasadyang naka-install sa Ubuntu 13.10 dahil sa totoo lang ang aking computer ay walang isang graphic card at hindi man ako naka-log in, maaari mo bang sabihin sa akin kung ano ang gagawin mangyaring?

  16.   yuck dijo

    ang problema ay maaari lamang itong makamit salamat sa pag-install ng mga pagmamay-ari na mga blobs para sa graphics firmware sa linux kernel.
    Ang isang ganap na libreng solusyon sa mga libreng driver at firmware (na may linux-libre kernel) ay malayo sa posible

  17.   drullan dijo

    Sinubukan ko sa Mint 17 kasama ang ATI Radeon 7600G ang magic formula at hindi ito naging reaksyon tulad ng inaasahan. Tingnan natin kung paano pamahalaan ang mga tao! Hindi ko nakita ang eksaktong drayber, o sa palagay ko: na-install ko ang Catalyst 14.9 ngunit ang totoo, hindi ko napansin na may nagbago. Bilang karagdagan sa pag-install ng isang bagay, hindi ko ba kailangang i-configure ang isa pang bagay? Ako ay ganap na sigurado na ang kard na ito ay sumusuporta sa compiz at mga animasyon, ngunit sa ngayon ay hindi ko magawa. Siyempre, gumagana ang touch screen ^^ isang luho na nais kong umakma sa aking iba pang kaibigan na compiz ¬¬. Pagbati at swerte!

  18.   harophoenix dijo

    Paano ko magagawa ang pareho para sa debian 7.7 ??? tumingin sa synaptic at kung na-install ko ang xserver-xorg-video-intel package, ang sumusunod na utos lamang ang hindi kinikilala ng aking bash glxinfo | grep -i render, ang tanong ay: dito sa debian paano ko malalaman kung ang grapiko na pagpapabilis ay aktibo? salamat! Pagbati. !

  19.   shamaru dijo

    palaging bumalik sa artikulong ito upang ipaalala sa iyo ng libreng intel driver, salamat sa pag-post.