我的Macbook Pro(2016,有4个雷电3端口)存在一个非常烦人的问题,其中音频系统出现故障,并且它停止播放声音并能够检测到任何输出设备。它似乎不是随机的,但我不知道是什么原因造成的。
更具体地说,无论音量设置和选择哪个输出设备,它都会停止播放任何声音。然后,如果您尝试以该状态插入新的输出设备,它将无法识别它。在这种状态下,如果您尝试清除与音频相关的缓存,或者重新启动coreaudio或AppleHDA,则它只会丢失已注册的输出设备,而仍然无法检测到新设备。
解决该问题的唯一措施是重置NVRAM。这表明NVRAM状态可能会因音频播放停止工作而损坏,并且不再能够识别新的音频输出设备。
所以为什么?
NVRAM中确切存储了哪些内容可能会产生这种影响?我找不到关于NVRAM中存储的内容的任何完整列表,相反,唯一可以确认的是音量和屏幕纵横比都存储在其中。我仍然希望,通过了解这一点,我可以发现导致NVRAM进入损坏状态的确切操作,从而可以避免这种情况。由于必须重新引导,因此必须重设NVRAM常常很麻烦。
存储在NVRAM中的信息包括音量,显示分辨率,启动磁盘选择,时区和最近的内核恐慌信息。NVRAM中存储的设置取决于Mac和Mac上使用的设备。
—
拉斯克斯
您在Apple旁边使用什么音频?它显示输出设备的声音
—
Ruskes
@Buscar웃很奇怪,这两个都不应该引起我遇到的问题:/。在“声音”首选项中显示两个输出设备时会发生此问题:E2241 DisplayPort(这是我的显示器,通过带有Apple原装适配器的HDMI电缆插入电源,并带有power + hdmi + usb <->雷电),而我的耳机位于耳机端口。正如我在问题中说过的那样,即使没有声音发出,它们也会出现,拔下时不会消失,重新启动coreaudio会使它们永远消失。
—
brocoli
好,让我们在Utility文件夹中打开Console并在插入耳机并插入时观看它。同样在系统偏好设置音频中,观看输出切换。
—
拉斯克斯
我不确切地知道如何重现该问题。首先,这就是问题的重点。
—
brocoli