Oglas
Vlasnički upravljački program AMD na Linuxu je brz, ali bučan, a pokretački program otvorenog koda postao je nevjerojatan - evo kako dobiti upravljački program otvorenog koda s novim poboljšanjima performansi.
Zašto koristiti upravljačke programe s otvorenim kodom?
Korisnici ne-Intelove grafike povijesno su morali koristiti vlasničke grafičke upravljačke programe koje pružaju AMD i Nvidia kako bi postigli performanse koje očekuju. To se još uvijek odnosi na Nvidia korisnike, jer je pokretački program „Nouveau“ otvorenog koda ozbiljno ograničen; međutim, AMD korisnici sada zapravo imaju izbora. Najnovija izdanja Linux kernela plus AMD grafički upravljački program otvorenog koda poprilično su poboljšala performanse - do točke kada upotreba vlasničkog upravljačkog programa više nije uvjet.
Iako su grafički upravljački programi otvorenog koda još uvijek nisu u usporedbi s performansama vlasnički grafički upravljački program "Catalyst" Kako instalirati vlastite upravljačke programe grafike u Ubuntu, Fedoru i Mint Većinu vremena dobro ćete potražiti s open-source softverom na Linuxu. Ali ako želite pravu igru i grafičku snagu, trebat će vam vlasnički upravljački programi. Evo kako ih nabaviti. Čitaj više sigurno su poboljšani do točke u kojoj većina igara ima više od sličnih okvira. Ovo može biti povoljno iz nekoliko razloga, uključujući činjenicu da je većina drugog softvera (sans igre) teže raditi s pokretačkim programima otvorenog koda - očekuje se njihova upotreba i mogućnosti znan.
Također su pokretački programi otvorenog koda koji uvijek rade s najnovijom verzijom kernela i jedini su pokretači koji rade na radnoj površini s omogućenim Waylandom Gnome Shell. Drugim riječima, pomoću pokretačkih programa otvorenog koda uštedite puno tuge i gnjavaže.
Nedostatak njihove upotrebe je u tome što ne postižete istinske performanse hardvera i nemate potpunu podršku OpenGL-a (3.0 umjesto 4.3). Ako igrate najnovije i najveće igre na Linuxu, nemojte se iznenaditi ako neki od njih zahtijevati da koristite vlasničke upravljačke programe.
Ne vjerujete mi da se izvedba značajno poboljšala? Pogledajte ove referentne vrijednosti koje izvodi Phoronix; vidjet ćete da se izvedba znatno poboljšala u kratkom vremenskom razdoblju. Određena radna opterećenja pružaju još veći poticaj. Srećom, nema mnogo toga što trebate učiniti kako biste iskoristili ove prednosti.
Koristite najnoviji kernel
U idealnom slučaju trebali biste pokrenuti najnovije Linux kernel: verziju 3.13 (u vrijeme pisanja) ili noviju. Mnoge distribucije nisu baš tako blizu krvarenja, tako da ćete možda trebati pričekati sljedeće izdanje distribucije prije nego što poboljšanja primite stabilnim kanalima. Ako ne želite čekati, sami možete pronaći načine da nadogradite na najnoviji Linux kernel.
Korisnici Ubuntu-a to mogu učiniti preuzimanjem kernela i povezanim datotekama zaglavlja s glavne stranice kernela kao ovaj koristan post opisuje. Korisnici Fedora mogu nadograditi privremeno omogućujući skladište rawhide-a ili jednostavno malo pričekajući - Korisnici Fedore obično dobiju sljedeću iteraciju kernela u roku od mjesec dana od izdavanja.
Ako ne pokrećete Linux kernel 3.13, barem biste trebali pokušati dobiti 3.12. Iako ova verzija kernela nema svi među poboljšanjima koja ima 3.13, ona i dalje ima glavna obilježja koja nude najveći dio poboljšanja performansi.
Da biste to omogućili, morat ćete otići u vašu GRUB konfiguracijsku datoteku (nalazi se na /etc/default/grub), i dodajte sljedeće argumentima kernela: radeon.dpm = 1.
To omogućava dinamično upravljanje napajanjem, koje omogućava vašem grafičkom čipu da poveća frekvenciju kako bi mogao raditi bolje. Prije toga, vaš bi se grafički čip uvijek nalazio na najnižoj radnoj frekvenciji, pružajući subpar performanse.
Ažurirajte sigurnosni program za grafiku
Ako možete, također je dobra ideja Mesa ažurirati na najnoviju verziju. Mesa je okvir koji omogućuje vozačima komunikaciju sa sustavom, a nudi i OpenGL podršku. Ako to ne možete učiniti, ažuriranje Mesa moglo bi biti pomalo komplicirano, to nije velika stvar - ažuriranje kernela najvažnija je stvar.
Ako koristite Ubuntu, možete dodati Oibaf i Xorg-Edgers spremišta. Tada ćete biti pokrenut na najnovijem X.org X poslužitelju, najnovijoj verziji Mesa i najnovijim grafičkim pogonima. Sva tri ova dijela preuzimaju dio odgovornosti za vaše grafičke performanse, tako da ćete za maksimalno pojačanje poželjeti pogledati ažuriranje sva tri.
Obavezno pročitajte upute za oba spremišta prije nego što ih dodate. Ako imate drugu distribuciju, morat ćete to sami pogledati kako biste vidjeli je li moguće, osim što sami pribjegavate sastavljanju koda.
Dodatne prednosti!
Evo vam bonus savjeta: Linux kernel 3.13 sada nudi audio putem HDMI-a prema zadanim postavkama, nešto što je prethodno moralo biti omogućeno ručno. Ako imate najnovije izdanje svoje omiljene distribucije, trebalo bi biti i uključeno jezgro dovoljno moderno da nudi dovoljno dobru podršku za audio putem HDMI-a, čak i ako on nije omogućen prema zadanim postavkama.
Ako ga želite omogućiti, idite ponovo na vašu GRUB konfiguracijsku datoteku, a ovaj put argumentima kernela dodajte sljedeće: radeon.audio = 1. Ponovo pokrenite računalo i trebali biste moći reproducirati audio putem HDMI kabela.
Zaključak
Odlično je vidjeti kako se brzo pokretački programi otvorenog koda poboljšavaju, a ima još mnogo prostora za poboljšati još više. Ako želite uživati u ovim povećanjima performansi i svim budućim onima, budite sigurni da su sve vaše softverske pakete ažurirane što je moguće više. Pomoću ovih poboljšanja možete ih koristiti super gradi AMD APU 3 povoljna AMD-ova DIU računala koja možete graditiUbrzana procesorska jedinica ili "APU" dizajn integrira grafičku procesorsku jedinicu na istu matricu kao i CPU, što rezultira bržim, učinkovitijim hibridnim dizajnom. Za one od vas koji žele graditi ... Čitaj više .
Koristite li grafičke upravljačke programe otvorenog koda? Zašto ili zašto ne? Javite nam u komentarima!
Kreditna slika: Phoronix
Danny je stariji profesor na Sveučilištu Sjeverni Teksas koji uživa u svim aspektima softvera otvorenog koda i Linuxa.