Wysłany: 2011-10-17, 15:47 P55 GD85 ALC889-v.6, 10.7.2, brak dżwięku;
Na 10.7.1 dźwięk był (ALC889-v1 made in 314TeR), po aktualizacji do 10.7.2 nijak nie mogę tego naprawić. Po zastosowaniu legacy ALC889-v.6, w DSDT "zrobiło" się takie coś:
}
Device {HDEF}
{
Name {_ADR, 0x001B0000}
Method {_DSM, 4, NotSerialized}
{
Store {Package {0x08}
{
"subsystem-id",
Buffer {0x04}
{
0x75, 0x83, 0x00, 0x00
},
"subsystem-vendor-id",
Buffer {0x04}
{
0x62, 0x14, 0x00, 0x00
},
"layout-id",
/**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer {0x04}
{
0x79, 0x03, 0x00, 0x00
},
"PinConfigurations",
Buffer {Zero} { }
}, Local0}
DTGP {Arg0, Arg1, Arg2, Arg3, RefOf {Local0} }
Return {Local0}
}
Czym to może być spowodowane, i jak sobie z tym poradzić? (chodzi o layout-id) Może coś jeszcze jest skopane…
Co robiłem? - Różne wpisy znalezione w sieci dotyczące HDEF w DSDT, Różne legacy.kexty, wiele spaczowanych AppleHDA pod moją dźwiękówkę. HdaWizardem i ręcznie.
Mam parę zrzutów z RegistryExplorera, ale nie wiem jak wklejać obrazki na forum, a przepisywać jak powyższe, nie mam zdrowia.Jeżeli ważne są inne szczegóły, to proszę pisać.
No proszę Cię! Temat jest mi dobrze znany!
Ten wpis do DSDT powstaje podczas kompilacji, zresztą bezbłędnej. Wpisuję layout (1462:7585) - od mojej płyty. Robię to DSDTEditorem. Resztę działań też wykonuję według tego tematu.
LegacyHDA jakie przygotowałem są zrobione na bazie AppleHDA z 10.6.8 v1.1. Nie mam pewności, że będzie działało w Lion'ie. Sprawdź je pod Snow i jeśli będzie działać to wina Lion'a, a jeśli nie to sprawdź czy poprawnie instalujesz legacy, parchujesz AppleHDA i czy poprawka do DSDT jest poprawna/lub użyłeś właściwego HDAEnabler'a.
W 10.6.8 mam VoodooHDA i dobrze działa, więc za bardzo nie uśmiecha mi się experymentować. Wydaje mnie się że raczej błedu przy instalacji/paczowaniu nie popełniłem. Sprawdziłem że kexty od dźwięku są załadowane. Może coś rozjaśni log z konsoli:
17.10.2011 21:49:09,000 kernel: Sound assertion "false == codecFound" failed in AppleHDADriver at line 1449 goto handler
17.10.2011 21:49:09,000 kernel: Sound assertion "0 == pathMap_aDriverInstance" failed in AppleHDADriver at line 2037 goto Exit
17.10.2011 21:49:09,000 kernel: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in AppleHDADriver at line 207 goto Exit
17.10.2011 21:49:09,000 kernel: Sound assertion "false == me->completeStart ()" failed in AppleHDADriver at line 996 goto Exit
Pod 10.6.8 sprawdzałem na płycie ASUS'a i nie było żadnych błędów sound assertion. Jeśli nie chcesz testować na 10.6.8, to nie będzie wiadomo czy problem kext jest dobry, czy dobrze instalujesz, czy w lion'ie są na tyle spore różnice że nie chce działać, itp itd...
Zastosowałem rozwiązanie tymczasowe: Usunąłem wpisy HDEF w DSDT, LegacyHDA, oraz AppleHDA i zainstalowałem VoodooHDA 2.7.2 -GRA!!! Pozostaje otwarta sprawa, czy LegacyHDA 314TeR'a działa na Lionie 10.7.2 (na 10.7.1 działał). Być może potestuję to rozwiązanie po następnym updacie. Puki co dziękuję za zainteresowanie!
Edit: Okazało się że nie jest tak różowo, po następnym restarcie "stil waiting" albo KP. Wpisy 'npci=2000' i 'PCIRootUID=0 (sic!) załatwiły sprawę.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.