ANNONS
Annons

Vilket grafikkort till Darktable i Linux?

Produkter
(logga in för att koppla)

Ljushaffaren

Aktiv medlem
Hallå alla glada! (Hej ni andra också för den delen.)

Jag planerar att bygga en dator för enklare redigering i Darktable. Är det någon som vet om AMD eller Nvidia passar bäst till Linux i allmänhet och Darktable i synnerhet? Just nu väljer jag mellan RX 550 och GeForce GT 1030...
 
Senast ändrad:
Jag körde ATI 5970 men den hittade aldrig openCL hur mycket jag än försökte. Nu kör jag GTX 1060. Lätt att installera drivrutinen.
 
Jag kör en sådan där liten NUC med Intelgrafik, 512 GB SSD, dubbla HDMI och två 27" 1440-skärmar med 64 bit Linux Mint. Med Darktable (och GIMPen) känns det som det inte är något som fattas jämfört med de stora och dyra. Uptime snudd på ett år nu.

Jag gick all.-n på Fuji förra hösten och det var ett elände, men nu tycker jag det är tillräckligt bra. Som jag önskar att jag kunde fortsätta med min Linux även för foto, men jag har, trots ganska seriösa försök, inte hittat någon fungerande lösning för fotoprintern.

Tittar jag bakåt några år så har Linuxdistros länge gått bra på Intel- och NVidia-grafik.
 
nVidia har inga öppna specar för sina videokretsar, så det finns inga öppna drivare och deras egna drivrutiner för Linux är skräp. AMDGPU-drivaren är betydligt bättre.
 
nVidia har inga öppna specar för sina videokretsar, så det finns inga öppna drivare och deras egna drivrutiner för Linux är skräp. AMDGPU-drivaren är betydligt bättre.

Lite off-topic men får jag fråga när du senast provade NVIDIA i Linux.
Det har funnits en öppen driver i över 10 år, jag kan hålla med om att den inte var bra i början, men nu funkar den helt okej. NVIDIAs egna driver har jag aldrig haft något problem med, vilket jag inte kan säga om AMDs för ca 5 år sedan.

För att bidra lite till tråden. Håller du dig till en "vanlig dist" typ Ubuntu eller liknande och NVIDIAs drivrutin eller den öppna för AMD så kommer det funka bra vad du än väljer.
 
Tack alla, för bra svar!

Nvidia har alltid funkat bäst av egen erfarenhet. Framför allt om du vill spela spel också.
EDIT: Såg nu att Nvidia har bäst prestanda i darktable. Du ska definitivt köra på Nvidia.
https://www.phoronix.com/scan.php?page=article&item=darktable-opencl-gpu&num=1
Spel struntar jag fullständigt i. :) Problemet med artikeln du refererar till är att den inte tar upp varken Nvidias 1030 eller något ur AMD:s 5xx-serie där just RX 550 ska vara en helt ny krets. Men Nvidia verkar tryggt om inte annat.

Jag körde ATI 5970 men den hittade aldrig openCL hur mycket jag än försökte. Nu kör jag GTX 1060. Lätt att installera drivrutinen.
ATI 5970 är nog väl gammalt för att säga något om RX 550. :)

nVidia har inga öppna specar för sina videokretsar, så det finns inga öppna drivare och deras egna drivrutiner för Linux är skräp. AMDGPU-drivaren är betydligt bättre.
Nä och det är ju något av en nackdel att Nvidia är så dåliga med öppna drivrutiner om än att det inte är avgörande för min del.

För att bidra lite till tråden. Håller du dig till en "vanlig dist" typ Ubuntu eller liknande och NVIDIAs drivrutin eller den öppna för AMD så kommer det funka bra vad du än väljer.

Jag har själv tittat lite men blev inte riktigt klok på testerna:
https://www.phoronix.com/scan.php?page=article&item=radeon-rx550-linux&num=1

https://www.phoronix.com/scan.php?page=article&item=nvidia-28-81080&num=1

Här är också en intressant tråd om AMD kontra Nvidia men de verkar ha lite svårt att nå konsensus...
http://darktable-users.narkive.com/LC0Jvvvq/opencl-1050ti-or-rx560

Som om det inte vore nog tycks det vara oklart huruvida processorn eller grafikkortet är viktigast i vissa fall:
https://www.phoronix.com/scan.php?page=news_item&px=Darktable-27-Results

Jag har också läst att mer grafikminne ska öka hastigheten men det verkar oklart hur stor skillnad det är mellan 2 och 4 GB...
http://darktable-users.narkive.com/MQWAH5Su/what-graphics-card-to-get

Som ni ser har jag hittat så många källor att jag är alldeles yr i bollen. Varför kan det inte vara enkelt att välja komponenter...?
 
Tack alla, för bra svar!


Spel struntar jag fullständigt i. :) Problemet med artikeln du refererar till är att den inte tar upp varken Nvidias 1030 eller något ur AMD:s 5xx-serie där just RX 550 ska vara en helt ny krets. Men Nvidia verkar tryggt om inte annat.


ATI 5970 är nog väl gammalt för att säga något om RX 550. :)


Nä och det är ju något av en nackdel att Nvidia är så dåliga med öppna drivrutiner om än att det inte är avgörande för min del.



Jag har själv tittat lite men blev inte riktigt klok på testerna:
https://www.phoronix.com/scan.php?page=article&item=radeon-rx550-linux&num=1

https://www.phoronix.com/scan.php?page=article&item=nvidia-28-81080&num=1

Här är också en intressant tråd om AMD kontra Nvidia men de verkar ha lite svårt att nå konsensus...
http://darktable-users.narkive.com/LC0Jvvvq/opencl-1050ti-or-rx560

Som om det inte vore nog tycks det vara oklart huruvida processorn eller grafikkortet är viktigast i vissa fall:
https://www.phoronix.com/scan.php?page=news_item&px=Darktable-27-Results

Jag har också läst att mer grafikminne ska öka hastigheten men det verkar oklart hur stor skillnad det är mellan 2 och 4 GB...
http://darktable-users.narkive.com/MQWAH5Su/what-graphics-card-to-get

Som ni ser har jag hittat så många källor att jag är alldeles yr i bollen. Varför kan det inte vara enkelt att välja komponenter...?
Mitt val på föll på 1060 eftersom det är mycket pang för pengarna vilket syns i testerna du länkat till. 1050 ligger långt ned i jämförelse. Man vinner inte markant mer på att gå efter 1070 eller 1080 i stället för 1060.
För AMD kan jag inte svara för.
 
Lite off-topic men får jag fråga när du senast provade NVIDIA i Linux.
Det har funnits en öppen driver i över 10 år, jag kan hålla med om att den inte var bra i början, men nu funkar den helt okej. NVIDIAs egna driver har jag aldrig haft något problem med, vilket jag inte kan säga om AMDs för ca 5 år sedan.
Ja, den öppna drivaren fungerar "okej". En fördel med den är att den stöder många extensions som Nvidia:s drivare inte gör, men den bygger på det generiska VGA-stödet i Nvidia-kretsarna, så någon hårdvaruacceleration kan man inte räkna med. För bildbehandling spelar det antagligen inte någon större roll, men behöver man göra något i 3D så är skillnaden påtaglig.
Förutom att Nvidias drivare är hårdkodade mot en specifik kärnaversion (vilket gör att man behöver intalera om den varje gång man uppdaterar kärnan) så saknar den stöd för många extensions, även sådana grundläggande saker som XSHAPE.
 
Mitt val på föll på 1060 eftersom det är mycket pang för pengarna vilket syns i testerna du länkat till. 1050 ligger långt ned i jämförelse. Man vinner inte markant mer på att gå efter 1070 eller 1080 i stället för 1060.
För AMD kan jag inte svara för.
Okej. Tyvärr ligger 1060 utanför min budget. Aja, med viss övervikt för Nvidia tycks i alla fall inget märke vara katastrofalt.
 
ANNONS
Upp till 6000:- Cashback på Sony-prylar