Výběr GPU pro Linux

Výběr GPU pro Linux
« kdy: 16. 04. 2019, 18:14:23 »
Ahojte,
Uvažuju o koupi grafiky z výkonnostní kategorie okolo RX560, GTX 1050 (TI), popřípadně dle ceny po vydání GTX 1650. Výkonostní parametry a spotřeba hovoří asi ve prospěch nVidie. Současně ale s Linuxem používám výhradně integrované Intelácké grafiky, takže nemám zkušenosti s ovladači AMD/nVidia pro Linux.

  • Pokud se nepletu, v současné době jsou pro starší grafiky lépe dostupné proprietární ovladače u nVidie, je to tak?
  • Mohlo by se něco změnit? (Grafika mi pravděpodobně vydrží dlouho, takže i doba podpory v ovladačích u mě zasahuje do rozhodování.)
  • Dají se bez problému nahradit proprietární ovladače opensource ovladači u AMD?
  • Dají se bez problému nahradit proprietární ovladače opensource ovladači u nVidie?
  • Na jaké případné potíže se mám připravit (v závislosti na použitém ovladači)? Kupříkladu výrazně nižší výkon než ve Widlích, problémy s akcelerací přehrávání videa, regulace výkonu/spotřeby/teploty/hluku, či jiné?

Budu rád, když se podělíte o své postřehy, pokud používáte grafiku z jednoho, či druhého tábora, nebo ještě lépe, pokud máte zkušenosti s oběma a dokážete tak i porovnat.
Děkuju
« Poslední změna: 16. 04. 2019, 22:02:15 od Petr Krčmář »


Re:Výběr GPU pro Linux
« Odpověď #1 kdy: 16. 04. 2019, 22:52:34 »
AMD.

nVidia jen pro deep learning, jinak je to střelba do vlastní nohy.

Re:Výběr GPU pro Linux
« Odpověď #2 kdy: 16. 04. 2019, 23:42:57 »
Ja nepoznám odpovede na tvoje otázky, ale tiež by ma ako laika zaujímalo:

1. Z akého dôvodu chceš nahrádzať proprietárne ovladače opensource ovladačmi? A ešte u tak zložitého kusu hardwaru ako je grafická karta?
2. Má potom zmysel kupovať dedikovanú grafiku, keď open source ovládač z nej dostane len malé percento výkonu? Vývojár ktorý napíše ovládač metódou pokus - omyl na kolene nemôže predsa z hardwaru dostať taký výklon ako team profesionálov ktorí tie ovládače vývýjajú spolu s hardwarom. Neni potom jednoduchšie a lacnejšie ostať pri intel grafike keď open source ovládač dostane tvoju dedikovanú grafiku výkonnostne na úroveň integrovanej?

Re:Výběr GPU pro Linux
« Odpověď #3 kdy: 17. 04. 2019, 00:16:57 »
Reknu to takhle: u (soucasnych) AMD se pouzivaj opensource ovladace, ty vyvijej sami v AMD, Nvidia ma svuj uzavrenej, doba podopory je cca 10 let od vydani architektury, opensource stoji zaprd - nepouzitelny. Jinak existujou hry, ktery jsou ladeny hlavne na Nvidie (mrkni na phoronix na benchmarky). Jinak hlavni zadrhel bejvaj kombinace stylu intel iGPU + Nvidia grafika v notasech

Re:Výběr GPU pro Linux
« Odpověď #4 kdy: 17. 04. 2019, 09:01:37 »
Ja nepoznám odpovede na tvoje otázky, ale tiež by ma ako laika zaujímalo:

1. Z akého dôvodu chceš nahrádzať proprietárne ovladače opensource ovladačmi? A ešte u tak zložitého kusu hardwaru ako je grafická karta?
  • Možno z princípu nemá rád propietárne sračky.
  • Podpora opensource ovládačov nezávisí od výrobcu hardware, spravidla vydrží oveľa dlhšie
2. Má potom zmysel kupovať dedikovanú grafiku, keď open source ovládač z nej dostane len malé percento výkonu? Vývojár ktorý napíše ovládač metódou pokus - omyl na kolene nemôže predsa z hardwaru dostať taký výklon ako team profesionálov ktorí tie ovládače vývýjajú spolu s hardwarom. Neni potom jednoduchšie a lacnejšie ostať pri intel grafike keď open source ovládač dostane tvoju dedikovanú grafiku výkonnostne na úroveň integrovanej?
Opensource Amd drivre robia priamo vývojári od Amd a ich výkon vôbec nie je zlý: https://www.phoronix.com/scan.php?page=article&item=radeon-software-1840&num=1


Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Výběr GPU pro Linux
« Odpověď #5 kdy: 17. 04. 2019, 10:01:42 »
Mám velmi staré zkušenosti s grafikami AMD (čti: 2007 - 2013, což je v IT pravěk) - nebyly dobré, nicméně to už dnes zdaleka nemusí platit (neplatí?). V té době jsme měli s kamarádem oba Gentoo, oba proprietární ovladače a já měl grafiku řady 5xxx a on 6xxx, přičemž jemu jelo vše v pohodě, mě skoro nic. Ale upozorňuju ještě jednou - Je to hodně dávno.

NVidii mám od roku 2013 s proprietárními ovladači. Měl jsem 450 a teď mám 750, obě v pohodě. Jedu na Gentoo a momentálně používám ovladač verze 418.43. Kdybych byl nadšenějším hráčem a měl víc volného času (na sezení u PC), tak bych koupil 1050 Ti (musím low-profile).

Hraju z těch modernějších her Rise of the Tomb Raider, Witcher 3 (skrz Proton na Steamu). Výkonostní rozdíl proti Windows netuším, neb Windows na mém počítači nikdy nebyly. Ta 750 má jen 1GB RAM, což je dnes limitující (hlavně u Witcher 3), výkon samotného GPU by ještě dokázal hru utáhnout, ale narážím na náhlé brutální propady, když se natahujou textury z disku...

k3dAR

  • *****
  • 3 193
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Výběr GPU pro Linux
« Odpověď #6 kdy: 17. 04. 2019, 10:34:31 »
Mám velmi staré zkušenosti s grafikami AMD (čti: 2007 - 2013, což je v IT pravěk) - nebyly dobré, nicméně to už dnes zdaleka nemusí platit (neplatí?). V té době jsme měli s kamarádem oba Gentoo, oba proprietární ovladače a já měl grafiku řady 5xxx a on 6xxx, přičemž jemu jelo vše v pohodě, mě skoro nic. Ale upozorňuju ještě jednou - Je to hodně dávno.
pro info, v te dobe si mel od AMD proprietarni ovladaca Catalyst, nicmene ty uz davno pro nove GPU nejsou, misto toho AMD preslo na model, ze misto toho vytvari AMDGPU opensource ovladace ktere jsou v mainline + ma k tomu uzavrenou nadstavbu AMDGPU-PRO ktera je potreba (tusim) jen pro OpenCL, oproti NVidii ktera naopak hazi 3rd vyvojarum opensource Nouveau ovladace klacky(=stromy/lesy) pod nohy je to naprosto obracena filozofie, takze priznivce OpenSource ma jasnou volbu => koupit AMD ;-)

kate

  • ***
  • 106
    • Zobrazit profil
Re:Výběr GPU pro Linux
« Odpověď #7 kdy: 17. 04. 2019, 10:37:03 »
Mám RX 580, až na nepodporu OpenCL (na kterém se podle všeho pracuje) je provoz s oficiálními open source ovladači naprosto bezproblémový, včetně her (nativně i wine). Někdy za rok asi půjdu do upgrade (na 4K monitoru už se s tím bohužel v nativním rozlišení hrát nedá) a rozhodně to bude znova AMD.

kate

  • ***
  • 106
    • Zobrazit profil
Re:Výběr GPU pro Linux
« Odpověď #8 kdy: 17. 04. 2019, 10:38:04 »
pro info, v te dobe si mel od AMD proprietarni ovladaca Catalys

Ano, to bylo období kdy byla Nvidia pro hráče jasná volba :)

Re:Výběr GPU pro Linux
« Odpověď #9 kdy: 17. 04. 2019, 11:32:41 »
Doma na malom serveri mám AMD Radeon Pro WX 3100, mám na ňom Gentoo, používam amdgpu driver ale na openCL musím mať dev-libs/amdgpu-pro-opencl. Všetko mi funguje tak ako má.

Re:Výběr GPU pro Linux
« Odpověď #10 kdy: 17. 04. 2019, 11:34:56 »
Taky jsem před pár lety řešil AMD vs Nvidia. Nakonec jsem se rozhodl pro Nvidia z důvodu:
- lepší poměr výkon/spotřeba ve stejné cenové kategorii
- lepší ovladače (uzavřené)
- větší rozšířenost, tzn. na nějaký problém najdeš na netu rychleji řešení
- menší problémy s vga-passthrough

AMD jsem neměl, takže výše uvedené jsou jen mé poznatky z různých fór tenkrát. S Nvidií jsem žádný zásadní problém neměl, jen mě fakt namíchlo, že pro používání Nvidia Experience (ve virtuálce Windowsu) jsem se musel zaregistrovat. Nestačily jim peníze, ještě jsem musel dát svůj email  >:(. Dnes bych měl dilema ještě větší, prý se ovladače AMD zlepšily a z principu je samozřejmě lepší mít otevřené ovladače než uzavřené. Například kdysi jsem chtěl přehazovat VGA mezi virtuálkou Windowsu a Linuxem za pomoci DRI3 ( https://arseniyshestakov.com/2016/03/31/how-to-pass-gpu-to-vm-and-back-without-x-restart/ ), ale DRI3 funguje jen na otevřených ovladačích. Nakonec jsem si to naprogramoval, tak jak jsem potřeboval, ale bez DRI3. Když k tomu přičtu, že Vulkan vznikl z projektu AMD (jestli si dobře vzpomínám, tak z Mantle), tak AMD palec nahoru, takže možná, že moje příští VGA bude AMD.

k3dAR

  • *****
  • 3 193
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Výběr GPU pro Linux
« Odpověď #11 kdy: 17. 04. 2019, 11:51:47 »
Taky jsem před pár lety řešil AMD vs Nvidia. Nakonec jsem se rozhodl pro Nvidia z důvodu:
[...]
- lepší ovladače (uzavřené)
[...] prý se ovladače AMD zlepšily[...]
nezkoumal sem ale pro gamery benchmark: https://www.phoronix.com/scan.php?page=article&item=gaming-eojan-2019&num=1
ad AMD ovladace, viz: https://forum.root.cz/index.php?topic=21063.msg309633#msg309633

Re:Výběr GPU pro Linux
« Odpověď #12 kdy: 17. 04. 2019, 12:38:58 »
Taky jsem před pár lety řešil AMD vs Nvidia. Nakonec jsem se rozhodl pro Nvidia z důvodu:
[...]
- lepší ovladače (uzavřené)
[...] prý se ovladače AMD zlepšily[...]
nezkoumal sem ale pro gamery benchmark: https://www.phoronix.com/scan.php?page=article&item=gaming-eojan-2019&num=1
ad AMD ovladace, viz: https://forum.root.cz/index.php?topic=21063.msg309633#msg309633
Já zas na nějaký ten frame nahoru nebo dolů z benchmarku moc nehledím. Asi by mě více zajímala vertikalní synchronizace, aby nedocházelo k tearingu a tyhle věci. Ještě mě napadá jedna věc ve prospěch Nvidie a to je NVFBC. V praxi se používá k zachycení grafiky a následnému streamování na úrovni HW, tzn. bez použití OpenGL nebo Direct3D, takže u her, které hodně vytíží VGA je streamování díky NVFBC plynulejší. Využívá ho mj. Steam-link. Osobně to využívám k zachycení obrazu ve VM Windowsu a následnému zobrazení na Linuxu - https://github.com/gnif/LookingGlass . Jestli se něco nezměnilo, tak AMD zatím žádnou alternativu k NVFBC nemá. Pravda, ale také je, že NVFBC je komerční funkce a kdo ji chce využívat ze strany vývojářů, tak musí platit licence.

martyd420

  • ***
  • 243
  • K U B U N T U
    • Zobrazit profil
    • E-mail
Re:Výběr GPU pro Linux
« Odpověď #13 kdy: 17. 04. 2019, 14:33:50 »
Mám RX 580, až na nepodporu OpenCL (na kterém se podle všeho pracuje) je provoz s oficiálními open source ovladači naprosto bezproblémový ...

Mám taky RX 580 a nepoužil bych "bezproblémový" provoz, ale maximálně řekněme "tolerovatelný, když opravdu moc potřebuju linux". Nefunguje tam pořádně řízení otáček ventilátorů (zastavení). Ve srovnání s Windows to v ubuntu mate a debianu  gnome a xfce dělá kravál jak umělé zasněžování pouště... Dá se to sice řešit ručně, ale kdo nechce zkoumat co karta vydrží a hledat optimální křivku chlazení, tak raděj od toho ruce pryč...
T_PAAMAYIM_NEKUDOTAYIM

Re:Výběr GPU pro Linux
« Odpověď #14 kdy: 17. 04. 2019, 14:42:22 »
Mám RX 580, až na nepodporu OpenCL (na kterém se podle všeho pracuje) je provoz s oficiálními open source ovladači naprosto bezproblémový ...

Mám taky RX 580 a nepoužil bych "bezproblémový" provoz, ale maximálně řekněme "tolerovatelný, když opravdu moc potřebuju linux". Nefunguje tam pořádně řízení otáček ventilátorů (zastavení). Ve srovnání s Windows to v ubuntu mate a debianu  gnome a xfce dělá kravál jak umělé zasněžování pouště... Dá se to sice řešit ručně, ale kdo nechce zkoumat co karta vydrží a hledat optimální křivku chlazení, tak raděj od toho ruce pryč...

Co máš za výrobce?