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

Prawidłowa konfiguracja pod iMac i inne SMBIOSy z iGPU+dGPU

FCPX eksport youtube

Najlepsza odpowiedź oswaldini , 13 styczeń 2018 - 12:58

Prosta sprawa, miałem ten sam problem i to już za czasów HD4000. Obraz na filmach na YT się sypał jak była integra i dedyk jednocześnie odpalone i obie były widoczne w systemie.

 

Ogólnie trzeba odpalić integrę i dedyka tak aby integra nie była widziana w preferencjach systemowych ale żeby działała pomimo wszystko, ustawiasz ig-platform-id z brakiem wyjść wideo w FB.

 

FAKEPCIID - niepotrzebne jak ustawisz wszystko dobrze w config.plist (ja dla UHD630 ustawiłem inject intela na true oraz samo ig-platform-id dla wersji bez wyjść wideo)

IntelGraphicFixup - potrzebny

Shiki - potrzebny + odpowiedni parametr w boot-flagach aby dobrze ustawić dekodowanie

Patche do ACPI są wymagane aby upodobnić się do maców i prawidłowej inicjacji urządzeń.

 

Tu masz analogiczny przykład dla HD4600 i GTX960:

 

Shiki-based solution for non-freezing Intel and/or any discrete GPU:

  • IGPU device is enabled, and present with a connector-less AAPL,ig-platform-id prop (e.g. <04 00 12 04>, <07 00 62 01>), use connector-full framebuffers in solo mode;
    -IGPU enabled,HD4600 with AAPL,ig-platform-id set to 0x04, 0x00, 0x12, 0x04
  • Discrete GPU is properly configured with IOVARendererID present in IOReg;
    -GTX960 confirmed, IOVARendererID present in nvAccelerator, <08 00 04 01>
  • VDADecoderChecker confirms Intel Offline (Online) VDA decoder working;
    GVA info: Successfully connected to the Intel plugin, offline Gen75
    Hardware acceleration is fully supported
  • IMEI device is present in IOReg;
    -yes
  • No override preferences are used;
    -yes
  • Mac model set to the one supporting hardware acceleration.
    -set to iMac14,2 

 

Opis wyżej wg mnie ma jeden błąd na początku, ig-platform-id 0x04120004 jest dla HD4600 natomiast 01620007 dla HD4000

 

Wg moich informacji w zestawieniu Intel + AMD/NVIDIA:

Dla HD4400 i HD4600 ustawiamy ig-platform-id na 0x04120004
Dla HD4000 ustawiamy ig-platform-id na 0x01620007
Dla HD530 ustawiamy ig-platform-id na 0x19120001

Dla HD630 ustawiamy ig-platform-id CHYBA tak samo jak dla UHD630 czyli 0x59120003

Dla UHD630 ustawiamy ig-platform-id na 0x59120003

 

Podsumowując: ludzie mieli problemy z FCPX na identyfikacji iMacXX z powodu źle odpalonych grafik, muszą być odpalone obie aby działał QuickSync, po zmianie identyfikacji na MacPro problemy często znikały bo ta identyfikacja nie używa zintegrowanej grafiki.

 

EDIT: polecam poczytać manuala do Shiki: https://github.com/v...ation-checklist

 

EDIT: wartości shikivga=XX z opisem: https://github.com/v...n_start.cpp#L18- WARTOŚCI MOŻNA SUMOWAĆ !! Dla nVidii np.: shikigva=6 (4 for compatible renderer, 8 for vda whitelist, 16 to fix iTunes crashes, and 32 to replace the board id)

Przejdź do postu


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

#41 Najrad

Najrad
  • Members
  • 732 postów
  • LocationPodhale

Napisano 20 styczeń 2018 - 22:55

Wygląda na to że u Ciebie też cały czas igpu chodzi ma maxa. Zwróć uwagę na jasno zielony wykres częstotliwości GT, bez obciążenia powinna chyba schodzić niżej, moim zdaniem tak nie powinno być, mam tak samo niestety.

Jeszcze nie pochylałem się nad niedogodnościami, na razie ekscytuję się faktem, że praca idzie mi jak marzenie - żadnych zacięć, zwiech czy przycinania w FCPX. Sprawdzę jeszcze jutro na systemie bez obciążenia. Dziś już nie mam siły się bawić, po 10 godzinach pracy nawet wykresu nie umiałem zinterpretować :)

 

Dobra sprawdziłem... rzeczywiście bez 0x04120004 grafa jest na 0.20.


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#42 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 11:07

I sleep zapewne nie działa poprawnie tak jak u mnie.
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#43 Najrad

Najrad
  • Members
  • 732 postów
  • LocationPodhale

Napisano 21 styczeń 2018 - 11:19

Sleep działa tip top. Idę teraz na spacer z najżońszą z żon, więc uśpię na godzinkę i dam znać jak działa po długim uśpieniu, bo dotychczas usypiałem na góra 15 minut :)


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#44 Najrad

Najrad
  • Members
  • 732 postów
  • LocationPodhale

Napisano 21 styczeń 2018 - 16:07

Sleep działa jak należy.


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#45 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 16:29

U mnie też już działa sleep przyczyna była inna. Ale zegary nadal stoją na maksymalnej częstotliwości.


Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#46 Najrad

Najrad
  • Members
  • 732 postów
  • LocationPodhale

Napisano 21 styczeń 2018 - 16:32

Tak stoją na 1.25. Próbowałem uruchomić system bez  id intela, ale wtedy wracają problemy z pracą w Finalu ( wszystko się tnie na timeline) Może trzeba szukać alternatywy dla 0x04120004?


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#47 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 16:37

Chyba jest to jedyny framebuffer bez wyjść dla hd4600


Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#48 oswaldini

oswaldini
  • Moderators
  • 10950 postów
  • LocationBrzeszcze / Kraków

Napisano 21 styczeń 2018 - 16:45

Zanim zaczniemy szukać rozwiązania to trzeba sprawdzić jak to wygląda w prawdziwych macach, może się okazać, że będzie to samo i szukamy dziury w całym.

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | mSATA SSD 32GB + SSD 120GB + SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi

HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 8GB RAM | 2x WD RED 2TB | Synology DSM 6.1.6 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#49 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 17:19

A może da się zrobić na odwrót, może jest jakaś poprawka do dsdt żeby system nie widział grafiki nvidia/amd i wtedy prawdopodobnie nie byłoby problemu z zegarami. I wtedy bym korzystał w macu z igpu a w windowsie nvidia.?
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#50 oswaldini

oswaldini
  • Moderators
  • 10950 postów
  • LocationBrzeszcze / Kraków

Napisano 21 styczeń 2018 - 19:33

A co ma piernik do wiatraka - możesz zrobić to samo pomijając Clovera i przygotować sobie DSDT/SSDT z injekcją odpowiedniego DevID dla grafiki.

 

Jedyne wg mnie co można zrobić to wstrzyknąć odpowiednie DevID dla grafiki bez wyjść we framebufferze. Trzeba poszukać innych DevID dla danej integry i sprawdzić, Clover wstrzykuje prawidłowo. Niestety dla HD4600 chyba jest tylko jeden DevID bez wyjść.


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | mSATA SSD 32GB + SSD 120GB + SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi

HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 8GB RAM | 2x WD RED 2TB | Synology DSM 6.1.6 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#51 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 19:51

A no ma bo gdybym jakoś wyłączył w dsdt grafikę nvidii to wtedy mógłbym zastosować standardowy framebuffer dla hd4600 z wyjściami na którym zegary zbija prawidłowo bo sprawdzałem i wtedy w systemie byłaby widoczna tylko hd4600 i nie byłoby żadnych przycięć tak jak w przypadku gdzie są widoczne igpu+dgpu.
Gtx 980ti nie porzebuję w macu ale przecież nie będę wyciągał jej z kompa a później wkładał jak zechcę pograć na win😀
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#52 oswaldini

oswaldini
  • Moderators
  • 10950 postów
  • LocationBrzeszcze / Kraków

Napisano 21 styczeń 2018 - 19:58

A Ty o takim przypadku mówisz - nie do zrobienia z tego co się orientuję.


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | mSATA SSD 32GB + SSD 120GB + SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi

HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 8GB RAM | 2x WD RED 2TB | Synology DSM 6.1.6 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#53 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 20:01

Wyłączył bym intela całkowicie bo nie korzystam z FCPX itp. Ale odkąd mam ATV4K to często korzystam z Airplay
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#54 oswaldini

oswaldini
  • Moderators
  • 10950 postów
  • LocationBrzeszcze / Kraków

Napisano 21 styczeń 2018 - 20:06

No to ewentualnie alternatywa w postaci wyłączenia iGPU i doinstalowanie płatnego AirParrot.


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | mSATA SSD 32GB + SSD 120GB + SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi

HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 8GB RAM | 2x WD RED 2TB | Synology DSM 6.1.6 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#55 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 20:19

Dzięki za wskazówkę może wypróbuję chociaż wolałbym chyba korzystać z tej funkcji działającej natywnie w systemie. Poszukam jeszcze w sieci info na temat framebuffera może jest jakiś inny działający dobrze.
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#56 314TeR

314TeR

    Administrator

  • Administrators
  • 17556 postów
  • LocationWarszawa

Napisano 21 styczeń 2018 - 20:56

Jak ubijesz nvidię to musiałbyś monitor podpiąć pod HD4600 a potem w win przepinać na GTX.

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#57 Marecki_

Marecki_
  • Members
  • 274 postów
  • LocationSiedlce

Napisano 21 styczeń 2018 - 20:58

A gdybym miał obydwie podłączone cały czas? Wiesz jak wyłączyć nvidię żeby nie była widoczna w preferencjach.
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#58 314TeR

314TeR

    Administrator

  • Administrators
  • 17556 postów
  • LocationWarszawa

Napisano 21 styczeń 2018 - 21:43

Musiałbyś mieć 2 monitory, HD4600 podłączona pod monitor do pracy i ustawiona w BIOS jako główna, a pod GTX podpinasz minitor do grania. Obie karty wtedy działają w obu systemach i powinno wszystko działać.

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#59 Bartesss

Bartesss
  • Members
  • 260 postów

Napisano 22 styczeń 2018 - 19:45

Wróciłem do 4790 i Z87, Potwierdzam konfigurację by @Oswaldini dla konfigu dla HD4600 wszystko działa na 100%


OS X ->> Intel i7 4790 + Asus Maximus Vi Hero + Asus Geforce GTX 760 Direct CU II + DDR3 8GB 2400MHz Cl11 + Be quiet! Pure Power L8 CM 630W + Samsung Evo 850 SSD 500gb + TP-LINK TL-WN881ND 


#60 314TeR

314TeR

    Administrator

  • Administrators
  • 17556 postów
  • LocationWarszawa

Napisano 22 styczeń 2018 - 20:41

Wróciłem do 4790 i Z87, Potwierdzam konfigurację by @Oswaldini dla konfigu dla HD4600 wszystko działa na 100%

 

A zegary iGPU? Wisi na 1,2GHz czy schodzi niżej?


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 





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

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