Jump to content

Creative CA0132 (G1.Sniper M3) patch for AppleHDA or VoodooHDA


wern apfel
 Share

851 posts in this topic

Recommended Posts

On 1/21/2019 at 2:43 PM, Andres ZeroCross said:

Hi,, can you see this 

I try to follow, and i can see format 6ch-32Bit integer xxxxxx in Midi Setup. Just single LineOut based on your files.

But sound really distorted and laggy. It's better to get single LineOut with volume control 5.1

have you find a way to fix  "distorted and laggy" issue? it's REALY hard for me:( 

Link to comment
Share on other sites

13 minutes ago, btop said:

have you find a way to fix  "distorted and laggy" issue? it's REALY hard for me:( 

Not hard, just use layoutID = 4. No laggy issue and distorded,, then use CodecCommander profile (can use custom codec commander or DSDT/SSDT profile for it0.
Btw, Profile CodecCommander nothing to do with Distorted and laggy issue.. it's another problem i guess

Link to comment
Share on other sites

17 minutes ago, Andres ZeroCross said:

Not hard, just use layoutID = 4. No laggy issue and distorded,, then use CodecCommander profile (can use custom codec commander or DSDT/SSDT profile for it0.
Btw, Profile CodecCommander nothing to do with Distorted and laggy issue.. it's another problem i guess

i just have tried your way,still not good...   

there's 2 voice controller:

1.CA0132 (AppleALC: internal voice  works fine on my laptop)

2.HDMI/DP (hd4600 :the HDMI/DP works bad)

 

i think maybe it's not about "layout-id" number. because change layout-id only effect internal voice(applealc)

thank you anyway,have a nice day:)

Link to comment
Share on other sites

21 hours ago, btop said:

macos 10.14 can't run nvdia webdriver,only intel HD4600 working .I find some clues:

1.with dsdt.aml in patched dir,applealc works good only hdmi/dp distorted and laggy.›1222094460_2019-06-2211_57_15.png.4ee9444c1db0d8172c083f2dc91f4ac3.png

 

 

 

 

 

2.del dsdt.aml in patched dir,HDMI/DP works 100% perfect,but the laptop audio gone,even can‘t find the device(Creative CA0132)in Hackintool---audio

 

i guess maybe we can find a solution if we let the system know Creative CA0132 without the file "dsdt.aml"

I think we need @wern apfel's help for the distorted audio issue on HDMI/DP

Link to comment
Share on other sites

I'm sorry guys, no fun since the update of the forum software. Mostly it tells me that there is no activity. 

 

You have the Creative codec for analog audio, the Intel HDMI codec and a second HDMI codec for the discrete GFX. The latter is also off if the discrete graphics card is deactivated.

The device property "gfx-hda"  "onboard-1" enables HDMI if the value is the same for both devices. The discrete GFX audio codec ACPI device name must be HDAU to be loaded. Oddly enough, there is already a device called HDAU in the DSDT that could be responsible for the distorted sound. 

Press F4 in the Clover menu and upload the ACPI/origin folder.

Link to comment
Share on other sites

7 hours ago, wern apfel said:

I'm sorry guys, no fun since the update of the forum software. Mostly it tells me that there is no activity. 

 

You have the Creative codec for analog audio, the Intel HDMI codec and a second HDMI codec for the discrete GFX. The latter is also off if the discrete graphics card is deactivated.

The device property "gfx-hda"  "onboard-1" enables HDMI if the value is the same for both devices. The discrete GFX audio codec ACPI device name must be HDAU to be loaded. Oddly enough, there is already a device called HDAU in the DSDT that could be responsible for the distorted sound. 

Press F4 in the Clover menu and upload the ACPI/origin folder.

Thanks for looking at it @wern apfel

origin.zip

Link to comment
Share on other sites

  • 2 weeks later...
21 hours ago, wern apfel said:

I think the IRQ fixes should solve the issue. If it works with the EFI form @btop, which does not appear to use a DSDT, it is better to add all patches via SSDT or the Clover config.

@wern apfel The IRQ fix didn't worked. I tried the method without DSDT and I couldn't boot (forbidden sign)

Link to comment
Share on other sites

Hello,

 

I have the Gigabyte Z270x Gaming 9 and with the last AppleALC+lilu+codeccommander attached in your post I just have sometimes the Line-out working without volume control (destroy my ears haha)

I have the HDAS to HDEF and the AZAL to HDEF patch and I am on Layout 4.

 

Do you have any idea ?

 

Thank you

 

 

Link to comment
Share on other sites

  • 4 weeks later...
On 7/8/2019 at 9:44 PM, Delecta said:

Hello,

 

I have the Gigabyte Z270x Gaming 9 and with the last AppleALC+lilu+codeccommander attached in your post I just have sometimes the Line-out working without volume control (destroy my ears haha)

I have the HDAS to HDEF and the AZAL to HDEF patch and I am on Layout 4.

 

Do you have any idea ?

 

Thank you

 

 

The ZxRi has a different mixer and needs different settings.

HDAS to HDEF is enough. Use a CodecCommander without CA0132 profile and use the SSDT from the attachment instead. CC must be installed to /L/E. Set the layout-id to 1. I'll upload a new AppleALC the next days.

 

SSDT-ZxRi.aml.zip

 

 

AppleALC.kext_1.4.2_ZxRi_layout_4.zip

Edited by wern apfel
ZxRi kext added
Link to comment
Share on other sites

  • 2 months later...

Well, it has been a while... But I wanted to let you know, that I upgraded my build to Catalina (10.15). The Layout is still 4 and the CA0132 Switcher is working like it should. Only the Apple-Pull-down-menue is looking different compared with Mojave. This time I had to choose "Headphones" to get my CA0132 Switcher to work. It´s working like a charm. Thank you again, @wern apfel!

Link to comment
Share on other sites

On 10/16/2019 at 11:59 PM, madicineman said:

Well, it has been a while... But I wanted to let you know, that I upgraded my build to Catalina (10.15). The Layout is still 4 and the CA0132 Switcher is working like it should. Only the Apple-Pull-down-menue is looking different compared with Mojave. This time I had to choose "Headphones" to get my CA0132 Switcher to work. It´s working like a charm. Thank you again, @wern apfel!

I think that happens if the rear headphone is plugged in. You can try the AppleALC from the attachment.

AppleALC.kext_1.4.2.zip

Link to comment
Share on other sites

On 10/19/2019 at 10:35 AM, wern apfel said:

I think that happens if the rear headphone is plugged in. You can try the AppleALC from the attachment.

AppleALC.kext_1.4.2.zip

Yes, you are right. The headphone is plugged in. Tried the AppleALC.kext_1.4.2.zip: unpacked it (the kext got the name "AppleALC-2.kext automatically, the date of origin is 10-11-2019), copied it in /Clover/kexts/Other, removed the previous version (date of origin: 10-16-2019), renamed your version to "AppleALC.kext" and restarted the computer. But there is no difference. Don´t take me wrong: It is not bothering me. I am just happy to make use of the audio chip on that board with my old 5.1-sound-system...

 

But I have another question a little bit off topic: Did you upgraded to Catalina too? And do you have issues sometimes with a kernel panic during hibernation ("Entering darkwake")? With Catalina and a complete rebuild of my config.plist according to https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/skylake my built is hibernating correctly most of the nights. But twice I had a new login screen in the morning and an macos-error report with a "Panic entering darkwake" with "Suspected bundle: com.apple.iokit.IOusbFamily." Most of the posts are having issues with "Suspected bundle: com.apple.iokit.IOGraphicsFamily.", but not in my case. Can you give me a hint, what I can improve? Thanks in advance!

 

Gichin

Link to comment
Share on other sites

3 hours ago, madicineman said:

Yes, you are right. The headphone is plugged in. Tried the AppleALC.kext_1.4.2.zip: unpacked it (the kext got the name "AppleALC-2.kext automatically, the date of origin is 10-11-2019), copied it in /Clover/kexts/Other, removed the previous version (date of origin: 10-16-2019), renamed your version to "AppleALC.kext" and restarted the computer. But there is no difference. Don´t take me wrong: It is not bothering me. I am just happy to make use of the audio chip on that board with my old 5.1-sound-system...

Than an error has occurred, you should see 3 Speaker outputs, instead Line-Out. But that's more of an optical issue.

 

 

3 hours ago, madicineman said:

But I have another question a little bit off topic: Did you upgraded to Catalina too? And do you have issues sometimes with a kernel panic during hibernation ("Entering darkwake")? With Catalina and a complete rebuild of my config.plist according to https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/skylake my built is hibernating correctly most of the nights. But twice I had a new login screen in the morning and an macos-error report with a "Panic entering darkwake" with "Suspected bundle: com.apple.iokit.IOusbFamily." Most of the posts are having issues with "Suspected bundle: com.apple.iokit.IOGraphicsFamily.", but not in my case. Can you give me a hint, what I can improve? Thanks in advance!

 

Gichin

I also use Catalina, the issue could be the digital audio output of the IGPU. The new AppleALC has already a fix for that. Personally, I have disabled it via the firmware, if you want to do the same, I can give you more info about that.

Edited by wern apfel
  • Like 1
Link to comment
Share on other sites

6 minutes ago, wern apfel said:

I also use Catalina, the issue could be the digital audio output of the IGPU. The new AppleALC has already a fix for that. Personally, I have disabled it via the firmware, if you want to do the same, I can give you more info about that.

I would love to learn how to do it.

Link to comment
Share on other sites

1 hour ago, madicineman said:

I would love to learn how to do it.

I'm not good on writing guides. But I try to make it understandable.

First, look at your IOReg to see if there is a second audio codec on the HDEF device, if so, we will try to disable it.

Download the modified grub from here and copy it to the root of your EFI partition or wherever you want, but you'll need to navigate to that location anyway.

Launch the Shell from the Clover menu, navigate to the grub shell, and run it. You will promoted to enter a command.

The command to disable the IGPU audio codec is "setup_var 0xD68 0x1" where 0x1 is to disable the codec. You can check it with the IORegistryExplorer.

Good luck.

 

@ALL, please do not use this command for your mainboard, this only applies to the Z170X-Gaming7 EK

IntelHDMI.png

Edited by wern apfel
  • Thanks 1
Link to comment
Share on other sites

4 hours ago, wern apfel said:

I'm not good on writing guides. But I try to make it understandable.

First, look at your IOReg to see if there is a second audio codec on the HDEF device, if so, we will try to disable it.

Download the modified grub from here and copy it to the root of your EFI partition or wherever you want, but you'll need to navigate to that location anyway.

Launch the Shell from the Clover menu, navigate to the grub shell, and run it. You will promoted to enter a command.

The command to disable the IGPU audio codec is "setup_var 0xD68 0x1" where 0x1 is to disable the codec. You can check it with the IORegistryExplorer.

Good luck.

 

@ALL, please do not use this command for your mainboard, this only applies to the Z170X-Gaming7 EK

IntelHDMI.png


Disable from Shell can take risk for not expert people. It's better to set hda-no-gfx like my post here : https://www.insanelymac.com/forum/topic/339695-fix-kernel-panic-freeze-because-hdmi_dp-applehda-after-wake-in-catalina-with-connectorless-ig-platfrom-id-of-igpu-supported-egpu/

  • Like 1
Link to comment
Share on other sites

19 hours ago, Andres ZeroCross said:

I don't know why the method you used is the better one. There is still an unused device. We do not know what Apple is doing. Maybe another update will enable it again. But if you disable via the firmware, it does not matter what Apple does in the future.

With the latest AppleALC it's more easier by adding the No-hda-gfx property.

 

BTW. if you do something wrong with the grub shell, you can simply do a clear CMOS and all values will be restored.

  • Like 1
Link to comment
Share on other sites

45 minutes ago, wern apfel said:

I don't know why the method you used is the better one. There is still an unused device. We do not know what Apple is doing. Maybe another update will enable it again. But if you disable via the firmware, it does not matter what Apple does in the future.

With the latest AppleALC it's more easier by adding the No-hda-gfx property.

 

BTW. if you do something wrong with the grub shell, you can simply do a clear CMOS and all values will be restored.


What do you mean by unused device?? With your method and my method and comparing the IOREG Output then the result is same. I don't see any unused device there. Can you point my mistake?

Edited by Andres ZeroCross
Link to comment
Share on other sites

Thanks for both suggestions. But it makes sense to me, to use that method which is more bullet proof for future updates. I like GUI´s but a Shell is not scaring me (anymore)...

 

So first of all I looked for the second device. I do not know where your sleek GUI-IOreg is from, but I only got the Shell-output:

IMG_4292.JPG

Edited by madicineman
Link to comment
Share on other sites

Too me, that does not look like a second device. Am I right?

 

So it might be useful to have a look to the kernel panic which greeted me this morning (BTW: It looked a little bit different to the former ones):

 

"panic(cpu 6 caller 0xffffff8011ca31fc): Sleep transition timed out after 180 seconds while entering darkwake on way to sleep. Suspected bundle: com.apple.driver.usb.AppleUSBXHCI. Thread 0x4ee39.

Failure code:: 0x3c6d0765 00000031

 

Backtracing specified thread

Backtrace (CPU 6), Frame : Return Address

0xffffff83c8583900 : 0xffffff8011663848 mach_kernel : _machine_switch_context + 0xc8

0xffffff80403f3b00 : 0xffffff8011561334 mach_kernel : _thread_unstop + 0x1784

0xffffff80403f3b70 : 0xffffff801155fb1f mach_kernel : _thread_block_reason + 0xbf

0xffffff80403f3bc0 : 0xffffff8011660989 mach_kernel : _lck_mtx_lock_wait_x86 + 0x139

0xffffff80403f3c00 : 0xffffff80116602ab mach_kernel : _lck_mtx_lock_slow + 0x1cb

0xffffff80403f3c30 : 0xffffff801155082a mach_kernel : _lck_mtx_sleep + 0x8a

0xffffff80403f3c70 : 0xffffff8011c3ff3c mach_kernel : __ZN10IOWorkLoop9sleepGateEPvj + 0xbc

0xffffff80403f3cb0 : 0xffffff8011c4141b mach_kernel : __ZN13IOEventSource9sleepGateEPvj + 0x4b

0xffffff80403f3ce0 : 0xffffff7f9233a933 com.apple.iokit.IOUSBHostFamily : __ZN16AppleUSBHostPort15forcePowerGatedENS_11tPowerStateEj + 0x1df

0xffffff80403f3d70 : 0xffffff8011c42d78 mach_kernel : __ZN13IOCommandGate9runActionEPFiP8OSObjectPvS2_S2_S2_ES2_S2_S2_S2_ + 0x138

0xffffff80403f3dd0 : 0xffffff7f92716bcf com.apple.driver.usb.AppleUSBXHCI : __ZN18AppleUSB30XHCIPort22powerStateWillChangeToEmmP9IOService + 0x59

0xffffff80403f3e00 : 0xffffff8011c2814b mach_kernel : __ZN9IOService23driverInformPowerChangeEv + 0x1eb

0xffffff80403f3ea0 : 0xffffff8011c27b44 mach_kernel : __ZN9IOService15pmDriverCalloutEPS_ + 0x34

0xffffff80403f3ec0 : 0xffffff80115811d5 mach_kernel : _thread_call_delayed_timer + 0xea5

0xffffff80403f3f40 : 0xffffff8011580d01 mach_kernel : _thread_call_delayed_timer + 0x9d1

0xffffff80403f3fa0 : 0xffffff80114e613e mach_kernel : _call_continuation + 0x2e

Kernel Extensions in backtrace:

com.apple.iokit.IOUSBHostFamily(1.2)[70761A70-11A9-3F83-B2F7-0FCEC749EE99]@0xffffff7f92319000->0xffffff7f92410fff

dependency: com.apple.driver.AppleBusPowerController(1.0)[B4001F35-E1A9-385A-9B45-1AF7ECD5E51E]@0xffffff7f922ff000

dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[3DE1C066-5E08-3F07-BC5C-5273A7A38363]@0xffffff7f92307000

dependency: com.apple.driver.AppleUSBHostMergeProperties(1.2)[D890F1D7-ADE3-3D96-8A24-9A91E5D0F202]@0xffffff7f92315000

com.apple.driver.usb.AppleUSBXHCI(1.2)[9CE96A1A-12FC-3D0B-9F48-14B8D8AB6A75]@0xffffff7f926e3000->0xffffff7f9273afff

dependency: com.apple.iokit.IOACPIFamily(1.4)[9BA2613C-A129-3EDD-8DC1-2CFF6B62B832]@0xffffff7f9228f000

dependency: com.apple.iokit.IOUSBHostFamily(1.2)[70761A70-11A9-3F83-B2F7-0FCEC749EE99]@0xffffff7f92319000

dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[3DE1C066-5E08-3F07-BC5C-5273A7A38363]@0xffffff7f92307000

 

BSD process name corresponding to current thread: kernel_task

Boot args: keepsyms=1 dart=0 debug=0x100 shiki-id=Mac-7BA5B2D9E42DDD94

 

Mac OS version:

19A602

 

Kernel version:

Darwin Kernel Version 19.0.0: Wed Sep 25 20:18:50 PDT 2019; root:xnu-6153.11.26~2/RELEASE_X86_64

Kernel UUID: 70EDD61F-86EE-3E1B-873F-98D909B78160

Kernel slide: 0x0000000011200000

Kernel text base: 0xffffff8011400000

__HIB text base: 0xffffff8011300000

System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94)

System shutdown begun: NO

Panic diags file available: YES (0x0)

 

System uptime in nanoseconds: 33696446380243

last loaded kext at 248069866617: @filesystems.msdosfs 1.10 (addr 0xffffff7f925ee000, size 69632)

loaded kexts:

com.paragon-software.filesystems.extfs 620.8.9

org.tw.CodecCommander 2.6.3

com.Logitech.Control Center.HID Driver 3.9.8

org.hwsensors.driver.LPCSensors 1800

net.osx86.kexts.GenericUSBXHCI 1.2.11

com.insanelymac.!IMausiEthernet 2.2.0

org.hwsensors.driver.GPUSensors 1800

org.hwsensors.driver.ACPISensors 1800

org.hwsensors.driver.SMMSensors 1800

org.hwsensors.driver.CPUSensors 1800

as.vit9696.WhateverGreen 1.3.2

org.netkas.driver.FakeSMC 1800

as.vit9696.!AALC 1.4.2

as.vit9696.Lilu 1.3.8

com.rehabman.driver.USBInjectAll 0.7.1

@filesystems.msdosfs 1.10

@fileutil 20.036.15

@kext.AMDFramebuffer 3.0.0

>!APlatformEnabler 2.7.0d0

>AGPM 111.1.18

>X86PlatformShim 1.0.0

@filesystems.autofs 3.0

>!AHDAHardwareConfigDriver 283.14

>!AHDA 283.14

>!AUpstreamUserClient 3.6.8

>!AMCCSControl 1.12

@kext.AMDRadeonX4000 3.0.0

@kext.AMDRadeonServiceManager 3.0.0

>!AGraphicsDevicePolicy 4.1.46

@AGDCPluginDisplayMetrics 4.1.46

>!AHV 1

|IOUserEthernet 1.0.1

|IO!BSerialManager 7.0.0f8

>pmtelemetry 1

@Dont_Steal_Mac_OS_X 7.0.0

>!A!ISlowAdaptiveClocking 4.0.0

@kext.AMD9500!C 3.0.0

>!A!IMCEReporter 115

>AudioAUUC 1.70

>!A!IPCHPMC 2.0.1

>eficheck 1

>!A!ISKLGraphics 14.0.0

>ACPI_SMC_PlatformPlugin 1.0.0

>!AGFXHDA 100.1.421

>!A!ISKLGraphicsFramebuffer 14.0.0

>!A16X50ACPI 3.2

>!AFIVRDriver 4.1.0

@filesystems.apfs 1412.11.7

|IO!BUSBDFU 7.0.0f8

>!ATopCaseHIDEventDriver 153

>!UTopCaseDriver 153

|SCSITaskUserClient 422.0.2

>!AFileSystemDriver 3.0.1

>AirPort.BrcmNIC 1400.1.1

>!AVirtIO 1.0

@filesystems.hfs.kext 522.0.9

@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1

@BootCache 40

@!AFSCompression.!AFSCompressionTypeZlib 1.0.0

>!AAHCIPort 341.0.2

@private.KextAudit 1.0

>!ARTC 2.0

>!AACPIButtons 6.1

>!AHPET 1.8

>!ASMBIOS 2.1

>!AAPIC 1.7

$!AImage4 1

@nke.applicationfirewall 302

$TMSafetyNet 8

@!ASystemPolicy 2.0.0

|EndpointSecurity 1

@kext.triggers 1.0

>DspFuncLib 283.14

@kext.OSvKernDSPLib 529

@kext.AMDRadeonX4000HWLibs 1.0

>!ASMBus!C 1.0.18d1

|IOSMBus!F 1.1

@kext.AMDRadeonX4000HWServices 3.0.0

>!AGraphicsControl 4.1.46

|IOAVB!F 800.17

>!ASSE 1.0

@!AGPUWrangler 4.1.46

|IOSlowAdaptiveClocking!F 1.0.0

>!AHDA!C 283.14

|IOHDA!F 283.14

@kext.AMDSupport 3.0.0

>IOPlatformPluginLegacy 1.0.0

>X86PlatformPlugin 1.0.0

>IOPlatformPlugin!F 6.0.0d8

|IONDRVSupport 558.3

@!AGraphicsDeviceControl 4.1.46

|IOAccelerator!F2 438.1.23

|IOGraphics!F 558.3

>!ASMBusPCI 1.0.14d1

>!A16X50Serial 3.2

@plugin.IOgPTPPlugin 800.14

|IOEthernetAVB!C 1.1.0

|IOAHCIBlock!S 316.0.5

>!AXsanScheme 3

|Broadcom!BHost!CUSBTransport 7.0.0f8

|IO!BHost!CUSBTransport 7.0.0f8

|IO!BHost!CTransport 7.0.0f8

>!AHS!BDriver 153

>!AMultitouchDriver 3400.35

>!AInputDeviceSupport 3400.27

>!AHIDKeyboard 209

>usb.IOUSBHostHIDDevice 1.2

>IO!BHIDDriver 7.0.0f8

|IO!B!F 7.0.0f8

|IO!BPacketLogger 7.0.0f8

|IOUSBHIDDriver 900.4.2

>usb.!UHub 1.2

>!UAudio 320.47

|IOAudio!F 300.2

@vecLib.kext 1.2.0

>usb.cdc 5.0.0

>usb.networking 5.0.0

>usb.!UHostCompositeDevice 1.2

|IO80211!F 1200.12.2b1

>mDNSOffloadUserClient 1.0.1b8

>corecapture 1.0.4

|IOSkywalk!F 1

|IOSerial!F 11

|IOSurface 269.6

@filesystems.hfs.encodings.kext 1

>!A!ILpssI2C 3.0.60

>!A!ILpssGspi 3.0.60

|IOAHCI!F 290.0.1

>usb.!UXHCIPCI 1.2

>usb.!UXHCI 1.2

>usb.!UHostPacketFilter 1.0

|IOUSB!F 900.4.2

>!AEFINVRAM 2.1

>!AEFIRuntime 2.1

|IOHID!F 2.0.0

$quarantine 4

$sandbox 300.0

@kext.!AMatch 1.0.0d1

>DiskImages 493.0.0

>!AFDEKeyStore 28.30

>!AEffaceable!S 1.0

>!AKeyStore 2

>!UTDM 489.11.2

|IOSCSIBlockCommandsDevice 422.0.2

>!ACredentialManager 1.0

>KernelRelayHost 1

>!ASEPManager 1.0.1

>IOSlaveProcessor 1

|IOUSBMass!SDriver 157.11.2

|IOSCSIArchitectureModel!F 422.0.2

|IO!S!F 2.1

|IOUSBHost!F 1.2

>!UHostMergeProperties 1.2

>usb.!UCommon 1.0

>!ABusPower!C 1.0

|CoreAnalytics!F 1

>!AMobileFileIntegrity 1.0.5

@kext.CoreTrust 1

|IOTimeSync!F 800.14

|IONetworking!F 3.4

|IOReport!F 47

>!AACPIPlatform 6.1

>!ASMC 3.1.9

>watchdog 1

|IOPCI!F 2.9

|IOACPI!F 1.4

@kec.pthread 1

@kec.corecrypto 1.0

@kec.Libm 1"

 

Does that make any sense to you?

Edited by madicineman
Link to comment
Share on other sites

And just during supper I had the regular kernel panic after leaving Netflix opened:

 

"panic(cpu 2 caller 0xffffff80070a31fc): Sleep transition timed out after 180 seconds while entering darkwake on way to sleep. Suspected bundle: com.apple.iokit.IOUSBHostFamily. Thread 0x1dc38.
Failure code:: 0xa806f29c 00000031

Backtracing specified thread
Backtrace (CPU 2), Frame : Return Address
0xffffff83aaaa3900 : 0xffffff8006a63848 mach_kernel : _machine_switch_context + 0xc8
0xffffff83c4e23c30 : 0xffffff8006961334 mach_kernel : _thread_unstop + 0x1784
0xffffff83c4e23ca0 : 0xffffff800695fb1f mach_kernel : _thread_block_reason + 0xbf
0xffffff83c4e23cf0 : 0xffffff800693a990 mach_kernel : _delay_for_interval + 0xa0
0xffffff83c4e23d10 : 0xffffff7f87b099ce com.apple.driver.usb.AppleUSBXHCI : __ZN16AppleUSBXHCIPort7powerOnEv + 0x1e0
0xffffff83c4e23d70 : 0xffffff7f87739d71 com.apple.iokit.IOUSBHostFamily : __ZN16AppleUSBHostPort18setPowerStateGatedEmP9IOService + 0x417
0xffffff83c4e23dd0 : 0xffffff8007042d78 mach_kernel : __ZN13IOCommandGate9runActionEPFiP8OSObjectPvS2_S2_S2_ES2_S2_S2_S2_ + 0x138
0xffffff83c4e23e30 : 0xffffff8007027d34 mach_kernel : __ZN9IOService19driverSetPowerStateEv + 0x184
0xffffff83c4e23ea0 : 0xffffff8007027b3a mach_kernel : __ZN9IOService15pmDriverCalloutEPS_ + 0x2a
0xffffff83c4e23ec0 : 0xffffff80069811d5 mach_kernel : _thread_call_delayed_timer + 0xea5
0xffffff83c4e23f40 : 0xffffff8006980d01 mach_kernel : _thread_call_delayed_timer + 0x9d1
0xffffff83c4e23fa0 : 0xffffff80068e613e mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IOUSBHostFamily(1.2)[70761A70-11A9-3F83-B2F7-0FCEC749EE99]@0xffffff7f87719000->0xffffff7f87810fff
            dependency: com.apple.driver.AppleBusPowerController(1.0)[B4001F35-E1A9-385A-9B45-1AF7ECD5E51E]@0xffffff7f876ff000
            dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[3DE1C066-5E08-3F07-BC5C-5273A7A38363]@0xffffff7f87707000
            dependency: com.apple.driver.AppleUSBHostMergeProperties(1.2)[D890F1D7-ADE3-3D96-8A24-9A91E5D0F202]@0xffffff7f87715000
         com.apple.driver.usb.AppleUSBXHCI(1.2)[9CE96A1A-12FC-3D0B-9F48-14B8D8AB6A75]@0xffffff7f87ae3000->0xffffff7f87b3afff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[9BA2613C-A129-3EDD-8DC1-2CFF6B62B832]@0xffffff7f8768f000
            dependency: com.apple.iokit.IOUSBHostFamily(1.2)[70761A70-11A9-3F83-B2F7-0FCEC749EE99]@0xffffff7f87719000
            dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[3DE1C066-5E08-3F07-BC5C-5273A7A38363]@0xffffff7f87707000

BSD process name corresponding to current thread: kernel_task
Boot args: keepsyms=1 dart=0 debug=0x100 shiki-id=Mac-7BA5B2D9E42DDD94 

Mac OS version:
19A602

Kernel version:
Darwin Kernel Version 19.0.0: Wed Sep 25 20:18:50 PDT 2019; root:xnu-6153.11.26~2/RELEASE_X86_64
Kernel UUID: 70EDD61F-86EE-3E1B-873F-98D909B78160
Kernel slide:     0x0000000006600000
Kernel text base: 0xffffff8006800000
__HIB  text base: 0xffffff8006700000
System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94)
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 6925735177218
last loaded kext at 247037741313: @filesystems.msdosfs    1.10 (addr 0xffffff7f879ee000, size 69632)
loaded kexts:
com.paragon-software.filesystems.extfs    620.8.9
org.tw.CodecCommander    2.6.3
com.Logitech.Control Center.HID Driver    3.9.8
org.hwsensors.driver.GPUSensors    1800
org.hwsensors.driver.LPCSensors    1800
net.osx86.kexts.GenericUSBXHCI    1.2.11
com.insanelymac.!IMausiEthernet    2.2.0
org.hwsensors.driver.ACPISensors    1800
org.hwsensors.driver.SMMSensors    1800
org.hwsensors.driver.CPUSensors    1800
as.vit9696.WhateverGreen    1.3.2
org.netkas.driver.FakeSMC    1800
as.vit9696.!AALC    1.4.2
as.vit9696.Lilu    1.3.8
com.rehabman.driver.USBInjectAll    0.7.1
@filesystems.msdosfs    1.10
@fileutil    20.036.15
@kext.AMDFramebuffer    3.0.0
>AGPM    111.1.18
>!APlatformEnabler    2.7.0d0
>X86PlatformShim    1.0.0
@filesystems.autofs    3.0
>!AHDAHardwareConfigDriver    283.14
>!AUpstreamUserClient    3.6.8
>!AMCCSControl    1.12
>!AHDA    283.14
@kext.AMDRadeonX4000    3.0.0
@kext.AMDRadeonServiceManager    3.0.0
>!AGraphicsDevicePolicy    4.1.46
>!A16X50ACPI    3.2
@AGDCPluginDisplayMetrics    4.1.46
>!A!ISKLGraphics    14.0.0
>!AHV    1
|IOUserEthernet    1.0.1
|IO!BSerialManager    7.0.0f8
>!A!IPCHPMC    2.0.1
>pmtelemetry    1
@Dont_Steal_Mac_OS_X    7.0.0
>eficheck    1
@kext.AMD9500!C    3.0.0
>!A!IMCEReporter    115
>ACPI_SMC_PlatformPlugin    1.0.0
>!A!ISKLGraphicsFramebuffer    14.0.0
>!AGFXHDA    100.1.421
>AudioAUUC    1.70
>!A!ISlowAdaptiveClocking    4.0.0
>!AFIVRDriver    4.1.0
@filesystems.apfs    1412.11.7
|IO!BUSBDFU    7.0.0f8
>!ATopCaseHIDEventDriver    153
>!UTopCaseDriver    153
|SCSITaskUserClient    422.0.2
>!AFileSystemDriver    3.0.1
>!AVirtIO    1.0
@filesystems.hfs.kext    522.0.9
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
>AirPort.BrcmNIC    1400.1.1
@private.KextAudit    1.0
>!AAHCIPort    341.0.2
>!AACPIButtons    6.1
>!ARTC    2.0
>!AHPET    1.8
>!ASMBIOS    2.1
>!AAPIC    1.7
$!AImage4    1
@nke.applicationfirewall    302
$TMSafetyNet    8
@!ASystemPolicy    2.0.0
|EndpointSecurity    1
@kext.triggers    1.0
>!ASMBus!C    1.0.18d1
|IOSMBus!F    1.1
>DspFuncLib    283.14
@kext.OSvKernDSPLib    529
@kext.AMDRadeonX4000HWLibs    1.0
@kext.AMDRadeonX4000HWServices    3.0.0
>!AGraphicsControl    4.1.46
>!A16X50Serial    3.2
|IOAVB!F    800.17
>!ASSE    1.0
@!AGPUWrangler    4.1.46
>!ASMBusPCI    1.0.14d1
>!AHDA!C    283.14
|IOHDA!F    283.14
>IOPlatformPluginLegacy    1.0.0
>X86PlatformPlugin    1.0.0
>IOPlatformPlugin!F    6.0.0d8
|IOAccelerator!F2    438.1.23
|IONDRVSupport    558.3
@kext.AMDSupport    3.0.0
@!AGraphicsDeviceControl    4.1.46
|IOGraphics!F    558.3
|IOSlowAdaptiveClocking!F    1.0.0
@plugin.IOgPTPPlugin    800.14
|IOEthernetAVB!C    1.1.0
|IOAHCIBlock!S    316.0.5
>!AXsanScheme    3
|Broadcom!BHost!CUSBTransport    7.0.0f8
|IO!BHost!CUSBTransport    7.0.0f8
|IO!BHost!CTransport    7.0.0f8
>!AHS!BDriver    153
>usb.IOUSBHostHIDDevice    1.2
>!AMultitouchDriver    3400.35
>!AInputDeviceSupport    3400.27
>!AHIDKeyboard    209
>IO!BHIDDriver    7.0.0f8
|IO!B!F    7.0.0f8
|IO!BPacketLogger    7.0.0f8
|IOUSBHIDDriver    900.4.2
>!UAudio    320.47
|IOAudio!F    300.2
@vecLib.kext    1.2.0
>usb.cdc    5.0.0
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>usb.!UHub    1.2
|IOSerial!F    11
|IOSurface    269.6
@filesystems.hfs.encodings.kext    1
|IO80211!F    1200.12.2b1
>mDNSOffloadUserClient    1.0.1b8
>corecapture    1.0.4
|IOSkywalk!F    1
>usb.!UHostPacketFilter    1.0
|IOUSB!F    900.4.2
>!A!ILpssI2C    3.0.60
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
|IOAHCI!F    290.0.1
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
>!A!ILpssGspi    3.0.60
|IOHID!F    2.0.0
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
>DiskImages    493.0.0
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!AKeyStore    2
>!UTDM    489.11.2
|IOSCSIBlockCommandsDevice    422.0.2
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
|IOUSBMass!SDriver    157.11.2
|IOSCSIArchitectureModel!F    422.0.2
|IO!S!F    2.1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
|CoreAnalytics!F    1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
|IOTimeSync!F    800.14
|IONetworking!F    3.4
|IOReport!F    47
>!AACPIPlatform    6.1
>!ASMC    3.1.9
>watchdog    1
|IOPCI!F    2.9
|IOACPI!F    1.4
@kec.pthread    1
@kec.corecrypto    1.0
@kec.Libm    1"

Link to comment
Share on other sites

1 hour ago, Andres ZeroCross said:


What do you mean by unused device?? With your method and my method and comparing the IOREG Output then the result is same. I don't see any unused device there. Can you point my mistake?

Take a look at your screenshot, where you can see the IGPU audio codec with the device ID: 8086 0101, which should disappear. Assuming the modgrub command is right. You can temporarily disable the IGPU, where the audio codec is also disabled to see the difference.

 

1 hour ago, madicineman said:

Too me, that does not look like a second device. Am I right?

 

Since you use the iMac Pro SMBIOS you probably also have disabled the IGPU, then there is no second device.

1 hour ago, madicineman said:

Does that make any sense to you?

It seems to be an USB issue. Try to disable the Thunderbolt chip. On my setup, the USB3.1 port does not work anymore after wakeing which sits on the Thunderbolt chip.

Edited by wern apfel
Link to comment
Share on other sites

1 hour ago, wern apfel said:

Take a look at your screenshot, where you can see the IGPU audio codec with the device ID: 8086 0101, which should disappear. Assuming the modgrub command is right. You can temporarily disable the IGPU, where the audio codec is also disabled to see the difference.


??? Take a look at your screenshot above, you have audio device id too with device id : 8086 280b. There is no difference

Link to comment
Share on other sites

20 hours ago, Andres ZeroCross said:


??? Take a look at your screenshot above, you have audio device id too with device id : 8086 280b. There is no difference

My previous screenshot was taken with digital codec enabled , so that madicineman can see what needs to be disabled. Here a screenshot were the codec is disabled.

Intel CodecOFF.png

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...