superhpl 发表于 2020-10-13 01:57

【分享】解决万能声卡声音小以及双系统重启后耳机没声音的问题

我的机子是富士通Q702,声卡Realtek ALC269,系统采用变色龙iso引导,变色龙版本r2922。由于win版变色龙不能像clover那样添加ID,仿冒声卡就和我没关系了,而且我还不会提取设备dsdt。。。总之我用的是变色龙,变色龙有两个常见的问题,声音小以及双系统重启后耳机没声音。声音小是因为PCM和IMIX的值没有开到最大,而通常安装变色龙不完整,所以这两个值没法在设置中直接调节,所以需要安装完整的pkg版驱动;双系统重启后耳机没声音指的是从win重启到mac导致的问题,一般耳机正常时mac自我重启不会有问题;最近倒腾了一下发现有两个方法可以解决耳机没声音的问题。下面就围绕声音小和重启耳机没声音这两个方向说说我的解决方法。
前面说了,万能声卡VoodooHDA声卡声音小是驱动不完整的问题,正确安装后声音其实挺大的,有些过分了甚至会破音,不过我用的这个版本很正常,音效都是OK的,因为它正确get到了ALC269的信息。再次强调万能声卡驱动不建议直接安装kext,建议安装pkg格式的安装包VoodooHDA-2.9.2-Clover-V15,点击可以访问GitHub页面自行下载。一定要下载V15,这个版本是一个大更新,解决了音量同步的问题;在安装这个万能声卡前务必删除之前的万能声卡驱动,不然安装不上,也要删除冲突的驱动,一般来说,要删除这些文件:1.快捷键“win+shifi+.”显示隐藏文件,删除/Library/PreferencePanes目录下的VoodooHDA.prefPane,删除/usr/local/bin目录下的getdump,删除SLE下的AppleHDADisabler.kext和VoodooHDA.kext,这些都是万能声卡的文件,不删除极大可能会导致安装失败。删除SLE的驱动后记得用kext utility重建缓存!2.删除EE或者ECK或者EOK或者SLE下的AppleHDA.kext和AppleALC.kext,因为这些是冲突驱动;同样,只要动了SLE或者Library,别忘了重建缓存;删除掉上面说的内容,并且重建缓存后,就可以安装前面下载的VoodooHDA-2.9.2clover-V15的pkg安装包了。如果不能访问GitHub,那就下载这个附件,我把它传上来了:对于变色龙用户,安装时必须选择自定义,选择VoodooHDA-Clasic,然后勾选对应的系统版本,比如High Sierra。下面也可以看到安装的内容,包括两个SLE驱动和一个VoodooHDA控制面板Pane;安装好后,退出,直接重启就有声音了。如果声音小那就需要用到刚才一并安装的VoodooHDA控制面板,它在系统设置的最下面,下拉就可以看到,打开看到左上角是选择调节设备,左下角是和系统声音设置同步的声音旋钮,右侧是进度条。我这里是PCM和IMIX,这两项全部开最大音量才可以调最大。其中音量要在设置-声音-输出那里调节。有了这个万能声卡的控制面板,相当于声音的上限得到了控制,这是单纯的kext做不到的;对于双系统重启后进Mac耳机没声音,是因为万能声卡的模式下,声卡在win下启动过,没有断电,直接被mac引导,耳机的节点出了故障,具体是啥我也不知道,但情况大概就是这样。知道了这个,不由得思考一下win变色龙的引导方式,由于用win版变色龙安装器安装,电脑开机时会先进入win10,然后进入桌面前显示蓝色的启动管理页面,平时是在这里进入的变色龙,而这个蓝色的启动管理页面已经加载了声卡驱动,就很无语了。所以得舍弃这种启动方式。具体做法是进win,备份c盘根目录的wowpc.iso,然后用win版变色龙安装器卸载变色龙。然后下载easybcd,copy刚才备份的wowpc.iso到c盘根目录(没得选,只有活动分区可以引导),easybcd安装后,点添加引导,右边下方选择镜像方式,定位到c盘根目录的wowpc.iso,默认从磁盘引导,点确定,然后等待它自动完成,这样变色龙ISO引导就加进了bootmanager(一个黑色的启动管理界面,虽然是Windows的,但是这个界面不会加载win下的声卡驱动)。然后就是更改启动顺序,记住,这里不能用easybcd编辑,因为不稳定;也不能用msconfig编辑,因为这就是那蓝色的启动管理器,这边一编辑就变成它了,它开机时会加载win声卡驱动!不可取。所以这时正确的做法是去控制面板-属性-系统高级设置-启动管理,把变色龙引导设为默认,设好当地时间,然后确定,这才是黑色的启动管理器,不加载驱动的那种。
前面都改好后,从win关机,不可以重启!这时开机顺序是这样:bios-黑色的老版WindowsBootManager-变色龙iso-macOS,这样进入mac,耳机绝对有声音,而且在voodooHDA控制面板设置好的前提下声音也很大。并且在mac下重启进mac,只要不是从win重启过来,耳机就是正常的。不过这样有个问题,万一手滑从win重启到了mac,岂不是要先关个机,再开机进mac才能用耳机?不,这太不优雅了。正确的做法应该是,按一下电源键,等待片刻,mac进入睡眠状态,睡眠灯慢闪,再按一下电源键,睡眠灯快闪,(可能要敲一下键盘,除非你设置了darkwake=0才会直接亮屏,或者本来就随眠正常),从睡眠中恢复,好了,耳机有声音了。简述就是,睡眠再唤醒,耳机就可以使用了,是不是很神奇。
到此,问题就解决了,第一次在远景发主题帖,有什么问题欢迎大家指正。


luoling76 发表于 2020-10-17 16:59

那用APPLE alc 怎么办?

superhpl 发表于 2020-10-19 00:01

luoling76 发表于 2020-10-17 16:59 https://www.pcbeta.com/static/image/common/back.gif
那用APPLE alc 怎么办?

如果你用AppleALC能有声音而重启没声音,试试更改ID;如果也没有声音,那试试万能声卡。
我的电脑是传统引导,只有万能声卡成功了
页: [1]
查看完整版本: 【分享】解决万能声卡声音小以及双系统重启后耳机没声音的问题