codedmind Posted October 17, 2013 Posted October 17, 2013 Boa tarde, Após dois dias de batalha venho recorrer aqui para ver se alguem me pode ajudar. Tenho uma board p5b-plus vista edition com o codec ad1988 (sem o b) ja instalei várias versoes do voodoohda, apliquei sempre a alteraçao da key e da string para os ids respectivos. Entre alguns kernel panics e kernel traps julgo que agora está estável (mas sem som) Tenho o voodooHDA 2.8.4 instalado, mas sem device output. Anexo o meu ficheiro dmesg, do que consigo ver tenho um problema no ACPI_SMC dá timeout mas faz boot, do que vi do google quando é grave da kernel panic... nao sei se estará relacionado... mas o mais grave é mesmo o voodoohda que é inicializado mas nao consegue fazer reset ao controlador... logo depreendo que nao tenha som por isso... já experimentei correr o getdump mas dá sempre o mesmo erro "error: IORegistryEntryGetPath returned 0x10000003" mesmo tentando carregar o modulo na consola " sudo kextutil /System/Library/Extensions/VoodooHDA.kext No kernel file specified, using '/mach_kernel' " Se alguem poder ajudar agradeço dmesg.txt.zip
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Olá, pelo jeito você tem conflito de kexts, verifica se não tem as mesmas kexts em Extensions e em mkext na pasta Extra Refusing new kext org.tgwbd.driver.NullCPUPowerManagement, v1111.0: already have prelinked v1.0d2.Refusing new kext com.jmicron.JMicronATA, v1.0.2: already have prelinked v1.1.6. Refusing new kext com.apple.driver.AppleRTC, v1.5: already have prelinked v1111.0. OSMetaClass: Kext org.netkas.driver.FakeSMC class FakeSMCKey is a duplicate;kext org.netkas.FakeSMC already has a class by that name. Kext org.netkas.driver.FakeSMC start failed (result 0xdc00400a). Kext org.netkas.driver.FakeSMC failed to load (0xdc008017). Failed to load kext org.netkas.driver.FakeSMC (error 0xdc008017). Talvez tenha a ver com o problema da VoodooHDA. Se estiver usando npci=0x2000 em kernel flags, tenta remover. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Obrigado pela resposta... Nas flags apenas tenho darkwake=0 Nas Extensions tenho os seguintes kext main:Desktop codedmind$ ls -lisa /Extra/Extensions/ total 16 326260 0 drwxrwxrwx 9 root wheel 306 17 Out 19:04 . 326259 0 drwxr-xr-x 9 root wheel 306 17 Out 17:23 .. 326301 16 -rwxr-xr-x 1 root wheel 6148 26 Nov 2012 .DS_Store 326261 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 AppleACPIPS2Nub.kext 326262 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 ApplePS2Controller.kext 326263 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 FakeSMC.kext.del 326264 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 NullCPUPowerManagement.kext.bak 326265 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 Patched_10.7_AppleRTC.kext 326361 0 drwxr-xr-x 3 root wheel 102 24 Nov 2012 lspcidrv.kext Antes de postar removi o Null e o Fake, fiz rebuild de permissoes e cache, mas continuam as mesmas mensagens no dmesg
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Não tem um Extensions.mkext na pasta Extra? Você está fazendo boot pelo HD? -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Nao... E sim, boot pelo HD Experimentei remover o FAKE e NULL do /S/L/E vou fazer agora boot ok fez boot sem problema, agora restam os refusing do com.jmicron.JMicronATA e do com.apple.driver.AppleRTC que de alguma forma parecem estar já prelinkados... No entanto o som continua sem dar sinais
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Em alguma parte deve ter essas kexts, o sistema não iria subir sem a FakeSMC. Não tem outra partição no HD? Partição EFI, talvez? Ou um Preboot.dmg na Extra? -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Creio que nao... Outras particoes existem... uma com Linux e outra com dados... Na extra tem isto codedmind$ ls -lisa /Extra/total 32 326259 0 drwxr-xr-x 9 root wheel 306 17 Out 17:23 . 2 0 drwxr-xr-x 31 root admin 1122 17 Out 16:50 .. 326299 16 -rwxr-xr-x 1 root wheel 6148 23 Mar 2012 .DS_Store 326260 0 drwxrwxrwx 9 root wheel 306 17 Out 19:04 Extensions 326758 0 drwxrwxrwx 6 root wheel 204 17 Out 19:11 RemovedExtensions 335851 0 drwxr-xr-x 4 codedmind staff 136 17 Out 19:02 Themes 329115 0 drwxr-xr-x 4 codedmind staff 136 17 Out 19:02 modules 335849 8 -rwxr-xr-x 1 codedmind staff 526 5 Ago 2012 org.chameleon.Boot.plist 335850 8 -rw-r--r-- 1 codedmind staff 468 17 Out 17:23 smbios.plist Anexo o dmesg com aqueles erros corrigidos... o sistema continua a fazer boot dmesg2.txt.zip
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Tenta rodar este comando para ver se o kernelcache é atualizado sudo kextcache -prelinked-kernel Verifica se não tem um mkext em /System/Library/Caches/com.apple.kext.caches/Startup -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 main:Desktop codedmind$ sudo kextcache -prelinked-kernel ApplePolicyControl.kext has no Info.plist file. AppleTyMCEDriver.kext has no Info.plist file. AppleUpstreamUserClient.kext has no Info.plist file. ApplePolicyControl.kext has no Info.plist file. AppleTyMCEDriver.kext has no Info.plist file. AppleUpstreamUserClient.kext has no Info.plist file. Kernel file /mach_kernel does not contain requested arch: i386 BJUSBLoad.kext - no dependency found for com.apple.kernel.libkern. BJUSBLoad.kext is missing dependencies (including anyway; dependencies may be available from elsewhere) BJUSBLoad.kext - no dependency found for com.apple.kernel.libkern. main:Desktop codedmind$ ls /System/Library/C Caches/ ColorPickers/ ColorSync/ Colors/ Components/ Compositions/ CoreServices/ main:Desktop codedmind$ ls /System/Library/Caches/com.apple.kext.caches/Startup/ IOKitPersonalities_i386.ioplist.gz KextPropertyValues_OSBundleHelper_x86_64.plist.gz IOKitPersonalities_x86_64.ioplist.gz kernelcache KextPropertyValues_OSBundleHelper_i386.plist.gz Nope, nada...
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Realmente um mistério. Posta o resultado do comando bdmesg (se não tiver, pega no pacote de binários do Chameleon, i386.zip). -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Realmente sem idéias, você está usando Chimera que eu não conheço. O myHack, por exemplo, instala uma kext em cuja pasta PlugIns existem várias kexts como FakeSMC, NullCPUPM, etc, talvez ocorra uma situação parecida no seu sistema. Recomendo fazer uma instalação limpa e só instalar kexts realmente necessárias, sem utilizar essas ferramentas como myHack, beasts, etc. http://Olarila.com/forum/viewtopic.php?f=2&t=1713 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Viva... Eu instalei seguindo o myHack... só usei o multishit para instalar o voodoohda mesmo e o easy para tentar, com o myhack e instalando o voodoo apenas tb nao havia funcionado antes... Num outro forum estao-me recomendar usar um dsdt o problema é que nao encontro nenhum pacth para a minha board
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 DSDT não vai ajudar em nada no seu caso (típica sugestão de quem não sabe o que fala, "você precisa de um DSDT"), é melhor antes fazer uma instalação limpa ou pelo menos remover essa kext do myHack ls /System/Library/Extensions | grep -i myhack Verifica a pasta PlugIns dessa kext. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 ls -lisa /System/Library/Extensions/myHack.kext/Contents/PlugIns/ total 0 326336 0 drwxr-xr-x 11 root wheel 374 17 Out 16:12 . 326334 0 drwxr-xr-x 6 root wheel 204 24 Nov 2012 .. 326778 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 AppleACPIPS2Nub.kext 326783 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Controller.kext 326789 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Keyboard.kext 326797 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Mouse.kext 326805 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Trackpad.kext 326816 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 FakeSMC.kext 326825 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 NullCPUPowerManagement.kext 326833 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 Patched_10.7_AppleRTC.kext 326844 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 lspcidrv.kext Tinha razao... estao aqui ... sao os mesmo que estavam no /extra Removo esta kext e coloco o Fake e o null no /Extra é isso?
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Isso, e roda o comando para atualizar o kernelcache. Se continuar o problema da VoodooHDA, posta o Info.plist da mesma. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Entretanto deu zica... devia ser a falta do JmicroATa que antes estava repetido... estou a tentar meter novamente, e vou meter tb o appleRTC segue o info.plist Info.plist_voodooHDA.zip
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Essa versão é para funcionar com IOPCIClassMatch mesmo com mais de uma placa de som, mas se você vai especificar <key>IOPCIPrimaryMatch</key> <string>0x284b8086</string> é melhor remover <key>IOPCIClassMatch</key> <string>0x04030000&0xffff0000</string> -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Nao esta facil de iniciar removendo o myhack.kext ... movi todos os que estavam la dentro para o /Extra e nem assim faz boot
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Instala todas as kexts em /S/L/E, não se usa mais /E/E desde o Lion. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 certo, todos os myhacks kext estao agora no /S/L/E, tudo como antes... ou seja sem som :/ De todos aqueles kext aconselha retirar algum, ou ir experimentando tirando um a um? Com todos estes kext o dmesg mostra as mensagens VoodooHDADevice[0xffffff80d3faa000]::init Controller: Intel 82801H (vendor ID: 8086, device ID: 284b) NVDANV50HAL loaded and registered. ** AppleSMBusPCI::start failed to get acpi path for provider JMicronATAPCIRoot: Driver v1.1.3 is loaded. [iOBluetoothHCIController][start] -- completed Previous Shutdown Cause: 3 DSMOS has arrived error: unable to put controller in reset error: resetController failed VoodooHDADevice[0xffffff80d3faa000]::stop error: unable to put controller in reset warning: resetController failed VoodooHDADevice[0xffffff80d3faa000]::free macx_swapon SUCCESS ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out Obrigado
PimentelX86 Posted October 17, 2013 Posted October 17, 2013 Olá 326778 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 AppleACPIPS2Nub.kext 326783 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Controller.kext 326789 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Keyboard.kext 326797 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Mouse.kext 326805 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 ApplePS2Trackpad.kext Essas tu precisa se tiver usando algum dipositivo PS/2... Recomendo Instalar outras NullCPUPM e FakeSMC… se preferir pode até testar logo ativar P e C States no org.chameleon… manualmente ou pelo app Chameleon Wizard… Se não tiver KP é porque já tem gerenciamento de energia só por adicionar o P e C States, nem vai mais precisar da Null... Ajusta tua gráfica se ela ainda não tem QE/CI: http://Olarila.com/forum/viewtopic.php?f=2&t=40 Sobre VoodooHDA algumas não costuma funcionar… tenta a que tem no tópico oficial: http://www.projectosx.com/forum/index.php?showtopic=355 326833 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 Patched_10.7_AppleRTC.kext 326844 0 drwxr-xr-x 3 root wheel 102 17 Out 16:12 lspcidrv.kext Retira esses dois... não servem pra nada. E se precisar que a AppleRTC funcione pode ativa-la pelo DSDT. Remove as kexts jogando no lixo ou pelo comando sudo rm -rf [arrasta a kext que deseja excluir pra cá] Apenas apoiando um pouco, pois pernacabeluda já está te ajudando.
pernacabeluda Posted October 17, 2013 Posted October 17, 2013 Tenta com uma versão mais antiga http://Olarila.com/files/10.6/Audio/VoodooHDA/0.2.56/kexts/VoodooHDA.kext.zip Faz a alteração de IOPCIClassMatch para IOPCIPrimaryMatch como indica este tópico http://Olarila.com/forum/viewtopic.php?f=2&t=180 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Com essa já tinha tentado... tentei novamente... e novamente kernel panic dependencia com.apple.iokit.IOAudioFamily e com.apple.iokit.IOPCIFamily
codedmind Posted October 17, 2013 Author Posted October 17, 2013 Recomendo Instalar outras NullCPUPM e FakeSMC… se preferir pode até testar logo ativar P e C States no org.chameleon… manualmente ou pelo app Chameleon Wizard… Se não tiver KP é porque já tem gerenciamento de energia só por adicionar o P e C States, nem vai mais precisar da Null... Ajusta tua gráfica se ela ainda não tem QE/CI: http://Olarila.com/forum/viewtopic.php?f=2&t=40 Nao entendi... nao sei o que o sao P e C nem KP
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now