Tyson-Hu / RazerBlade15-Base-Model-Hackintosh_macOS_Sonoma

一个关于RazerBlade15的黑苹果efi分享,macOS Big Sur/Monterey/Ventura/Sonoma的安装教程,以及一些优化分享。
MIT License
92 stars 17 forks source link

关于无法自动切换音频输出,开机默认耳机输出,变更输出需要手动切换。 #5

Open viqbgrg opened 4 years ago

viqbgrg commented 4 years ago

我使用debug版本,就是正常的,然后我替换RELEASE版本的驱动和Opencore,然后让Opencore不产生log的时候,就会出现默认耳机输出的情况,我现在还没有时间去研究到底是RELEASE版本的驱动造成的影响,还是opencore RELEASE的原因

Tyson-Hu commented 4 years ago

能具体描述一下吗?因为我这里无论哪个版本都是开机默认耳机输出,不是很确定问题出现在哪里🤐如果这就是你所陈述的情况的话,那么问题可能是在nvram里(开机默认上次使用耳机?),我过去曾经尝试过将耳机和扬声器合成一个输出,这样理论上可以自动切换,但是很不幸的是这样会导致声音变得十分奇怪,因此我并没有再深入研究过关于AppleALC的问题。

viqbgrg commented 4 years ago

我按着opencore的教程,opencore开启debug模型,lilu等驱动全部用debug版本,默认就不是耳机,等我把opencore调试好之后,我就把opencore还有驱动全部换成release版本,然后开机就出现了默认耳机的情况.对了,我耳机一直插在机箱上面的,扬声器我是用的hdmi的音频

Tyson-Hu commented 4 years ago

目前我还没有找到解决方案(尝试了一些但是都没什么效果),如果你对开机默认输出耳机很忌讳的话,建议你继续使用debug版本,并关掉调试功能(本质与release版本并无太大区别)。可以确认的是默认开机输出耳机与你耳机一直插在机箱上无关(至少我是一直这样),我现在不排除是音频输出顺序的问题(耳机排序靠前[可能]),后面我会尝试继续研究该问题,现在实在是没空,抱歉啦!我会将这个issue保持开启,因此后面有找到解决方案我会第一时间回复,当然如果你找到了解决方案那更好不过了:)