Kontakt 7 window is black on MAC - Ventura 13.3.1

asmilesaysyes
asmilesaysyes Member Posts: 6 Newcomer

I'm on an Intel MAC and the Kontakt 7 window is black and I'm not sure what's going on ?

Any help is appreciated... again this is on Ventura 13.3.1 (not Windows).

Answers

  • Jeremy_NI
    Jeremy_NI Customer Care Posts: 9,595 mod

    @asmilesaysyes What is your graphic card? Do you use multiple monitors?

  • asmilesaysyes
    asmilesaysyes Member Posts: 6 Newcomer

    Intel IRIS Pro it says ... I added some screen shots from the System Report ...


  • Jeremy_NI
    Jeremy_NI Customer Care Posts: 9,595 mod

    @asmilesaysyes Can you also post a screenshot of the Kontakt black window?

  • asmilesaysyes
    asmilesaysyes Member Posts: 6 Newcomer

    I'll get a screenshot ... it's really just a blank window ... completely black. The best part is even though i told NI support this is MAC they sent me to the WINDOWS ANSWER and closed the ticket. LOL !!!

  • asmilesaysyes
    asmilesaysyes Member Posts: 6 Newcomer

    Not to confuse MAC and Windows more (I'm shaking at that thought) I can try creating a shell script on the MAC and set these variables before running kontakt 7 ...

    QSG_RHI=1

    QSG_RHI_BACKEND=opengl

    I'll be back ... :)

  • Jeremy_NI
    Jeremy_NI Customer Care Posts: 9,595 mod

    @asmilesaysyes Oh, yes, sorry about that, it looks like my colleague overlooked that fact.

  • asmilesaysyes
    asmilesaysyes Member Posts: 6 Newcomer

    I did some digging ... so I started up the app from a terminal window (as root) and the following message came out :

    admins-MBP:MacOS root# ./Kontakt\ 7 

    PasteBoard: Error creating pasteboard: com.apple.pasteboard.clipboard [-4960]

    PasteBoard: Error creating pasteboard: com.apple.pasteboard.find [-4960]

    2023-08-26 23:01:26.492 Kontakt 7[2868:99142] XType: Using static font registry.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on indicator is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on indicator is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    2023-08-26 23:01:55.988 Kontakt 7[2868:99142] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.

    MSL shader compilation failed: program_source:2:10: fatal error: 'simd/simd.h' file not found

    #include <simd/simd.h>

         ^~~~~~~~~~~~~


    Failed to build graphics pipeline state

    MSL shader compilation failed: program_source:2:10: fatal error: 'simd/simd.h' file not found

    #include <simd/simd.h>

         ^~~~~~~~~~~~~


    Failed to build graphics pipeline state

    MSL shader compilation failed: program_source:2:10: fatal error: 'simd/simd.h' file not found

    #include <simd/simd.h>

         ^~~~~~~~~~~~~


    Failed to build graphics pipeline state

    MSL shader compilation failed: program_source:2:10: fatal error: 'simd/simd.h' file not found

    #include <simd/simd.h>

         ^~~~~~~~~

    .... followed by the blank window ... so basically picture a BLANK BLACK WINDOW ... nothing was drawn in the window ! Just the Window controls to kill/minimize the app (standard stuff).


    So then I did this (from the same terminal window):

    export QSG_RHI=1

    export QSG_RHI_BACKEND=opengl

    ./Kontakt\ 7 

    .... and this time the application shown up and was being drawn. So obviously moving to use opengl allows the app to be drawn. Not sure what the default is. So obviously I can create a shell script ... but I'm not sure how to get around this for other apps where kontakt 7 is run as a plugin.


    Let me know what you think and any advice ... please and thank you !!!

  • asmilesaysyes
    asmilesaysyes Member Posts: 6 Newcomer

    Yeah not sure how to handle setting those vars when kontakt 7 is run as a plugin ...

  • Jeremy_NI
    Jeremy_NI Customer Care Posts: 9,595 mod

    @asmilesaysyes I've contacted you by email on August 30th, we would need to check some files. Did you get the email at all?

  • NicolasNadar
    NicolasNadar Member Posts: 1 Newcomer

    Similar problem on Mac OS Sonoma. Never had this problem before. Please help.

  • Jeremy_NI
    Jeremy_NI Customer Care Posts: 9,595 mod

    @NicolasNadar Sorry but I was out of office and i only saw this today. What graphic card do you have on your Mac and what Mac model do you have? please check the apple icon on top left, choose About This Mac, take a screenshot and post it here.

Back To Top