blueken1981 发表于 2014-11-12 10:57

voodoo下两个声卡怎么删掉一个


安装完voodoo2.8.6后,如图显示,有两个声卡,共中上面那个只有Digital-out,是没声音的,下面那个有声音,想只保留下面那个。
因为我用getdump后,提出的信息只有上面那个的信息,无法对voodooHDA进行编辑。
getdump信息如下:

Last login: Tue Nov 11 17:23:24 on consolekendeiMac:~ ken$ /soft/驱动/VoodooHDA-2.8.5/getdump ; exit;Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P1@1/IOPP/pci1002,aa98@0,1/VoodooHDADevice

Probing codec #0... HDA Codec #0: ATI R6xx HDMI HDA Codec ID: 0x1002aa01       Vendor: 0x1002       Device: 0xaa01   Revision: 0x02   Stepping: 0x00PCI Subvendor: 0xaa981b0a        startNode=1 endNode=2        Found audio FG nid=1 startNode=2 endNode=4 total=2Processing audio FG cad=0 nid=1...Powering up...Parsing audio FG...GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0 nid3 0x18560010 as1 seq0 Digital-out   JackDigital Special Internal Unknown misc 0 (这里只有一行,明显就是上面那个声卡的)Parsing vendor patch...Nodes patching. Codec = 0 NumNodes = 0VHDevice NID= 2 Config=00000000 (audio output) Cap=00000000 Ctrl=00000000 -- Conns:VHDevice NID= 3 Config=18560010 (pin: Digital-o) Cap=00000094 Ctrl=00000040 -- Conns: 0=2Disabling nonaudio...Disabling useless...Patched pins configuration: nid3 0x18560010 as1 seq0 Digital-out   JackDigital Special Internal Unknown misc 0Parsing pin associations...1 associations found:Association 0 (1) out: Pin nid=3 seq=0   Redir type=-1 jack=0 def=0Building AFG tree...Tracing association 0 (1) Tracing pin 3 with min nid 0   nid 2 returned 2nid 3 returned 2 Pin 3 traced to DAC 2Association 0 (1) trace succeededTracing input monitorTracing other input monitorsTracing beeperDisabling unassociated widgets...Disabling nonselected inputs...Disabling useless...Disabling crossassociated connections...Disabling useless...Binding associations to channels...Assigning names to signal sources...Parsing Ctls...Assigning mixers to the tree...Preparing pin controls...AFG commit...Creating PCM devices...pcmAttach: HDA ATI R6xx HDMI PCM #0 HDMI at cad 0 nid 1+--------------------------------------+| DUMPING PCM Playback/Record Channels |+--------------------------------------+
Playback:
   Stream cap: 0x00000005               AC3 PCM      PCM cap: 0x00020070               16 bits, 32 44 48 KHz            DAC: 2
+-------------------------------+| DUMPING Playback/Record Paths |+-------------------------------+
Playback:
    nid=3       |      + <- nid=2 bindSeq=00000001

+-------------------------+| DUMPING Volume Controls |+-------------------------+
OSS mixer initialization...Registering PCM channels...FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivrefHP switch init...
+-------------------+| DUMPING HDA NODES |+-------------------+
Default Parameter-----------------   Stream cap: 0x00000001               PCM      PCM cap: 0x00020070               16 bits, 32 44 48 KHz         IN amp: 0x00000000      OUT amp: 0x00000000
            nid: 2         Name: audio output   Widget cap: 0x00000201               DIGITAL STEREO    Association: 0 (0x00000001)            OSS: pcm (pcm)   Stream cap: 0x00000001               PCM      PCM cap: 0x00020070               16 bits, 32 44 48 KHz
            nid: 3         Name: pin: Digital-out (HDMI)   Widget cap: 0x00400381               DIGITAL UNSOL STEREO    Association: 0 (0x00000001)      Pin cap: 0x00000094               PDC OUT HDMI   Pin config: 0x18560010    Pin control: 0x00000040 OUT    connections: 1 enabled 1          |          + <- nid=2

logout
[进程已完成]

blueken1981 发表于 2014-11-12 15:19

解决了,感谢这哥们的自问自答。
https://bbs.pcbeta.com/forum-viewthread-tid-904819-highlight.html
我也自问自答一下,给后来人提个醒。
打开voodooHDA.kext,找到info.plist,打开,找到健IOPCICLassMatch改为IOPCIPrimaryMatch,然后把健值改为声卡ID。
至于声卡ID怎么看,像我的就是3b568086
页: [1]
查看完整版本: voodoo下两个声卡怎么删掉一个