- 积分
- 1074
- 最后登录
- 2024-4-5
- 精华
- 0
- 阅读权限
- 40
- 主题
- 53
- UID
- 31764
- 帖子
- 2611
- PB币
- 6823
- 威望
- 5
- 贡献
- 0
- 技术
- 25
- 活跃
- 1197
vistafans
- UID
- 31764
- 帖子
- 2611
- PB币
- 6823
- 贡献
- 0
- 技术
- 25
- 活跃
- 1197
|
本帖最后由 biggreat 于 2016-7-20 23:35 编辑
聊聊仿冒声卡驱动安装后的故障排除。
仿冒声卡驱动安装后,我们的声卡不一定都能正常工作,有的不能驱动、有点驱动后没有输入输出设备、有点没有声音等。按下列各要点逐步排查:
1、按照709楼的表格核对各项参数关系是否一致,如address、codecid、layoutid、pathmapid、patch AppleHDA等。
2、检查输入输出节点是否正确。
3、layout和Platforms文件修改后是否压缩。
4、终端输入:sudo touch /System/Library/Extensions && sudo kextcache -u / rebuildcache,重建缓存,并查看是否受第三方驱动影响。
5、用IORegistryExplorer软件,搜hdef,看layout-id、pinconfigurations与我们设置的是否一致。
6、终端输入:
- kextstat|grep -y acpiplat
- kextstat|grep -y applelpc
- kextstat|grep -y applehda
复制代码 查看这3个驱动是否正常载入。
7、dsdt搜hpet,查看是否打入IQR补丁
- # IRQ fix
- into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
- into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
- into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
- into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{.*\} removeall_matched;
- into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\).*\n\s+\{((?:.|\n)*)\}\) replace_matched
- begin
- Name (%1, ResourceTemplate()\n
- {\n
- IRQNoFlags() { 0, 8, 11, 15 }\n
- %2
- })\n
- end;
复制代码 8、layoutid用clover注入情况下,改用dsdt注入,有时clover注入无效。
9、ubantu提取的address有时间会出现差错,address为0的,可能正确的应该为2,调整后再试试。
10、特列,经过大量仿冒声卡实践,总结得出:alc662在某些主板上驱动后没有声音,alc269在个别主板上内置麦克风无效,ca0132无法驱动外置输入,cx20757在某些主板上无法驱动内置扬声器
11、驱动后有小喇叭没有声音的,试试windows下卸解realtec声卡驱动。
|
|