Beiträge von holgersen

    Nach nun 4 Wochen Uptime mit der Radeon RX 5500 XT lege ich mal fest, dass das Problem durch den GPU-Austausch gelöst ist. Wir hatten auf beiden Rechnern keine Panics seit dem letzten Posting mehr.


    So gut die Radeon RX 560 als GPU im Zusammenspiel mit einer Intel UHD funktioniert – als dezidierte, alleinige GPU scheint es Probleme zu geben und sie ist dafür nicht geeignet, zumindest nicht mit dem Mac Pro SMBIOS. Hier muss man dann auf die Radeon 580 oder halt höher auf Navi gehen, andernfalls kommt es zu den sporadischen Panics vor allem im Idle, die durch das Videotoolbox-Framework ausgelöst werden.


    So, nochmal viel recherchiert. Danke an dieser Stelle für die Arbeit an OC Little (translated) an @5T33Z0, das Nachschlagewerk ist der Hammer!


    Habe mir heute eine gebrauchte Navi 14 geholt und die mit den Radeon Patches von mattystonnie eingebunden. Damit bin ich nun etwas näher an der Hardware für einen echten Mac Pro inkl. Metal 3 Unterstützung (mit RX 560 gab es nur Metal 2) und angepasstem PCI-Pfad (EGP0/EGP1/GFX0) und ich musste nicht soviel Geld wie für eine 6600 ausgeben.


    Bin gespannt, ob das nun ohne Kernel Panics funktioniert…

    Leider heute wieder auf einem Rechner, gleiche Geschichte wie am Sonntag. Hat noch jemand eine Idee, warum der VTDecoderXPCService des AMD Radeon RX 560 Radeontreibers Page Faults produziert und damit den Rechner in den Tod schickt?


    Die Radeon RX 560 sollte doch problemlos laufen - warum laufen meine nur noch mit Problemen seit dem Umzug in das neue System?


    Code
    1. Kernel Extensions in backtrace:
    2. com.apple.kext.AMDRadeonX4000(4.0.9)[
    3. dependency: com.apple.iokit.IOAcceleratorFamily2(475)
    4. dependency: com.apple.iokit.IOGraphicsFamily(597)
    5. dependency: com.apple.iokit.IOPCIFamily(2.9)
    6. dependency: com.apple.iokit.IOSurface(334.0.1)
    7. Process name corresponding to current thread (0xffffff99ffc08598): VTDecoderXPCService

    Moin,


    leider bin ich ziemlich ratlos (und frustriert). Habe unsere beiden Systeme hardwaretechnisch aktualisiert: Seit 2019 waren zwei PCs mit


    - Gigabyte Z390 M Gaming - Intel 9900 - 64 GB RAM - Radeon RX 560


    problemlos unter Catalina und Big Sur im Einsatz, inkl. USB-Mapping, Sleep, Bluetooth/Airport usw..


    Habe nun auf


    - ASRock H670M-ITX/ac - Intel 12500 - 64 GB RAM - Radeon RX 560


    upgegradet und bin gleich von Big Sur auf Ventura gegangen (per Installer drübergebügelt). Die Radeon RX 560 habe ich mit umgezogen, der Rest ist natürlich neu. Aufgrund der nicht mehr unterstützten iGPU bei Alder Lake bin ich vom SMBIOS IMac19,1 auf MacPro7,1 gegangen – alle GPU-Berechnungen werden ja so auf die RX 560 gedrückt (Metal etc.). Für den 12500 habe ich eine CPUFriendDataProvider.kext erstellt.


    Eigentlich laufen die Kisten perfekt inkl. USB-Mapping, CPU Power Management, Frequenzskalierung, Sleep/Wake, roher Rechenleistung lt. Geekbench 6/Cinebench, Airport/Bluetooth, iCloud-Dienste.


    Aber: Leider gibt es sporadisch und nicht reproduzierbar Kernel Panics, die immer einen Bezug auf den VTDecoderXPCService-Dienst und die com.apple.kext.AMDRadeonX4000 haben (siehe Dump). Die Panics treten nie unter Last auf, sondern bisher nur dann, wenn niemand am Rechner ist, diese aber an sind und vor sich hin idlen. Bisher hatten wir auf jedem Rechner jeweils eine KP.


    Ich habe heute einen Rechner mal unter (GPU-) Dampf gesetzt und in Motion eine heftige Szene mit vielen Emittern und Generatoren rendern lassen, parallel habe ich ca. 1.800 HEIC-Fotos in der Fotos-Library umrechnen/exportieren lassen und Handbrake hat auch noch eine HEVC Umwandlung durchgeführt (siehe letzter Screen), das hat die GPU trotz hoher Last klaglos mitgemacht.


    Einen Hardwaredefekt der GPUs schliesse ich aus, da wie gesagt die KPs auf beiden Rechnern auftreten. Und mit der alten Hardware ist es wahrscheinlich nicht aufgetreten, da die iGPU des 9900 mit dem IMac19,1-SMBIOS genau diese Dinge erledigt hat (VTDecoderXPCService bzw. EncoderXPCService). Irgendwas stimmt da mit der Radeon RX 560 bzw. den Treibern nicht.


    Ich habe folgende Dinge abgearbeitet, um das Problem zu lösen:


    - MEMTest per USB-Stick => alles ok

    - alle nicht System-Extensions rausgenommen (Paragon, EyeTV…) und staged Extensions gelöscht

    - alle Nicht-System Quicklook-Plugins gelöscht


    Nun weiss ich nicht mehr weiter, was ich noch verändern könnte. Als letzten Ausweg mit der Brechstange bliebe noch das Upgrade auf die 6600er Radeons, allerdings brauchen wir diese GPU-Leistung nicht.


    Hat jemand noch Ideen? Danke!!! 🙏🏻


    Ich würde eher behaupten du vergisst da was wichtiges Anwendungsgebiet und Anschaffungskosten.

    Also wenn wir jetzt schon beim Geld sind, vergisst Du in Deiner Rechnung aber die Frickelei, die in den Rechnern steckt. Also wenn Zeit und Strom Geld sind, dann findet man einen Hackintosh sicherlich nicht ganz vorne auf der Effizienzliste ;)


    Und jetzt mir bitte nicht erzählen, dass das alles Selbstgänger sind. Ich nutze für unsere Firma ebenfalls Hackis, seit 2011 um genau zu sein, immer so zwischen 3 - 5 Rechner. Davor von 2002 - 2011 "echte" Macs, v. a. Mac Pros. Jedes Mal war es echter Aufwand (und z. T. auch Stress), die Dinger produktiv zu bekommen: Die Bootloaderwechsel von Chamelon => Clover => OpenCore, die Generationswechsel bei Intel und schliesslich die MacOS Majors. Dazu kommen die ganzen wilden Dinge wie z. B. der RTC-Bug nach UEFI-Update, das MSR E2 Register uswusf..


    Ein vergleichbarer Mac war jedoch pro Arbeitsplatz trotzdem immer deutlich teurer (und in produktiver Hinsicht nach dem Intel-Umstieg bei unserem Anforderungsprofil nicht besser), so dass ich selbst die Frickelkosten in Kauf genommen habe. Ein Teil ist aber sicherlich als nerdiges Hobby abzuschreiben :)


    Meine Aussage oben Ist sicherlich aus einer eher technischen Strom-/Rechenleistung-Perspektive mit enthusiastischem Bias getroffen.

    Ja, das kann ich verstehen, habe mir das wegen dem alten BT-Standard schon gedacht.


    Gleichfalls! Waren wohl meine letzten Hackintoshs :( Und ich laufe mich gerade mit den ACPI-SSDTs warm, ein Jammer. Aber Intel hängt mittlerweile echt zurück, was die Plattform angeht. Freue mich zwar immer wieder, wenn ich an den Hackis sitze, aber wenn ich dann am M1 Mac bin (MBA), kommt jedes mal die kleine Ernücherung :)

    @Bob-Schmu: Danke, schaue ich mir an. Heute habe ich mich erstmal durch CPUFriend.kext gefräst und das SMBios vom MacPro7,1 an die Frequenzvektoren vom 12500 angepasst…


    @Kalypso478: Du meinst bestimmt die WLAN/BT-Karte BCM94360NG. Ich will keine Haare spalten, aber nicht, dass sich jemand in 2 Monaten einen Wolf sucht :D


    Soweit ich das verstehe, hast Du 2x WiFi/BT drin? Für die BCM94360NG gibt es Windows Treiber, zumindest für Win 10, da habe ich die mal testweise installiert…


    Das von mir verwendete ASRock-Baord hat 2x M2 SSD Slots und 1x M2 vertikal für die Airport-Karte (BCM94360NG), also einen weniger als das MSI MEG Z690I Unify.

    Was ist daran Sinnlos?

    3 Gründe, warum ich mir nie ein F-Modell kaufen würde:


    1. "Ersatz"-GPU

    2. Einsatz unter Windows bzw. anderem OS

    3. MacOS, alle Versionen: Man hat immer noch Zugriff auf das Quicksync-Framework und die drunterliegende Hardware der UHD7n0. Das ist für Handbrake praktisch.

    Zitat

    Doch kann es, man muss nur wissen, was man macht.

    Hast Du dazu mal einen Hinweis, wo ich recherchieren kann? Danke!

    Hatte auch 2 Rechner mit dem GBA Z390 M Gaming + 9700/9900 im Einsatz und keines der Probleme 1 + 2. Zu 3 kann ich nichts sagen, da ich meine SATAs immer fest verbaut habe und Hot plug etc. nicht nutze.


    MacOS waren Big Sur und zuletzt Ventura, aber jeweils komplett unauffällig. Sollte also mit Monterey auch klappen.


    Lad mal Deine EFI hoch…

    Oha, bist Du Dir sicher, dass Du dieses Projekt angehen willst? Deine Fragen klingen danach, dass es nicht nur um die Konfiguration von OpenCore etc. geht…


    Habe gerade 3 identische Mini-ITX Alder-/Raptor Lake Systeme aufgebaut, die nach etwas Gefummel nun einwandfrei als Dual Boots laufen:


    - ASrock H670M-ITX/ac

    - Intel 12500 (wollte keine E-Cores und mindestens die UHD 770)

    - Radeon RX 560 GPU (perfekt sparsam)

    - 64 GB Corsair Vengeance LPX 3200 (2x 32 GB)

    - 2x Samsung 970 EVO plus NVME SSD


    Der 12500 ist recht sparsam, eine CPU läuft hier mit hier mit etwas UV unter full AVX Load mit 65 Watt Package Power bei 12.800 Cinebench R23 Punkten. Das kriegt man immer leise weggekühlt.


    Sobald E-Cores dazu kommen, wird es deutlich wärmer. Ein anderer Rechner mit 13600k nimmt sich bei nichtmal doppelter Leistung (24.150 Punkte) 165 Watt Package Power. Und OS X kann die Cores eh nicht vernünftig schedulen…