Quicksync, Virtual-Screen Abstürze und iGPU+ded. GPU mit Grafikbeschleunigung

  • Die DSDT ist bereits sehr umfangreich gepatcht und eine ig-platform-id für die iGPU ist dort auch eingetragen (0x19120000 / 0x00, 0x00, 0x12, 0x19). Im Anhang die DSDT mit der ig-platform-id 0x01, 0x00, 0x12, 0x19. Die ig-platform-id aus der config.plist kannst du entfernen, den Rename HECI > IMEI ebenfalls, der ist bereits in der DSDT wie einige weitere Renames enthalten.

    Dateien

    • DSDT.aml

      (144,32 kB, 48 Mal heruntergeladen, zuletzt: )
  • Aus Clover habe ich die ID nun entfernt, die DSDT welche du hochgeladen hast verwendet, den Rename HECI - IMEI entfernt.
    Nun habe ich die iGPU nicht mehr im Systembericht, sie wird mir aber bei iStat angezeigt.


    EDIT: BruceX liegt bei entspannten 155sek 8|


    iPhone 15 Pro Max - 256GB
    iPad Pro 12,9“ - 128GB inkl. Pencil

    Mac Mini M1 - 2020, 16GB RAM, 1TB SSD

    Windows Tower - 16GB RAM, Ryzen5 5600X, RTX2070, WaKü

    PS5 Digital / Xbox Series X

    2 Mal editiert, zuletzt von biggasnake ()

  • Konvertiere mit MacX mal ein H.264 Video, einmal mit Intel angekreuzt und einmal mit Intel Encoder deaktiviert und schau ob es einen Unterschied macht.

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Beide Varianten liegen gleich auf! :/

    iPhone 15 Pro Max - 256GB
    iPad Pro 12,9“ - 128GB inkl. Pencil

    Mac Mini M1 - 2020, 16GB RAM, 1TB SSD

    Windows Tower - 16GB RAM, Ryzen5 5600X, RTX2070, WaKü

    PS5 Digital / Xbox Series X

  • Hmm und du hast ganz sicher ausschließlich mit Video Codecs rumkodiert/getestet, die auch Quicksync unterstützen?


    Dann läuft da irgendwas noch nicht ganz. Welche Grafik Kexts benutzt du (mit welchen bootargs), welche Renames hast du in der DSDT/config.plist eingetragen und wie viel DVMT RAM hat die iGPU im BIOS?

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Jap es handelt sich um ein H.264 Video, das sollte damit klappen.



    Grafikkexts benutze ich folgende: NvidiaGraphicsFixup, Lilu & Shiki



    Bootargs: shikigva=60,ngfxpatch=cfgmap,-ngfxnovarenderer





    DVMT RAM im BIOS liegt bei 128MB auch getestet mit 256MB


    Die DSDT ist im Anhang, welche Harper Lewis hochgeladen hat (ig-platform-id 0x01, 0x00, 0x12, 0x19), die Renames hab ich aus der config.plist entfernt.

    Dateien

    • DSDT.aml

      (144,32 kB, 81 Mal heruntergeladen, zuletzt: )

    iPhone 15 Pro Max - 256GB
    iPad Pro 12,9“ - 128GB inkl. Pencil

    Mac Mini M1 - 2020, 16GB RAM, 1TB SSD

    Windows Tower - 16GB RAM, Ryzen5 5600X, RTX2070, WaKü

    PS5 Digital / Xbox Series X

  • Probier es eventuell mal mit IntelGraphicsFixUp und ohne NvidiaGraphicsFixUp (du musst dann aber mit AGDP aufpassen, nicht das du einen Black Screen bekommst). Welche Bootargs von NGFU helfen könnten weiß ich leider nicht, da ich mir die Kext nicht näher angeschaut habe.


    Laut Shikis FAQ könnte dir auch das shikigva bit 2 noch etwas bringen: https://github.com/vit9696/Shi…/Shiki/kern_start.cpp#L18

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Ich habe gerade mal getestet wie ich in BruceX nur mit der 980Ti stehe: 134sek
    Mein bisher bestes Ergebnis zusammen mit der iGPU lag bei 94sek


    Alles so ein bisschen mager ||

    iPhone 15 Pro Max - 256GB
    iPad Pro 12,9“ - 128GB inkl. Pencil

    Mac Mini M1 - 2020, 16GB RAM, 1TB SSD

    Windows Tower - 16GB RAM, Ryzen5 5600X, RTX2070, WaKü

    PS5 Digital / Xbox Series X

  • Das klingt für mich aber auch nicht so, als würde Quicksync funktionieren. Da musst du noch ein wenig experimentieren...

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Als shikogva hatte ich bisher 28 erfolgreich (MacX) im Einsatz, die 62 kann ich morgen testen.
    Die Boot-Args hatte ich schon mal reduziert, aber furchtbare Ergebnisse damit erzielt.


    EDIT:
    shikigva=62 hat keine Veränderung zur 60 gebracht. MacX zeigt noch immer die Unterstützung an, aber der VDADecoderCheck bleibt bei seinem -12473:

    Code
    1. VDADecoderCreate failed. err: -12473
    2. 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.
    3. VDADecoderCreate failed. err: -12473


    Wenn du die Möglichkeit hast, Shiki zu kompilieren, in der aktuellen Source-Code Version funktioniert auch Airplay ohne "-ngfxnovarenderer" (ansonsten mal im Anhang die frisch kompilierte). Es wurde der AirPlayXPCHelper zu den zugelassenen Prozessen hinzugefügt, was wohl dazu führt, dass AirPlay läuft.
    Der nette Nebeneffekt ist dann im VDADecoderChecker zu sehen.

    Code
    1. GVA info: Successfully connected to the Intel plugin, offline Gen9
    2. Hardware acceleration is fully supported

    Dateien

    • Shiki.kext.zip

      (12,93 kB, 37 Mal heruntergeladen, zuletzt: )

    Original Apple: MacBook Pro 14 2021 - macOS Sonoma

    Hackintosh: Lenovo M710q - macOS Sonoma

  • Ich habe mal dreist deine beigefügte Version 2.2.4 getestet, aber weder mit shikigva 28, 60 oder 62 einen Erfolg erzielt.
    Steht noch bei -12473...

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Code
    1. shikigva=60 ngfxpatch=cfgmap -ngfxnoaudio

    sind die Bootflags, die ich verwende.
    Wobei ich bei exzessiven testen schon mal den Fall hatte, dass z.B. Airplay gar nicht mehr lief und nur eine Neuinstallation geholfen hat.

    Original Apple: MacBook Pro 14 2021 - macOS Sonoma

    Hackintosh: Lenovo M710q - macOS Sonoma

  • Ich muss die Tage eh was neues in Final Cut basteln, dann teste ich nochmal mit dem fertigen Clip ob ich Unterschiede feststellen kann :thumbsup:


    Mal nur mit der 980Ti, dann mal zusammen mit der HD530

    iPhone 15 Pro Max - 256GB
    iPad Pro 12,9“ - 128GB inkl. Pencil

    Mac Mini M1 - 2020, 16GB RAM, 1TB SSD

    Windows Tower - 16GB RAM, Ryzen5 5600X, RTX2070, WaKü

    PS5 Digital / Xbox Series X

  • Hallo zusammen, ich wollte mal testen wie sich meine RX560 im BruceX Test - 5k so schlägt. Ich habe aber keine Ahnung, ob 35,89 Sekunden ein guter Wert sind. Was haltet Ihr davon?

  • Also ich habe da 27 sek. ... Mit der Kiste aus der Signatur (i7-4970K+R9280X)
    FCP geht in iStat aber offensichtlich nur mit der GPU bei Speicher+Prozessor nach oben.
    Die ebenfalls angezeigte HD4600 bleibt tiefenentspannt und bewegt sich nicht.

    Zum Verkauf geplant -> Board: GA-Z97X-UD5H-BK / CPU: i7-4790K / Grafikkarte: R280X / RAM: 16GB DDR3
    CNC Maschine (Apple Power Mac G5): Board: GA-Z77N-WiFi / CPU: i5-3570K / R280X / RAM: 16GB DDR3


    Rechtschreibung, Grammatik, Satzzeichen, Textformatierung und manchmal auch ein Komma führen zu einer besseren Verständlichkeit ;) :D

  • @CrazyCreator : danke für deine Info. Ich hab grad bei MacX in der Hardwareinfo gesehen, dass Hardwarekodierung NICHT unterstützt wird. Im Bios hatte ich die iGPU auf AUTO stehen. bei enable startet der Mac einfach neu durch. Da werde ich mich mal neu einlesen müssen. Besonders bei der Config bzw DSDT, diese sind sicher noch verbesserungswürdig.

  • Um sicher zu gehen, ob beide GPUs arbeiten, würde ich die Graka mal ausbauen. und erstmal nur die Intel testen.
    Graka einbauen. Dann die Intel deaktivieren, und testen. Hab ich auch so gemacht.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Ich habe mal dreist deine beigefügte Version 2.2.4 getestet, aber weder mit shikigva 28, 60 oder 62 einen Erfolg erzielt.
    Steht noch bei -12473...


    Also bei mir kommt diese Fehlermeldung auch immer, obwohl ich es inzwischen geschafft habe meine iGPU (HD4000) als Encoder Beschleuniger einzusetzen. Mag sein dass dieser VDAChecker an irgendwas scheitert (obwohl es geht) bei manchen iGPU/GPU Konstellationen.
    Hier mein Thread wo ich lange mit dem Thema iGPU und MacXVideoencoder INTEL beschleugniung rumgemacht habe.
    iGPU Encoding mit HD4000 - i5-3570K - "connectorless"

  • Habe deinen Betrag im verlinkten Thread bereits gelesen und bin auch der Meinung, dass der VDA-Blubb mich nur verAPPLEn will.. ein Wortspiel... :D

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • In den Release Notes für shiki steht, dass man ab jetzt die Bootarg "shikigva" vernachlässigen kann. Wie sollte ich das verstehen?