I en annan tråd, angående ett mestadels irrelevant ämne, reagerade jag på ett påstående av TorrentLover där han påstod att grafikkort från AMD är att föredra framför Nvidias motsvarighet på grund av drivrutinerna.
Tråden behöver nödvändigtvis inte enbart beröra AMD och Nvidia, men det är åtminstone här tråden kommer att starta då jag tar vid vid hans senaste inlägg från förra tråden.
Jag har ett HD 4870, ett kort som AMD inte aktivt tillhandahåller drivrutiner för längre. Det innebär att det enda stödet jag har är deras legacy driver 12.6 (som alltså släpptes i juni förra året). Visst, jag medger att mitt kort är en smula gammalt, men samtidigt var det ett så otroligt populärt kort när det släpptes att det var slut under lång tid i ett flertal affärer. Denna drivrutinen förlitar sig på Linux 3.6 och Xorg-server 1.12, allt som släppts efter det är för modernt. Under tiden erbjuder Nvidia stöd för äldre grafikkort än mitt.
Ser man till moderna kort (och med modernt menar jag HD 5000-serien och uppåt) är senaste drivrutinsversionen 12.11. Denna stödjer förvisso de senaste mjukvarukomponenterna, men dras samtidigt av problem rörande energisparfunktioner. Dessutom finns där inget som helst stöd för CrossFireX till Linux - det kan man se i månen efter.
Citat:
Som en användare av ett äldre AMD-kort sedan 2008 skulle jag vilja slå ett slag för AMD:s oduglighet när det kommer till grafikkortstöd till Linux.
Ursprungligen postat av TorrentLover
Tyvärr fungerar inte nVidia och Linux ihop, på grund av att nVidia helt enkelt vägrar skriva bra drivrutiner, särskilt till Linux. Det är ingen som kan göra någonting åt det, mer än nVidia själva. Processor från Intel och grafikkort från AMD är det optimala om man kör Linux, om du frågar mig.
Tråden behöver nödvändigtvis inte enbart beröra AMD och Nvidia, men det är åtminstone här tråden kommer att starta då jag tar vid vid hans senaste inlägg från förra tråden.
Citat:
Ber om ursäkt, det var längesedan jag lyssnade på klippet och hade glömt stora delar av det. Jag vill dock fortfarande hävda min poäng att AMD är värre.
Ursprungligen postat av TorrentLover
Dock är det så att nVidias drivrtutiner är dåliga. De har blivit bättre efter att Torvalds gick på nVidia. Även Valve pressar nVidia (och andra hårdvarutillverkare) att skriva acceptabla drivrtuiner.
Citerar:
Kritiken var riktad mot nVidia och deras ovilja att skriva drivrutiner till Linux, inte bara mot nVidias drivrutiner för just Optimus. nVidia är inte kända för att vara så speciellt intresserade av någon form av öppen källkod överhuvudtaget. Dessutom har nVidia haft problem med säkerheten i sina drivrutiner, då det har funnits flera tillfällen då en user kan få root-access genom sånbarheten. Jag påstår inte att AMDs drivrutiner inte har sårbarheter eller buggar. Det jag menar är att AMD har en vänligare inställning mot Linux och skriva bra drivrutiner.
Själv kör jag på de öppna grafikkortsdrivrutinerna, då jag inte vill ha stänga drivrutiner på mitt system. Om ett hårdvarutillverkare börjar skriva öppna drivrutiner, kommer jag garanterat hylla det, oavsett om det är nVidia eller AMD. Som det ser ut nu är det dock AMD som har de bästa drivrutinerna.
Citerar:
Kritiken var riktad mot nVidia och deras ovilja att skriva drivrutiner till Linux, inte bara mot nVidias drivrutiner för just Optimus. nVidia är inte kända för att vara så speciellt intresserade av någon form av öppen källkod överhuvudtaget. Dessutom har nVidia haft problem med säkerheten i sina drivrutiner, då det har funnits flera tillfällen då en user kan få root-access genom sånbarheten. Jag påstår inte att AMDs drivrutiner inte har sårbarheter eller buggar. Det jag menar är att AMD har en vänligare inställning mot Linux och skriva bra drivrutiner.
Själv kör jag på de öppna grafikkortsdrivrutinerna, då jag inte vill ha stänga drivrutiner på mitt system. Om ett hårdvarutillverkare börjar skriva öppna drivrutiner, kommer jag garanterat hylla det, oavsett om det är nVidia eller AMD. Som det ser ut nu är det dock AMD som har de bästa drivrutinerna.
Jag har ett HD 4870, ett kort som AMD inte aktivt tillhandahåller drivrutiner för längre. Det innebär att det enda stödet jag har är deras legacy driver 12.6 (som alltså släpptes i juni förra året). Visst, jag medger att mitt kort är en smula gammalt, men samtidigt var det ett så otroligt populärt kort när det släpptes att det var slut under lång tid i ett flertal affärer. Denna drivrutinen förlitar sig på Linux 3.6 och Xorg-server 1.12, allt som släppts efter det är för modernt. Under tiden erbjuder Nvidia stöd för äldre grafikkort än mitt.
Ser man till moderna kort (och med modernt menar jag HD 5000-serien och uppåt) är senaste drivrutinsversionen 12.11. Denna stödjer förvisso de senaste mjukvarukomponenterna, men dras samtidigt av problem rörande energisparfunktioner. Dessutom finns där inget som helst stöd för CrossFireX till Linux - det kan man se i månen efter.