[英]macOS Catalina AudioServerPlugIn Installation
CoreAudio/AudioServerPlugIn.h
說.driver
插件包必須安裝在/Library/Audio/Plug-Ins/HAL/
但是我不知道有任何文檔說明如何讓 CoreAudio 注意到新驅動程序的外觀(或卸載時,它不存在)。 在 Catalina [beta 7] 之前,大多數人都做過類似的事情
sudo killall coreaudiod
效果很好。 但是在 Catalina 中,這不再起作用,我發現加載或卸載插件的唯一方法是重新啟動機器,這對於用戶級插件來說似乎是一種笨拙的方法。
那么還有別的方法嗎? 或者這是一個錯誤?
看起來coreaudiod
正在捕獲SIGTERM
而沒有退出,所以使用SIGKILL
解決了這個問題:
sudo killall -9 coreaudiod
從 unix 的角度來看,最終沒有退出SIGTERM
似乎是一個錯誤:FB7244673。
更新我最終得到了蘋果的反饋,說唯一支持的方法是重啟。 然而我一直無視。
這對我在 macOS Catalina 10.15 (19A546d) 上啟用 SIP 有效:
sudo launchctl kickstart -k system/com.apple.audio.coreaudiod
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.