Ja planiram da testiram ovih dana live Leap 15 na mom hardveru. Takođe, vidim da openSUSE zvanično podržava amdgpu-pro za Leap 42.2 i novije, pa ću probati da ga instaliram i javljam kakvo je stanje. Nažalost, vidim da Leap 15.0 nema nijedan repo ili validni .rpm za Seafile. Ako ne bude pomaka ili ako ne budem mogao da ga instaliram iz izvornog koda, moraću da odustanem od openSUSE-a, pošto mi je to ključna komponenta PC-a
@Space Beer
Imao HD7850, imao R7 270X, trenutno RX470, pre svega toga i par iz ATI9000 serije. U svim ovim slučajevima Linux radi očajno, to nije moje iskustvo, to je * činjenica. Okreni forum bilo koje distribucije pa vidi sekciju o grafičkim kartama/hardveru. Kačiš ovde rezultate nekih sintetičkih testova na Linux-u i hoćeš da te ozbiljno shvatam. AMD nikada nije uspeo da napravi valjan drajver za Linux, sama činjenica da je otvoreni drajver bolji govori dosta. Međutim i on je poluupotrebljiv. Grafička akceleracija je nikakva, ne samo u igrama, video reprodukcija je takođe očajna. Stabilnost je nikakva, sam prikaz slike nije zadovoljavajući. Ni sa nVidia-om nije sve sjajno, ali je daleko, daleko bolje, neuporedivo.
Tako da da.
Intel integruše rade posao dosta dobro, ali i tu treba birati, neke starije nemaju podršku za HW akceleraciju što zna da napravi problem prilikom reprodukcije videa. Stekao sam utisak da je u pitanju stariji komp.
Kačio sam rezultate procesora, jer smo malo skrenuli sa teme. Tu valjda nemaš zamerki na AMD
Ali opet, nije mi jasno kako je tvoje iskustvo činjenica, a moje lupetanje. Zaista. Evo da dodam još 2 primera. Pre 6-7 godina sam na jednoj matoroj Ubuntu kanti zamenio FX 5000 (čini mi se FX 5200) sa ATI 9000 (mislim da je 9600 bila). I naravno, ni pre ni posle zamene nije bilo problema. Takođe, juče sam u svoj PC ubacio R9 380, potšo ispitujem problem koji imam sa napajanjem. Sistem je butovao bez problema, bez gličeva i slično, KDE efekti rade i tako dalje. Ne kažem da ti ne verujem, ne kažem da će sve raditi bez problema, ne kažem da je AMD bolji izbor, ali ne znam zašto ti ne veruješ meni kada kažem da je moje iskustvo sa openSUSE distribucijama i AMD grafikama pozitivno?
Što se problema tiče, mogu odmah da nađem gomilu situacija u kojima su nVidia i Intel bagovali, ali nema smisla birati specijalne slučajeve i na osnovu njih izvlačiti zaključak. Posebno što je u velikom broju slučaja uzrok problema specifičnost distribucije.
@enterthevoid
Ne znam zašto pišeš to što pišeš. Em je gomila informacija netačna, em si otišao previše van teme. Ne mogu da izdvajam delove ali evo nekih odgovora koji će nadam se biti korisni i drugima koje zanima tema drajvera za Radeon čipove:
- "Zajednica" koja razvija drajvere nije nikakva ekipa iz kraja, već tim ozbiljnih developera koji taj posao rade 10 ili 20 godina. Takođe, najveći doprinos kernelu i raznim drajverima daju zaposleni iz najvećih IT kompanija koji za taj posao dobijaju platu. Tu su Intel, RedHat, Oracle, AMD, SUSE, Canonical, Valve, Qualcomm...
- Najveći deo otvorenog amdgpu drajvera (tj. skoro sve) rade ljudi iz AMD-a. Mislim da za njima slede Valve i Red Hat. Pri tom, sve ključne stvari (npr. DC, tj. DAL) radi isključivo AMD. AMD je pre 2 i po godine počeo sa novom strategijm za linux, gde je ideja da otvoreni i vlasički dele skoro ceo kod. Razlika je u određenim modulima i podršci koja je obavezujuća za Enterprise segment (moraju da obezbede legacy hardver).
https://www.phoronix.com/scan.php?page=article&item=amd-gpu-xdc15&num=1
- Od tada, jedini deo koji su nezavisni developeri razvijali jeste RADV drajver za Vulkan, koji trenutno postoji u nekoliko linux igara i nijednom od sistemskih i aplikativnih programa. Razlog za to je što je Vulkan bio podržan isključivo kroz vlasnički. Pri tom, AMD je skoro otvorio svoj Vulkan drajver, AMDVLK. Inače, taj drajver deli većinu koda sa Windows verzijom
- Valve planira da se SteamOS oslanja isključivo na otvoreni (amdgpu) drajver. Onda ti je valjda jasno da je to ozbiljan projekat, a ne nešto što se radi u slobodno vreme
- Grafičke karte iste arhitekture koriste isti drajver. Nema (skoro) nikakve razlike između drajvera za RX 560 i RX 480, R7 260X i R9 290X, i tako dalje. Određeni drajver se radi za celu arhitekturu a ne za svaki čip posbeno.
- Mislim da sve integrisane i diskretne grafičke, svih proizvođača, izašle u poslednjih 10 godina podržavaju HW akceleraciju u linuxu, uzimajući u obzir kodeke i arhitekturu koja je tada bila aktuelna
- Razlog zašto se intel računari koriste na linux sistemima nije grafika već procesor. Serveri (98% linux sistema) rade bez grafike, a AMD procesori do Ryzena nisu bili konkurentni. Inače, pre 8 godina sam radio u laboratoriji koja je imala nekoliko računara u klasteru, u kojima se nalzio AMD Opteron CPU, Radeon GPU i openSUSE (sa KDE 3
). Služio je pretežno za CFD. Od tada sam i ja počeo da se interesujem za openSUSE, pre toga sam koristio Ubuntu
- Intel je u svoj proizvod ubacio Vega grafiku koja trenutno nije podržana od gomile distribucija (neophodan je bar kernel 4.15 ili vlasnički drajver). Ako neko pored AMD-a i Valve-a ima interes da Radeon (Vega) radi na linuxu, to je Intel.
- Ako već ne uzimaš cenu kao metriku, onda uzmi teoretske performanse izražene npr. u FLOPS-ima. Pošto se u tom slučaju računaju jezgra, klok i arhitektura. I videćeš da u nekim scenarijima Ryzen ima bolje performanse iako je nominalno sporiji procesor. Sve je to nebitno jer nema smisla uzimati određen softver kao merilo, posebno ako neko drugi ne koristi taj softver. Ili ako za isti posao dva programa imaju poprilično drugačije perfromanse. Neću se vraćati na ovu temu, pošto nije tema. Meni je svejedno šta ti koristiš i šta ti misliš, samo želim da te uputim na činjenicu da ne postoji "Jack of all trades" kada je PC procesor u pitanju, a posebno ne u linux svetu i ozbiljnim poslovima gde su neki drugi računari i arhitekture (POWER, SPARC, ARM...) znatno ispred i Intela i AMD-a
I na kraju, moj stav je da ne postoji univerzalno rešenje. Niko ne može garantovati da određeni hardver hoće ili neće raditi bez problema. Jedino koliko, toliko sigurno rešenje je kupovina hardvera sertifikovanog za određeni OS, ali mislim da to za većinu nas ne dolazi u obzir zbog mnogih razloga. Ako je neko već odabrao OS koji koristi i na osnovu toga bira hardver, onda može sebi suziti izbor na osnovu preporuka drugih korisnika. S druge strane, ko ima ili kupuje određeni hardver, može tražiti distribuciju koja će to iskoristiti kako treba.