Skocz do zawartości

haMac.pl używa cookie. Przeczytaj Privacy Policy aby dowiedzieć się więcej. Aby usunąć tę wiadomość, proszę kliknąć w przycisk po prawej:    Akceptuję użycie cookie

Zdjęcie

IGPU, dGPU na 10.14


  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 reyder

reyder
  • Members
  • 557 postów

Napisano 01 luty 2019 - 01:09

Więc tak, ostatnio w wolnych chwilach badam sobie sprawę iGPU i 10.14.x. Większość osób na forum poleca odpalenie sprzętowej akceleracji poprzez iGPU oraz identyfikację iMac. Co z tymi którzy nie mają iGPU albo nie chcą go mieć odpalonego ? Zakładając, że nadal chcemy zostać na identyfikacji Z270/Z370 z naszym iMac 17,18x napotkamy kilka problemów.

 

Pierwszym z nich jest nie działanie akceleracji jpeg. Jak sprawdzimy głębiej to zobaczymy, że system będzie chciał odpalić ją poprzez iGPU.

 

c3bI9q9.png

 

Następnie jeżeli nie znajdzie iGPU to będzie szukał dedykowanej grafiki.

 

aAXnLKa.png

 

Jakie jest obecne obejście problemu ? Jest dostępny kext wyłączający całkowicie HW do jpeg. Nie jest to dobre rozwiązanie. Z obrazka powyżej można zobaczyć że szuka on urządzenia GFX0@2, i w nim wpisów Intela. Niestety bez logów z SMBIOS iMacPro nie wiele mogę powiedzieć. Jak ktoś używa tego SMbios, po uruchomieniu trzeba zrobić quickLook na jpeg spacją i :

log show --style syslog --info --last 7m | grep VPA

Standardowo jeśli macie 580/570 a nawet Vege nie macie włączonego wsparcia sprzętowego. Co to oznacza ? Grafika nie jest używana jako wsparcie sprzętowe podczas dekodowania/ encodowania. Dlaczego nie jest włączona akceleracja dgpu ? Jest niestabilna i Apple ciągle pracuje aby to jakoś działało. Najnowsza beta 10.14.4 podobno pozwala na stabilne działanie.

 

1CdU0SQ.png

 

Co potrzebujesz do włączenia akceleracji sprzętowej dgpu ?

  • dummy141.kext
  • shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94
  • modyfikacji binarnej /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/ ??

 

Jakby ktoś chciał robić testy porównujące iGPU vs dgpu to byłoby to bardzo przydatne dla poniektórych.

 

To jest informacja, nie traktować to jako HOw-to.


  • iStig lubi to

Core i5-3750K | Gigabyte GA-Z77-D3H | 3x4GB 1600MHz | Gigabyte Nvidia 1070  :: Radeon 280X Asus | High Sierra 10.13 | Clover

Core i5-8600K | Asrock Extreme 4 | 2x8GB 2500MHz | Gigabyte 580X | High Sierra 10.13 | Clover


#2 Altemirabelle

Altemirabelle
  • Members
  • 144 postów
  • LocationSilesia

Napisano 01 luty 2019 - 12:20

10.14.4 BETA 1 (w końcu) działają nawet dwie Vegi i przechodzi de / kodowanie H.264 / H.265.
Jest już public. Można testować.


#3 MrVanosh

MrVanosh
  • Members
  • 96 postów
  • LocationChełm

Napisano 18 luty 2019 - 17:03

Czyli jak ustawię SMBIOS na iMac14,2 i włączę akcelerację dGPU jedną z 3 metod, które napisałeś to JPEG i inne co opierają się na iGPU będą dobrze działać? Teraz używam MacPro6,1 bo nie mam zintegrowanej grafiki (Xeon 4gen Z97) i nie chciałem używać tego kexta co wyłącza HW do jpeg. Jest jakieś lepsze rozwiązanie czy mam zostać przy moim SMBIOSie?


ASUS MAXIMUS VII HERO | Xeon 1231v3 | 16GB DDR3@2100 CL9 | RX 480 8GB | Intel I218-V | SupremeFX(ALC1150) | Plextor M6S 256GB | Mojave 10.14 | Ozmosis 

Acer Spin 5 | Core i5-6200U | 8 GB DDR4 2133 | Intel HD 520 | BCM94352z | Mojave 10.14





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych