Open viqbgrg opened 4 years ago
能具体描述一下吗?因为我这里无论哪个版本都是开机默认耳机输出,不是很确定问题出现在哪里🤐如果这就是你所陈述的情况的话,那么问题可能是在nvram里(开机默认上次使用耳机?),我过去曾经尝试过将耳机和扬声器合成一个输出,这样理论上可以自动切换,但是很不幸的是这样会导致声音变得十分奇怪,因此我并没有再深入研究过关于AppleALC的问题。
我按着opencore的教程,opencore开启debug模型,lilu等驱动全部用debug版本,默认就不是耳机,等我把opencore调试好之后,我就把opencore还有驱动全部换成release版本,然后开机就出现了默认耳机的情况.对了,我耳机一直插在机箱上面的,扬声器我是用的hdmi的音频
目前我还没有找到解决方案(尝试了一些但是都没什么效果),如果你对开机默认输出耳机很忌讳的话,建议你继续使用debug版本,并关掉调试功能(本质与release版本并无太大区别)。可以确认的是默认开机输出耳机与你耳机一直插在机箱上无关(至少我是一直这样),我现在不排除是音频输出顺序的问题(耳机排序靠前[可能]),后面我会尝试继续研究该问题,现在实在是没空,抱歉啦!我会将这个issue保持开启,因此后面有找到解决方案我会第一时间回复,当然如果你找到了解决方案那更好不过了:)
我使用debug版本,就是正常的,然后我替换RELEASE版本的驱动和Opencore,然后让Opencore不产生log的时候,就会出现默认耳机输出的情况,我现在还没有时间去研究到底是RELEASE版本的驱动造成的影响,还是opencore RELEASE的原因