Het eigen AMD-stuurprogramma op Linux is snel, maar met fouten, en de opensource-driver is nu geweldig geworden - hier ziet u hoe u de opensource-driver kunt krijgen met de nieuwe prestatieverbeteringen.
Waarom Open Source Graphics-stuurprogramma's gebruiken?
Gebruikers van niet-Intel grafische afbeeldingen hebben in het verleden de eigen grafische stuurprogramma's van AMD en Nvidia moeten gebruiken om de prestaties te krijgen die ze verwachten. Dit is nog steeds het geval voor Nvidia-gebruikers, aangezien de open source "Nouveau" -driver ernstig beperkt is; AMD-gebruikers hebben nu echter echt een keuze. Recente releases van de Linux-kernel plus het AMD open source grafische stuurprogramma zijn behoorlijk verbeterd - tot het punt waarop het gebruik van het eigen stuurprogramma niet langer een vereiste is.
Hoewel de open source AMD grafische stuurprogramma's nog steeds niet op één lijn liggen met de prestaties van het eigen grafische stuurprogramma "Catalyst". Eigen grafische stuurprogramma's installeren in Ubuntu, Fedora en Mint [Linux] Eigen grafische stuurprogramma's installeren in Ubuntu, Fedora, & Mint [Linux] Meestal gaat het prima met open-source software op Linux. Maar als u echt gamen en grafische kracht wilt, heeft u eigen stuurprogramma's nodig. Hier ziet u hoe u ze kunt krijgen. Lees Meer, ze zijn zeker verbeterd tot een punt waar de meeste spellen verder dan speelbare beeldsnelheden hebben. Dit kan om een paar redenen voordelig zijn, waaronder het feit dat de meeste andere software (sans-games) meestal beter werken met de open source-stuurprogramma's - het gebruik wordt verwacht en hun mogelijkheden bekend.
Het zijn ook de open source-stuurprogramma's die altijd werken met de nieuwste kernelversie, en zij zijn de enige stuurprogramma's die werken met de Wayland-enabled Gnome Shell-desktop. Met andere woorden, met behulp van de opensource-stuurprogramma's bespaart u uzelf veel leed en gedoe.
Het nadeel van het gebruik ervan is dat je geen echte prestaties uit de hardware haalt en dat je geen volledige OpenGL-ondersteuning hebt (3.0 in plaats van 4.3). Als je de nieuwste en beste games op Linux speelt, moet je niet verbaasd zijn als sommige ervan vereisen dat je de gepatenteerde stuurprogramma's gebruikt.
Geloof me niet dat de prestaties aanzienlijk zijn verbeterd? Bekijk deze benchmarks uitgevoerd door Phoronix; u zult zien dat de prestaties aanzienlijk zijn verbeterd gedurende een korte periode. Bepaalde workloads bieden een nog grotere boost. Gelukkig is er niet veel dat u hoeft te doen om te profiteren van deze voordelen.
Gebruik de nieuwste kernel
Idealiter zou je de nieuwste Linux-kernel moeten gebruiken: versie 3.13 (op het moment van schrijven) of nieuwer. Veel distributies zijn niet helemaal zo bloeiend, dus je moet misschien wachten tot de volgende distributie-release voordat je de verbeteringen via stabiele kanalen ontvangt. Als je niet wilt wachten, kun je op eigen gelegenheid ontdekken hoe je kunt upgraden naar de nieuwste Linux-kernel.
Ubuntu-gebruikers kunnen dit doen door de kernel en gerelateerde header-bestanden te downloaden van de hoofdpagina van de kernel, zoals deze nuttige post beschrijft. Fedora-gebruikers kunnen upgraden door de Rawhide-repository tijdelijk in te schakelen, of door eenvoudigweg een tijdje te wachten - Fedora-gebruikers ontvangen gewoonlijk de volgende kernel-iteratie binnen een maand na uitgave.
Als je niet draait op Linux kernel 3.13, dan zou je op zijn minst moeten proberen om 3.12 te pakken te krijgen. Hoewel deze versie van de kernel niet alle verbeteringen bevat die 3.13 doet, heeft deze nog steeds de belangrijkste functies die het merendeel van de prestatieverbeteringen bieden.
Om dit in te schakelen, moet je naar je GRUB-configuratiebestand (gelegen op / etc / default / grub ) gaan en het volgende toevoegen aan de kernelargumenten: radeon.dpm = 1.
Hierdoor is dynamisch energiebeheer mogelijk, waardoor uw grafische chip zijn frequentie kan opschalen zodat deze beter kan presteren. Voordien zou uw grafische chip altijd op de laagste werkingsfrequentie blijven zitten, wat een slechte prestatie oplevert.
Update de grafische backend
Als je kunt, is het ook een goed idee om Mesa bij te werken naar de nieuwste versie. Mesa is een raamwerk waarmee de chauffeurs kunnen communiceren met het systeem en het biedt ook OpenGL-ondersteuning. Als u dit niet kunt doen, omdat het updaten van Mesa enigszins gecompliceerd kan zijn, is dat geen groot probleem - het updaten van de kernel is het belangrijkste om te doen.
Als u Ubuntu gebruikt, kunt u de Oibaf- en Xorg-Edgers-opslagplaatsen toevoegen. Dan gebruik je de nieuwste X.org X-server, de nieuwste Mesa-build en de nieuwste grafische stuurprogramma's. Alle drie deze delen nemen een deel van de verantwoordelijkheid voor je grafische prestaties (je kunt hier een langere uitleg vinden), dus voor de maximale boost zul je willen kijken naar het updaten van alle drie.
Zorg ervoor dat u de instructies voor beide opslagplaatsen leest voordat u ze toevoegt. Als u een andere distributie gebruikt, moet u dit zelf opzoeken om te zien of het mogelijk is om de code zelf te compileren.
Extra voordelen!
Hier is een bonus tip voor jou: Linux kernel 3.13 biedt nu standaard audio via HDMI, iets dat eerder handmatig moest worden ingeschakeld. Als u de nieuwste versie van uw favoriete distributie gebruikt, moet de meegeleverde kernel modern genoeg zijn om voldoende ondersteuning voor audio via HDMI te bieden, zelfs als deze standaard niet is ingeschakeld.
Als je het wilt inschakelen, ga dan opnieuw naar je GRUB-configuratiebestand en voeg dit keer het volgende toe aan de kernelargumenten: radeon.audio = 1. Herstart je computer en je zou in staat moeten zijn om audio af te spelen via je HDMI-kabel.
Conclusie
Het is geweldig om te zien hoe snel open source drivers zijn verbeterd en er is nog steeds genoeg ruimte om nog meer te verbeteren. Als u van deze prestatieverhogingen en eventuele toekomstige stijgingen wilt genieten, moet u ervoor zorgen dat al uw softwarepakketten zo actueel mogelijk zijn. Met deze verbeteringen kunt u gebruik maken van een aantal geweldige AMD APU-builds 3 betaalbare AMD APU-aangedreven DIY-computers die u kunt bouwen met 3 betaalbare AMD APU-aangedreven DIY-computers die u kunt bouwen De versnelde verwerkingseenheid of "APU", ontwerp integreert een grafische verwerkingseenheid op dezelfde chip als de CPU, wat resulteert in een sneller, efficiënter hybride ontwerp. Voor degenen onder u die proberen een ... Lees meer.
Gebruikt u open source grafische stuurprogramma's? Waarom of waarom niet? Laat het ons weten in de reacties!
Beeldcredits: Phoronix