Avid Pro Audio Community

Avid Pro Audio Community (https://duc.avid.com/index.php)
-   Pro Tools 2020 (https://duc.avid.com/forumdisplay.php?f=160)
-   -   PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver (https://duc.avid.com/showthread.php?t=413425)

jeff markham 12-30-2020 09:43 AM

PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver
 
Hi,
Hopefully can save you a bit of time if you've been having trouble getting the HD_Driver_2020 to take. While the driver appears to install correctly, it will not load when booting.

Firstly, in the MacOS platform release notes, there is this:

HD Driver may not load on macOS Catalina after installing Pro Tools (PT-257898)
When installing Pro Tools version 2019.12 and HD Driver version 2019.12 or later on macOS Catalina, HDX cards may not be detected
when rebooting the computer. To correct this issue, do one of the following:
• Manually load DigiDal.kext after every boot; Launch the Terminal and enter:
sudo kextload /Library/Extensions/DigiDal.kext
• For a more permanent solution, force an update of the pre-linked kernel via Recovery Mode in the Terminal:
touch -c "/Volumes/Macintosh HD/System/Library/Extensions"


What it fails to mention is that you'll need to reboot in recovery mode (Cmd-R), go into "Utilities" and choose Terminal.

In the terminal enter:

csrutil disable

This will disable the System Integrity Protection (SIP). You'll then need to reboot in normal mode and do the:

sudo kextload /Library/Extensions/DigiDal.kext

This will load the HD kernel extension.

If you start Protools and go to "Setup->Playback Engine", you should now see HD Native or HDX depending on your system. You can use Digitest as well.

You can also do the "touch" step from above rebooting in recovery mode (Cmd-R) and bringing up the terminal. Rebooting in normal mode may take a little longer as it builds the "pre-built" kernel.

It is not recommended that you run with System Integrity Protect disabled, so you'll need to do:

csrutil enable


Oddly, the latest security update that Apple released (which took an incredibly long time to install) undid the kernel extension load and I had to re-do the (above) steps again.

This is certainly not optimal and I hope Avid addresses these Catalina issues soon.

jeff

http://jeffmarkham.com/images/studio_small.png

jeff markham 12-31-2020 03:10 PM

Re: PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver
 
Another oddity ... when you change the playback engine to HD, it says that Protools will restart .. but it doesn't.

Rune Luger 01-05-2021 12:05 AM

Re: PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver
 
Jeff,

Thanks for useful info. Have this exact problem on Mac Pro 7.1 and Catalina.
This driver behaviour is strange almost 2 years after the OS release.

Is the "crutil disable" command necessary if I allow "Avid" in Security & Privacy settings - General?

Will try another reboot soon - still installing some plugins and data.

jeff markham 01-13-2021 09:32 AM

Re: PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver
 
Quote:

Originally Posted by Rune Luger (Post 2589456)
Jeff,

Thanks for useful info. Have this exact problem on Mac Pro 7.1 and Catalina.
This driver behaviour is strange almost 2 years after the OS release.

Is the "crutil disable" command necessary if I allow "Avid" in Security & Privacy settings - General?

Will try another reboot soon - still installing some plugins and data.

Hi Rune,
Allowing Avid in Security & Privacy did not work for me. I had to do
the csrtutil disable and then step(s) as outlined in the release notes to get the kernel
extension to load.
I agree, the issue needs some attention .. it shouldn't be like this. I assume
they'll have to address it as part of Big Sur support.

pneyrinck 02-23-2021 11:19 AM

Re: PT 2020.12.0/MacOS Catalina and the HD Native/HDX Driver
 
Thank you very much for this info. It helped me solve my problem. In my case I could not install "HD_Driver_2020.12.0_Mac.dmg" on my Catalina MacBook connected to a Thunderbolt chassis. At the end of the install process it would indicate the install failed. I could see that an old Digital.kext from was installed from an older version of Pro Tools. But I could not delete it due to Catalina SIP. So I:

1. Rebooted using rescue mode (Cmd R)
2. Launched Terminal in rescue mode
3. Typed "sudo csrutil disable"
4. Rebooted
5. Manually deleted DigiDal.kext and other old 2012 Digidesign kexts
6. Installed "HD_Driver_2020.12.0_Mac.dmg" which succeeded.
7. Rebooted
8. Succesfully ran Pro Tools using the HDX card in the Thunderbolt chassis.


All times are GMT -7. The time now is 07:36 PM.

Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com