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

Il driver proprietario di AMD su Linux è veloce ma buggato e il driver open source è diventato fantastico

Il driver proprietario di AMD su Linux è veloce ma buggato e il driver open source è diventato fantastico
Annuncio pubblicitario

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, in quanto il driver "Nouveau" open source è 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 driver grafico proprietario "Catalyst" Come installare driver proprietari di grafica in Ubuntu, Fedora e Mint [Linux] Come installare driver grafici proprietari in Ubuntu, Fedora, & Mint [Linux] 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 diversi 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 essi richiedono l'utilizzo dei driver proprietari.

open_graphics_perf
Non mi credi che le prestazioni siano notevolmente migliorate? Dai uno sguardo 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

open_graphics_kernel2
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 i miglioramenti che 3.13 fa, ha ancora le caratteristiche principali che offrono la maggior parte dei miglioramenti delle prestazioni.

Per abilitarlo, 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

open_graphics_mesa
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 si è in grado di farlo, l'aggiornamento di Mesa potrebbe essere un po 'complicato, non è un grosso problema: l'aggiornamento del 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 (puoi trovare qui una spiegazione più lunga), 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 distribuendo una distribuzione diversa, dovrai verificare da sola se è possibile, oltre a ricorrere a 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 eseguendo 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

In this article