Patch für Luminar AI für Ryzentosh

  • Hallo,


    für alle Fotobearbeiter unter euch:


    Skylum hat heute Luminar AI veröffentlicht und meine Vorfreude nahm eine steile Kurve nach unten, als ich feststellte, dass die Software auf meinem AMD-Hackintosh (Ryzentosh) nicht startet.

    Ein Vergleichbares Problem gibt es bei den Adobe Programmen und AMD-Prozessoren. Ich habe einen älteren Patch aus dem Netz zu Luminar 4 umgebastelt, so dass Luminar AI auch auf dem Ryzentosh verwendet werden kann.


    Viel Spass damit:


    sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x6A\x00|\x90\x90\x90\x90\x56\xE8\x3A\x00|sg' '/Applications/Luminar AI.app/Contents/Frameworks/MPCore.framework/Versions/A/Frameworks/libtbb.dylib'


    sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x4A\x00|\x90\x90\x90\x90\x56\xE8\x1A\x00|sg' '/Applications/Luminar AI.app/Contents/Frameworks/MPCore.framework/Versions/A/Frameworks/libtbb.dylib'


    sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x6A\x00|\x90\x90\x90\x90\x56\xE8\x3A\x00|sg' '/Applications/Luminar AI.app/Contents/Frameworks/MPCore.framework/Versions/A/Frameworks/libtbbmalloc.dylib'


    sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x4A\x00|\x90\x90\x90\x90\x56\xE8\x1A\x00|sg' '/Applications/Luminar AI.app/Contents/Frameworks/MPCore.framework/Versions/A/Frameworks/libtbbmalloc.dylib'

  • Das selbe Problem habe ich heute auch schon erfahren. Den Patch probiere ich morgen aus, super danke dir.


    Was wird da eigentlich genau umgebogen?

  • Intel spezifische Instruktionen müssen auf AMD spezifische umgeschrieben werden.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Das war ähnlich bei Luminar 4, bis Version 4.2 lief es auf dem Ryzentosh, ab Version 4.3 ist es beim Start gecrasht.

    Mir war bisher nicht klar, dass es ab da CPU spezifisch wurde.

  • Skylum hatte wohl lange Zeit Probleme mit Multicorefunktionalität und hat immer versprochen das nachzulegen.

    Es könnte daran liegen, dass sie versucht haben, das ab 4.2 zu implementieren bzw. zu verbessern, es ab da dann aber Probleme mit den Ryzentoshs gab. Das Luminar immer als träge und langsam galt, hat mich lange daran gehindert es mal auszuprobieren, aber da ich mit Adobe in letzter Zeit etwas unzufrieden wurde (Vorallem mit dem Ryzentosh) hab ich mir jetzt mal einen Ruck gegebnen und hab mir beim Black Friday Luminar AI geholt.

    Ich hab festgestellt, dass Skylum die Ordnerstrucktur und die plugins zu den kletzten Luminar 4 Versionen nicht wesentlich geändert hat.

    Der Patch ist quasi der gleiche wie für Luminar 4.2, man muss nur das Verzeichnis etwas anpassen.

  • Hört sich an wie ein alter Wein in neuen Schläuchen ;-)

  • Du bist ein Held, der Patch funktioniert auch unter Montery für die aktuellste Version von Autodesk Fusion 360 (mit entsprechendem Pfad1 der Dateien natürlich)


    1In meinem Fall "/Users/$USER/Library/Application Support/Autodesk/webdeploy/production/789bdbccf4b1b7784ebacb5c191910269cc6c433/Autodesk Fusion 360.app/Contents/Frameworks/AIRMAX/*.dylib"

  • There is a script which help to patch apps not compatible with amd due MKL libraries

    Here some informations

    https://macos86.it/topic/5602-…r-library-patching-needs/