Najrad Opublikowano 13 Stycznia 2018 Zgłoś Udostępnij Opublikowano 13 Stycznia 2018 EDIT by oswaldini Temat przerodził się w prawidłową konfigurację komputera pod identyfikację iMacXX,X oraz inne z układem iGPU + dGPU. Jak będę miał czas postaram się zrobić tutka z poniższych wypocin Post by Najrad Znalazłem temat, który potwierdza w jakiś sposób problemy FCPX 10.4 z kartą RX580 na HS : https://hackintosher.com/guides/fix-rendering-issues-fcpx-high-sierra/ Z googletranslatorem, jakoś ogarnąłem tekst, ale chciałbym aby ktoś ze znajomością tematu i angielskiego pomógł mi to zrozumieć. Z problemów które autor wymienia dotyka mnie : "FCPX randomly freezes macOS, but mouse can still be moved." Ale do brzegu.... Autor zaznacza że robił to na CofyLake - a ja mam Haswella, więc ile z tych poprawek dotyczy mojego konfigu ? O ile wprowadzanie patchy do DSDT w CloverConfigurator, jest łatwe, o tyle zastanawiają mnie dodatkowe kexty: IntelGraphicFixup Shiki FAKEPCIID - i jak po pobraniu zrobić z tego kext? Do czego one służą i czy jest sens stosowania ich na Gryphonie Z87+RX580? Druga sprawa - wspomniane patche do DSDT. Wprowadzenie ich nie nastręcza trudności, ale nie bardzo kumam co mają na celu. Czy ktoś mógłby to spokojnie wyjaśnić. Temat z linku jest o tyle ciekawy, że sporo osób ( nawet na naszym forum) zmagało się z upierdliwością eksportu i pracy na na nowym FCPX, więc pomogło by to nie tylko mnie. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 13 Stycznia 2018 Zgłoś Udostępnij Opublikowano 13 Stycznia 2018 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 0x04120004Dla HD4000 ustawiamy ig-platform-id na 0x01620007Dla 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/vit9696/Shiki/blob/master/Manual/FAQ.en.md#configuration-checklist EDIT: wartości shikivga=XX z opisem: https://github.com/vit9696/Shiki/blob/master/Shiki/kern_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) Najrad 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Najrad Opublikowano 13 Stycznia 2018 Autor Zgłoś Udostępnij Opublikowano 13 Stycznia 2018 Shiki - potrzebny + odpowiedni parametr w boot-flagach aby dobrze ustawić dekodowanie Jak to zrobić dla HD4600? To znaczy co by należało dodać - shikigva=4 sugerowane przez autora? Po odpaleniu Intela razem z AMD ( bez modyfikowania czegokolwiek) rzeczywiście wideo z YT się kaszani. Dla HD4400 i HD4600 ustawiamy ig-platform-id na 0x04120004 Czy wystarczy w Clover Configurator dodać 0x04120004 Ostatnia sprawa, czy te dwa nowe kexty wystarczy wrzucić do Clovera, czy trzeba do S/L/E ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 13 Stycznia 2018 Zgłoś Udostępnij Opublikowano 13 Stycznia 2018 Dodajesz do Clovera kexty: IntelGraphicsFixup.kext, Shiki.kext, Lilu.kext, NvidiaGraphicsFixup.kext (przy Nvidii), WhateverGreen.kext (przy AMD) BIOS ustawiasz jak w tutku: https://hackintosher.com/guides/fix-rendering-issues-fcpx-high-sierra/przy czym dla HD4600 ustawiasz DVMT pre-Allocated na 96 MB, jak nie ma zostaw 128 MB Dodajesz do configu: <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change GFX0 to IGPU</string> <key>Disabled</key> <false/> <key>Find</key> <data> R0ZYMA== </data> <key>Replace</key> <data> SUdQVQ== </data> </dict> <dict> <key>Comment</key> <string>change HECI to IMEI</string> <key>Disabled</key> <false/> <key>Find</key> <data> SEVDSQ== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>change PEGP to GFX0</string> <key>Disabled</key> <false/> <key>Find</key> <data> UEVHUA== </data> <key>Replace</key> <data> R0ZYMA== </data> </dict> </array> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>shikigva=4</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>ig-platform-id</key> <string>0x04120004</string> </dict> AlPaczino i Najrad 2 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Najrad Opublikowano 13 Stycznia 2018 Autor Zgłoś Udostępnij Opublikowano 13 Stycznia 2018 Po raz kolejny wielkie dzięki. Zrobione! Istotnie intel "zniknął" z raportu systemowego, a YT zaczął działać. Czy jest jakiś sposób na weryfikację czy wszystko działa OK, czy też trzeba czekać na zwiechę Finala? Czy podobne czynności wykonać na Sierra 12.6 ? Tam żadnych zwiech nie ma, ale obraz mi lekko przycina podczas pracy, no i nie będę musiał pamiętać o wyłączaniu iGPU w biosie podczas zmian systemu. Sprawdziłem VDADecoderChecker i : GVA info: Successfully connected to the Intel plugin, offline Gen75 Hardware acceleration is fully supported Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 14 Stycznia 2018 Zgłoś Udostępnij Opublikowano 14 Stycznia 2018 Systemy nie przeszkadzają, główną w BIOSie i tak masz ustawioną na dedyka. Obecny konfig możesz stosować na 10.12 i 10.13. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Najrad Opublikowano 14 Stycznia 2018 Autor Zgłoś Udostępnij Opublikowano 14 Stycznia 2018 Pracuję od rana na 10.13.2 i FCPX10.4 i po zaaplikowaniu Twoich zmian system jest stabilny jak skała, a Final działa sprawnie i bez zacięć. Zobaczymy co przyniesie 10.13.3 i jak to wpłynie na komfort pracy. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 15 Stycznia 2018 Zgłoś Udostępnij Opublikowano 15 Stycznia 2018 Mam problem, podążam tym samym tropem, i niestety kolejną godzinę się męczę... mam 8700k + asus z370-p + Nvidia 760 gtx w kextach: , Lilu.kext , NvidiaGraphicsFixup.kext , Shiki.kext i pozostałe w configu dopisałem co potrzeba:. w ACPI , w boot shikigva=12 , <key>IntelGFX</key> <string>0x59128086</string> <key>Intel</key><true/> <key>ig-platform-id</key><string>0x59120003</string> Niestety VDADecoderChecker pokazuje błąd.... Do wglądu daje mój config Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 15 Stycznia 2018 Zgłoś Udostępnij Opublikowano 15 Stycznia 2018 IntelGFX nie ustawiasz, ig-platform-id ustawiasz na 0x59120003, shikigva sprawdź zarówno 4 jak i 12. Masz skopane patche do ACPI, u Ciebie jest 2x HDAS to HDEF, HECI to IMEI i GFX to IGPU, brakuje PEGP to GFX0, ponadto musza być w dobrej kolejności, przeklej sobie masz podane wcześniej. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 Próbowałem na wszelkie możliwe sposoby, shikigva sprawdziłem zarówno na 4 jak i na 12, Bios ustawiony zgodnie z linkiem, ale nadal to samo kurcze : AVDCreateGPUAccelerator: Error loading GPU renderer Nie wiem co jest nie tak.... kexty też te co podawałeś: IntelGraphicsFixup.kext, Shiki.kext, Lilu.kext, NvidiaGraphicsFixup.kext ostatni config: po wyjęciu grafiki, i zmiany na ig-platform-id to: 0x59120000 system dobrze rozpoznaje UHD 630, i się już nie przycina na YT, z włożoną grafą jest gorzej.... chociaż podczas sprawdzania: GVA info: Successfully connected to the Intel plugin, offline Gen95 An error was returned by the decoder layer. This may happen for example because of bitstream/data errors during a decode operation. This error may also be returned from VDADecoderCreate when hardware decoder resources are available on the system but currently in use by another process. VDADecoderCreate failed. err: -12473 może moja grafa jest niekompatybilna i odporna na te zabiegi?... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 A zobacz na web driverach. Poczytaj też dokumentacje Shikki. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 A zobacz na web driverach. Poczytaj też dokumentacje Shikki. Czytałem tą dokumentację,... moja grafa jest unsuported z web driver.... ale też próbowałem.... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 Sprawdzałem że mój Asus GTX 760 jest bezproblemowy pod Os X, działa OOTB, bez niczego... a tu takie kwiatki... na integrze działa wszystko bez problemu, tylko wynik w Cinebench 4 razy gorszy.. eh... ciągle jeszcze walczę, ale pomysły się wyczerpują... co za cholera... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 Może to tylko kwestia skryptu do sprawdzania ? Odczuwasz jakieś niedogodności ? Nie działa faktycznie iTunes (trailery) etc ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 nie działa faktycznie itunes, trailery, przerywa YT, są zacinania obrazu Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 No to słabo, w BIOSie na 100% wszystko OK ? Mam potwierdzone działanie na dwóch Prime Z370-A ale w tandemie z AMD i na wielu innych starszych z HD4000/HD4600. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 16 Stycznia 2018 Zgłoś Udostępnij Opublikowano 16 Stycznia 2018 Bios aktualny: 0606 ustawione XMP, Primary Dispaly: PCIE, iGpu Multimonitor: Enabled, DVMT: 128m, Other OS,,,,, reszta domyślnie + kexty + config poprawiony Oprócz iTunes, nie działa FaceTime... Nie wiem czy to kwestia mojego GTX 760 (aczkolwiek na Z87 nie było problemów) czy może zmienić Z370 na wersję A... nie wiem co robić zbytnio... Jeżeli zamiana Grafiki to np. Asus GTX 1050 ? i czy to jest poprawne? z iMessageDebug: Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marecki_ Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 @Bartesss doszedłeś dlaczego VdaChecker wyrzuca u Ciebie błąd? U siebie też wszystko ustawiłem jak w tutku i też mam to samo. Ale u mnie nic się nie przycina itunes też działa. Właściwie to nie wiem co daje to rozwiązanie bo bez też wszystko działało Youtube, filmy Itunes z FCPX nie korzystam. Muszę mieć włączone Igpu bo korzystam z Airplay na AppleTV, i rzeczywiście przy streamie dowolnego filmu na youtube przez Airplay komp mi się wcześniej zawieszał, po dodaniu kexta intelGraphicsFixup problem się rozwiązał, nic się nie zawiesza. Mógłby ktoś na chłopski rozum wytłumaczyć co daje to rozwiązanie i dla kogo jest przeznaczone? Macx video converter pokazuje że hardware encoding jest wspierane zarówno z tymi patchami jak i bez. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 iTunes już działa, za to nie działa FaceTime, chociaż czyściłem cache i inne fixy dawałem...... Na integrze VdaChecker nie pokazuje błędu, także sprzedaje mojego Geforce 760 i biorę innego który będzie chodził przy okazji na webowych driverach...jeszcze nie wiem który wybrać... zastanawiam się i wtedy zobaczymy.... Generalnie są przycinki grafiki, np podczas oglądania filmów przeskakuje obraz, jak ruszam oknem od np. przeglądarki i inne takie drobnostki, ale czuć to niestety mniej lub bardziej... na Z87 nie miałem takich jazd, a teraz sporo droższy zestaw mam to tym bardziej, wolałbym żeby to płynnie chodziło.... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 Wymiana GF nic nie danmoim zdaniem. Na z87 wszytko działa pod macOS jakoś sprawniej. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 Moim zdaniem to kwestia flagi w Shikki, jest tego pełno trzeba pokopać. Problemy przy odpalaniu dwóch grafik jednoczenie i używaniu tylko jednej z nich to niestabilność FCPX i odtwarzanie mediów - brak QuickSync etc. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marecki_ Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 Przekonałem się że jest to dobre rozwiązanie. tak jak pisałem wcześniej nie korzystam z FCPX ale jak chciałem wcześniej włączyć klonowanie na AppleTV to szedł tylko dźwięk a obraz nie, teraz wszystko działa jak należy po zastosowaniu tych patchy pomimo że VdaChecker dalej pokazuje błąd . Ale mam jedno pytanie @Oswaldini, wydaje mi się że jeśli podłączę dodatkowo IGPU pod monitor pomimo że obraz odbieram z GTX'a to może mi się wydaje ale chyba trochę płynniej streamuje, możliwe jest to? Nasuwa mi się jedynie taka teoria że może jeśli IGPU jakoś przechodzi w stan osczędzania energii jak nie widzi że jest podpięty? A może mi się tylko tak wydaje... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 Mała szansa z moniem pod integrą w przypadku gdy nic nie wyświetla. Mało tego u mnie gdzie mam tylko integrę i wystarczy wyłączyć monitor ale zostawić podpięty to system ma mikrozawieszki co kilka sekund. Sprawdź: shikigva=48 Tu jeszcze info: https://github.com/vit9696/Shiki/issues/12 Hm, sorry, just realised that I gave you the wrong boot arg. Forgot that you have nvidia 1080, should be shikigva=60 of course (4 for compatible renderer, 8 for vda whitelist, 16 to fix iTunes crashes, and 32 to replace the board id). Poza 48 sprawdź jak wyżej 60 lub różne sumy wariantów 4/8/16/32 - widzisz analogie ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartesss Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 ciekawostka, jeszcze słyszę jak ruszam myszką, taki delikatny przydźwięk z komputera, tylko podczas ruchów kursorem. Działam, ale póki co bez efektu screen z ostatniej sekundy z clovera Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marecki_ Opublikowano 17 Stycznia 2018 Zgłoś Udostępnij Opublikowano 17 Stycznia 2018 Mała szansa z moniem pod integrą w przypadku gdy nic nie wyświetla. Mało tego u mnie gdzie mam tylko integrę i wystarczy wyłączyć monitor ale zostawić podpięty to system ma mikrozawieszki co kilka sekund. Sprawdź: shikigva=48 Tu jeszcze info: https://github.com/vit9696/Shiki/issues/12 Poza 48 sprawdź jak wyżej 60 lub różne sumy wariantów 4/8/16/32 - widzisz analogie ? Tak się zastanawiam jak wyłączysz monitor to skąd wiesz że system ma mikrozawieszki? Masz 2? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.