[Soci SLIP] Il sorpasso (driver liberi per schede video AMD)

Lucio Crusca lucio a sulweb.org
Dom 21 Maggio 2017 16:02:27 CEST


Phoronix è un blog tecnologico focalizzato soprattutto sulle prestazioni 
delle schede video in ambiente Linux.

L'autore (Michael) esegue continui benchmark sui nuovi modelli di schede 
video utilizzando sia i drivers proprietari, sia i drivers liberi 
(quando possibile).

Attualmente sulle schede nVidia recenti (architetture Maxwell e Pascal) 
è possibile usare solo il driver proprietario, perché nVidia non 
rilascia le specifiche che permetterebbero agli sviluppatori del driver 
nouveau (libero) di renderlo ragionevolmente veloce. Le schede video 
recenti funzionano con il driver libero nouveau, ma fanno solo il minimo 
sindacale per poter usare il pc: non è possibile usare il driver nouveau 
per alcun tipo di applicazione 3D che richieda l'accelerazione della 
scheda video. D'altra parte il driver proprietario di nvidia offre tutta 
l'accelerazione 3D che si vuole, ma crea tutti i problemi del software 
proprietario, quindi si dipende da nVidia per gli aggiornamenti e si 
rischia di non poter più aggiornare la propria installazione di Linux 
(l'intera distribuzione) a causa del driver proprietario nVidia installato.

La concorrente AMD, che come dimensione e giro d'affari è una piccola 
frazione di nVidia, da circa un anno ha cambiato politica: le sue 
schede video recenti (architetture Fiji, Polaris e forse fra qualche 
mese anche le nuovissime Vega) sono ben supportate sia dal driver 
proprietario (AMDGPU-PRO) che dai drivers liberi (Mesa + vari altri 
componenti software tutti liberi). AMD stessa contribuisce allo sviluppo 
dei drivers liberi.

Negli ultimi test pubblicati ieri da Michael, per la prima volta nella 
storia, i drivers liberi per schede video AMD risultano mediamente più 
veloci del driver AMD proprietario, a parità di scheda video (test 
eseguiti con una RX 470):

https://www.phoronix.com/vr.php?view=24675

Si aggiunga a questo che, nel mondo desktop e notebook, non esistono 
alternative libere per schede video dedicate, perché Intel produce solo 
schede video integrate a basso costo e basse prestazioni: ne risulta 
che, per la prima volta nella storia, il software libero gestisce 
dignitosamente, anzi, meglio del corrispondente software proprietario, 
delle schede video dedicate di fascia medio-alta per mercato consumer 
come la serie RX 400 e RX 500 di AMD.

Certo, a parità di euro spesi, le schede nVidia con il loro driver 
proprietario sono più veloci delle AMD. Tuttavia, almeno per me, avere 
qualche FPS in più nei giochi è poco importante, mentre avere una scheda 
video che mi permette di fare molte cose e me lo permetterà sempre negli 
anni a venire, in quanto non ha bisogno di software proprietario, vale 
molto di più.

Grazie ad AMD ora abbiamo una scelta. La prossima scheda video che 
acquisterò sarà una AMD (sono indeciso fra la RX 470, la RX 570 e le 
nuove Vega non appena supportate dal kernel Linux, forse il 4.13).




Maggiori informazioni sulla lista Soci