La grafica AMD Open Source ora è fantastica, ecco come ottenerli

La grafica AMD Open Source ora è fantastica, ecco come ottenerli / Linux

Il driver proprietario di AMD su Linux è veloce ma buggato, e il driver open source è diventato fantastico - ecco come ottenere il driver open source con i nuovi miglioramenti delle prestazioni.

Perché utilizzare i driver Open Source Graphics?

Gli utenti di grafica non Intel hanno storicamente dovuto utilizzare i driver grafici proprietari forniti da AMD e Nvidia per ottenere le prestazioni che si aspettavano. Questo è ancora il caso per gli utenti di Nvidia, come open source “Nouveau” il conducente è severamente limitato; tuttavia, gli utenti AMD ora hanno una scelta. Le versioni recenti del kernel Linux più il driver grafico open source AMD hanno migliorato le prestazioni di un bel po '- al punto che l'utilizzo del driver proprietario non è più un requisito.

Mentre i driver grafici open source AMD non sono ancora alla pari delle prestazioni del proprietario “Catalizzatore” driver di grafica Come installare driver di grafica proprietari in Ubuntu, Fedora e Mint Come installare driver di grafica proprietari in Ubuntu, Fedora e Mint La maggior parte delle volte, starai bene con il software open source su Linux. Ma se vuoi un gioco reale e una potenza grafica, avrai bisogno di driver proprietari. Ecco come ottenerli. Per saperne di più, sono sicuramente migliorati fino a un punto in cui la maggior parte dei giochi ha oltre i frame rate riproducibili. Questo può essere vantaggioso per alcuni motivi, incluso il fatto che la maggior parte degli altri software (giochi sans) tende a funzionare meglio con i driver open source: il loro uso è previsto e le loro capacità sono note.

Sono anche i driver open source che funzionano sempre con l'ultima versione del kernel, e sono gli unici driver che funzionano con il desktop Gnome Shell abilitato per Wayland. In altre parole, usando i driver open source ti stai risparmiando un sacco di dolore e problemi.

L'aspetto negativo del loro utilizzo è che non si ottiene prestazioni reali dall'hardware e non si dispone del supporto completo OpenGL (3.0 anziché 4.3). Se stai giocando ai giochi più recenti e migliori su Linux, non sorprenderti se alcuni di loro richiedere che usi i driver proprietari.


Non mi credi che le prestazioni siano notevolmente migliorate? Dai un'occhiata a questi benchmark eseguiti da Phoronix; vedrai che le prestazioni sono migliorate sostanzialmente in un breve periodo di tempo. Alcuni carichi di lavoro forniscono una spinta ancora maggiore. Per fortuna, non c'è molto che devi fare per approfittare di questi benefici.

Usa l'ultimo kernel


Idealmente, dovresti eseguire il kernel Linux più recente: versione 3.13 (al momento della scrittura) o più recente. Molte distribuzioni non sono così all'avanguardia, quindi potrebbe essere necessario attendere la distribuzione successiva prima di ricevere i miglioramenti tramite canali stabili. Se non vuoi aspettare, puoi scoprire come aggiornare al kernel Linux più recente da solo.

Gli utenti di Ubuntu possono farlo scaricando il kernel e i relativi file di intestazione dalla pagina principale del kernel, come descritto in questo utile post. Gli utenti Fedora possono eseguire l'aggiornamento abilitando temporaneamente il repository rawhide, o semplicemente aspettando un po 'di tempo - gli utenti Fedora di solito ricevono la prossima iterazione del kernel entro un mese dal rilascio.

Se non stai usando il kernel 3.13 di Linux, dovresti almeno provare a mettere le mani su 3.12. Mentre questa versione del kernel non ha tutti dei miglioramenti che 3.13 fa, ha ancora le caratteristiche principali che offrono la maggior parte dei miglioramenti delle prestazioni.

Per abilitare questo, devi andare al tuo file di configurazione di GRUB (situato in / Etc / default / grub) e aggiungere quanto segue agli argomenti del kernel: radeon.dpm = 1.

Ciò consente la gestione dinamica dell'alimentazione, che consente al chip grafico di scalare la propria frequenza in modo che possa funzionare meglio. Prima di questo, il chip grafico rimaneva sempre bloccato alla frequenza operativa più bassa, fornendo prestazioni inferiori.

Aggiorna il backend grafico


Se puoi, è anche una buona idea aggiornare Mesa all'ultima versione. Mesa è un framework che consente ai driver di comunicare con il sistema e offre anche il supporto OpenGL. Se non sei in grado di farlo, l'aggiornamento di Mesa potrebbe essere un po 'complicato, non è un grosso problema: aggiornare il kernel è la cosa più importante da fare.

Se stai usando Ubuntu puoi aggiungere i repository Oibaf e Xorg-Edgers. Quindi eseguirai l'ultimo server X.org X, l'ultima build di Mesa e gli ultimi driver grafici. Tutte e tre queste parti si assumono una certa responsabilità per le tue prestazioni grafiche, quindi per la massima spinta ti consigliamo di aggiornarle tutte e tre.

Assicurati di leggere le istruzioni per entrambi i repository prima di aggiungerli. Se stai eseguendo una distribuzione diversa, dovrai cercare da sola se è possibile, oltre a ricorrere al compilare il codice da solo.

Vantaggi extra!

Ecco un suggerimento bonus per te: il kernel Linux 3.13 ora offre l'audio tramite HDMI di default, qualcosa che in precedenza doveva essere abilitato manualmente. Se stai usando l'ultima versione della tua distribuzione preferita, il kernel incluso dovrebbe essere abbastanza moderno da offrire un supporto abbastanza buono per l'audio tramite HDMI, anche se non è abilitato di default.

Se vuoi abilitarlo, vai di nuovo al tuo file di configurazione di GRUB e questa volta aggiungi quanto segue agli argomenti del kernel: radeon.audio = 1. Riavvia il computer e dovresti essere in grado di riprodurre l'audio tramite il cavo HDMI.

Conclusione

È bello vedere quanto velocemente i driver open source siano migliorati, e c'è ancora molto spazio per migliorarsi ancora di più. Se desideri godere di questi aumenti delle prestazioni e di quelli futuri, assicurati di mantenere tutti i pacchetti software il più aggiornati possibile. Con questi miglioramenti, puoi utilizzare alcune straordinarie APU AMD costruite con 3 computer AMD a tecnologia APU a prezzi accessibili che puoi creare 3 computer FAI AMD a prezzi accessibili che puoi costruire L'unità di elaborazione accelerata, o "APU", integra il design un'unità di elaborazione grafica sullo stesso stampo della CPU, con conseguente progettazione ibrida più veloce ed efficiente. Per quelli di voi che cercano di costruire un ... Per saperne di più .

Utilizzi driver grafici open source? Perché o perché no? Fateci sapere nei commenti!

Credito d'immagine: Phoronix

Scopri di più su: Driver, Open Source.