Jump to content

wujek_bogdan

Members
  • Content Count

    1139
  • Joined

  • Last visited

  • Days Won

    21

wujek_bogdan last won the day on November 12

wujek_bogdan had the most liked content!

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Wygląda na to, że "standardowe" ustawienia framebuffera dostępne w WhateverGreen (rozumiem, że testowałeś AAPL,ig-platform-id 07009B3E oraz 00009B3E oraz wszystkie wartości dla desktopów wylistowane tutaj) nie pasują do twojego układu portów na płycie. Pozostaje ci patchowanie framebuffera (zobacz tu i tu) aby te porty zmapować. Poszukaj też w Google twojego modelu płyty + framebuffer patch, podejrzewam, że nie jesteś jedyną osobą, która się z tym problemem spotkała. Testowałbym bez dedykowanej karty graficznej, żeby zminimalizować liczbę potencjalnych problemów. Dopiero gdy odpalisz iGPU to włożyłbym dedykowaną grafik i bawił się z "ubiciem" jej pod macOS. Rozumiem, że dedykowaną trzymasz dlatego, że masz dual boot i używasz jej pod Windows?
  2. To znaczy, że zintegrowana karta graficzna jest nadal aktywna (można na niej wykonywać obliczenia), ale ma wyłączone wyjścia. Zazwyczaj wystarcza ustawienie odpowiedniego patcha dla framebuffera w konfigu Clovera albo OpenCore. Niektóre płyty główne wymagają jeszcze ustawienia w BIOS-ie priorytetu dla dedykowanej karty graficznej oraz włączenia opcji Multi Monitor. Jeśli instalowałeś OpenCore z poradnika Dortania to na pewno przechodziłeś przez sekcję opisującą DeviceProperties (zakładam, ze masz CoffeLake, tak jak napisane w stopce). Masz tam napisane, że tryb headless wymaga ustawienia AAPL,ig-platform-id na 0300913E. Tryb headless jest używany głównie jako akceleracja sprzętowa dla kompresji/dekompresji multimediów.
  3. Internet zwraca jakieś wyniki dla frazy EXC_CRASH (Code Signature Invalid) ale nic ciekawego tam nie znajduję. Raczej są to posty na forach dla developerów, a więc problemy z działaniem konkretnych aplikacji, a nie ogólnosystemowe problemy. System masz czysty czy modyfikowałeś jakieś pliki systemowe?
  4. Stuprocentowego gotowca nie znajdziesz, ale w Dortania Opencore Install Guide masz startowe konfigi dla różnych platform, w tym dla Haswella. Poradnik jest napisany dosyć przejrzyście. Jeśli masz już doświadczenie z hackintoshem, to w jeden wieczór powinieneś ogarnąć instalację na OC. Ale zanim zmienisz bootloadera możesz spróbować zrobić update nadal używając Clovera. Najnowsza wersja zdaje się działać z Big Sur. Nie wiem natomiast jak stabilne jest wsparcie dla nowego systemu bo sam przeszedłem na OC. Zaktualizuj Clovera do najnowszej wersji Zaktualizuj wszystkie Kexty Po restarcie upewnij się czy wszystko działa Aktualizuj do Big Sur
  5. Dzięki za wyjaśnienie. W takim razie powinienem był od zawsze używać identyfikacji iMac 15,1 a używam iMac 14,2. Nie zauważyłem co prawda żadnych problemów wynikających z tego faktu (ani po stronice zarządzania energią CPU ani żadnych problemów z GPU), ale dla porządku wypadałoby mieć poprawną identyfikację
  6. Swoją drogą to czemu tu na forum dla Haswella polecana jest najczęściej identyfikacja iMac14,2 podczas gdy dla Haswella bez dedykowanej karty grariczne właściwą konfiguracją jest iMac 14,2 a dla Haswella z dGPU jest to iMac15,1 źródło: https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell.html#platforminfo
  7. A to ciekawe, bo jako jedną z zalet OC przedstawia się właśnie zauważalnie szybsze bootowanie. W każdym razie, nie przejmuję się tak bardzo tym czasem bootowania, mam jedynie obawę, że czas bootowania to objaw jakiegoś ogólnego problemu z wydajnością NVMe.
  8. Znalazłem ciekawą informację na Anti-Hackintosh-Buyers-Guide - ten model jest raczej niepolecany ze względu na kontroler Phoenix, z którym podobno macOC się nie bardzo lubi. To ciekawe, bo bardzo często na forach hackintoshowych poleca się ten dysk. Próbowałem, zgodnie z tym artykułem, wyłączyć TRIM, ale nic to nie dało. Co ciekawe po wyłączeniu trim za pomocą sudo trimforce disable TRIM nadal widnieje jako włączony w raporcie systemowym. Firmware mam już najnowszy, więc nie mam co aktualizować. Nie wiem czy jest czym się przejmować, bo w benchmarkach osiągam dobre wyniki. Trim Enabler (wiem, że nie jest to najlepszy benchmark) pokazuje średnią prędkość zapisu 2677 MB/s, odczytu: 3186 MB/s. Prędkości wydają się być więc w porządku. Może to nie jest kwestia samego dysku a bootloadera?
  9. Postawiłem system za pomocą OpenCore na ASUS PRIME Z-490-P. System wydaje się działać szybko, ale bootowanie zajmuje 38 sekund - od wciśnięcia ENTER na ekranie bootloadera do ekranu logowania. Na moim starym hacku na z87, na starszym dyski SSD na SATA ten sam proces zajmuje 30 sekund. W raporcie systemowym widzę, że TRIM jest włączony a szybkość magistrali to 4x. macOS 10.15.7 OpenCore 0.6.3, wersja RELEASE, logowanie wyłączone, brak błędów w konsoli podczas bootowania NVMeFix.kext 1.0.4 Lilu 1.4.9 Jak długo powinien trwać boot na NVMe? Podejrzewam, że około ~15s. Moje EFI.
  10. Nie, tak jak pisałem w sekcji Nie testowane, nie aktualizowałem do Big Sur. Instalację zacząłem dzień przed premierą i właśnie doprowadziłem system do stanu, w którym wiem, że wszystkie podstawowe funkcje systemu działają poprawnie. Z aktualizacją poczekam jeszcze pewnie 2-3 wydania poprawkowe. Nie chodzi mi tylko o sam system ale też (albo przede wszystkim) o aplikacje - od znajomych z pracy słyszałem, że niektóre programy nie chcą im działać na Big Sur, a jako że jest to sprzęt do pracy, nie chce sobie komplikować życia. Tak. Odtwarza mi się ten film w iTunes bez problemu.
  11. Instalacja nie różni się od instalacji Cataliny. Tutaj znajdziesz wszystko czego potrzebujesz: https://dortania.github.io/OpenCore-Install-Guide/
  12. Udało mi się postawić system na zestawie omawianym w tem temacie. Szczegóły tutaj: Już wiem, że wybór ASUS PRIME Z-490-P nie był idealny, bo występują na nim problemy, których nie ma na innych płytach Z-490 m.in. problem z iGPU, który wymaga patcha framebuffera. Niemniej jednak udało się zainstalować w pełni działający i stabilny system.
  13. Udało mi się skonfigurować w pełni działający system. Nie wszystko jest jeszcze dopracowane, ale sądzę, że osiągnąłem moment, w którym konfiguracja nadaje się do publikacji. Konfig przygotowany jest dla OpenCore 0.6.3 I bazuje na poradniku Dortania's OpenCore Install Guide. Ukończyłem także kilka kroków z Post-install. Nie robiłem własnych SSDT, wszystkie, których używam to pre-kompilowane SSDT od Dortania.. Przetestowane i działające Zarządzanie energią: sleep, auto-sleep, power-off, wake up. Jedyny problem jaki napotkałem to RTC skutkujące błędami BIOS-u po restarcie (naciśnij F1 żeby kontynuować). naprawiłem to ustawiając DisableRtcChecksum na true. USB: Działalo bez dodatkowej konfiguracji. Nie miałem żadycn problemów wynikających z brakującej mapy USB, ale i tak zrobiłem mapowanie portów. Wszystkie tylne porty działają (USB 2 i USB 3). Włączyłem także 2 porty na przednim panelu. Włączyłem także wewnętrzny port HS13 (ustawiając go na internal). Razem z tym wewnętrznym portem i dwoma portami na przednim panelu dobiłem do limitu 15 portów. Nie musiałem wykluczać żadnych portów. iGPU: Działa, ale musiałem zastosować patch dla framebuffera znaleziony tutaj. Bez tego patcha nie startuje tryb graficzny. Kolejnym problemem było budzenie monitora. Po wybudzeniu komputera ekran pozostawał czarny. Tutaj pomógł parametr igfxonln=1 dodany do boot-args. Audio: Działa, dzięki AppleALC.kext ale wymaga doszlifowania. Szczegóły niżej. Network: Działa dzięki RealtekRTL8111w wersji 2.2.2. Wersja 2.3.0 sprawia problemy na niektórych urządzeniach. Szczegóły na Githubie. NVMe: Działa, dzięki NVMeFix.kext. Szczegóły niżej. Znane problemy Audio: Nie przetestowałem wszystkich layoutów dla ALC887. Używam layout-id 11. Działa tylny zielony port i przedni port. Nie testowałem mikrofonów. Wiem, że na pewno na tym layoucie nie działają wszystkie tylne wyjścia. Mi to nie przeszkadza bo używał będę tylko stereo. Wiem, że inni używają layout-id 7. U mnie na tym layoucie nie działał przedni panel - działał tylko tył. Nie działa również auto-detekcja. Po podłączeniu słuchawek do przedniego panelu muszę ręcznie zmienić wyjście. USB: Muszę dwukrotnie kliknąć albo nacisnąć przycisk na klawiaturze żeby wybudzić system. Pierwszy klik budzi system, drugi klik budzi monitor. Problem najprawdopodobniej da się rozwiązać. Jak dotąd przetestowałem tylko pierwsze rozwiązanie z sekcji Keyboard Wake Issues w poradniku Post-install - ustawiłem wartość AQ== dla acpi-wake-type, ale nic to nie dało. Nie testowałem jeszcze pozostałych rozwiązań. Czas startu systemu: Start systemu od naciśnięcia enter na ekranie bootloadera do do ekranu logowania zajmuje aż 38 sekund. To zdecydowanie za długu. Mój poprzedni hack na z87 z dyskiem SSD na SATA wstaje w 30 sekund. Wyłączyłem tryb debugowania w OpenCore i wyłączyłem logowanie błędów do pliku. System jest zainstalowany na dusku NVMe Samsung 970 Evo Plus. Nie próbowałem jeszcze aktualizować firmware'u (system nie bootuje z ISO pobranego ze strony Samsunga, nie przyglądałem się jeszcze bliżej temu problemowi). Nie testowałem jeszcze bootowania Windowsa czy Linuksa. Nie testowane Aktualizacji do Big Sur: Na innych forach ludzie piszą, że działa od kopa. Ja nadal używam Cataliny 10.15.7 i wstrzymuję się z aktualizacją. HDMI Audio - z tego co wiem jest do odpalenia bez problemu. Na innych forach ludzie piszą, że działa. DisplayPort - na forach piszą, że podobno działa. FileVault DRM: Zrobiłem tylko kilka podstawowych testów z poradnika Fixing DRM support and iGPU performance. Akceleracja iGPU działa. Netflix działa, odtwarzanie przykładowych plików wideo z DRM działa, ale nie jestem w stanie powiedzieć, czy wszystko jest na 100% OK. iServices: wygenerowałem jedynie numery seryjne zgodnie z poradnikiem Fixing iMessage and other services with OpenCore. Ale poddałem się testując numery seryjne na checkcoverage.apple.com, bo dobiłem do limitu zapytań. Nie testowałem iMessage, etc. Załączam do wpisu moje EFI USBMap.kext jest przygotowany pod mój sprzęt. Wszystkie tylne porty są tam zmapowane, ale dołożyłem też 2 porty z przedniego panelu. Tak więc jeśli masz inną obudowę od mojej lub masz podłączony przedni panel do innego kontrolera USB to musisz zrobić mapę portów samodzielnie. Numery seryjne są usunięte z konfigu. Musisz wygenerować własne np. za pomocą GenSMBIOS. OpenCore 0.6.3 ASUS Z-490-P EFI - 15.11.2020
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.