Contribute
Register

Stork's MyHero II Build: ASUS ROG MAXIMUS Z370 HERO X - i7-8700K - AMD RX 580

Joined
Sep 14, 2012
Messages
32
Motherboard
Asus Hero X Z370
CPU
i7-8700K
Graphics
2x RX 580
Mobile Phone
Android
I can't tell from looking at your config.plist. I need IORegistryExplorer output to see...

Here's the correct link.
@pastrychef OK, thanks. That was the guide(s) I was looking for .. I wasn't far of in my previous attempts but redid a clean SSDT using the beginners guide and cross checking with the other 3 guides. (I find the way to do it with MaciASL better than with Hackintool, BTW.)
I think/hope USB is configured properly now.

The only odd thing I noticed is that the red USB port and the USB-C connector port on the rear are not listed under XHC but under RP05. (You can see my headset and phone plugged in in the screenshot, but normally I don't have anything connected to them.) I also added my SSDT-template and commented in what ports I enabled.

Screenshot 2019-05-16 at 12.22.22.PNG


I also realized through this post that I had my case USB ports wrongly configured as external whereas in fact I think they need to be configured as internal (I think…) since they are connected via cable directly to the mobo (HS01-SS01/HS02-SS02/HS09-SS09/HS10-SS10).

Still, whichever way I roll it ... the same no-sleep problem with unchanged behavior however. Double checked BIOS settings as well (again) but there were no misconfigs there, and everything is set up as it should according to yours and various other Hero X build threads. So, I doubt it's sth in there that prevents the sleep.

TBH, I'm happy to let that sleep issue go now since I rarely use sleep. Anyways, the biggest problem from the 4, which I listed in my initial post, was the transparent PNG issue which was a pain on a daily basis .. and you solved that for me :)
 

Attachments

Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
8,566
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 + UHD 630
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
@pastrychef OK, thanks. That was the guide(s) I was looking for .. I wasn't far of in my previous attempts but redid a clean SSDT using the beginners guide and cross checking with the other 3 guides. (I find the way to do it with MaciASL better than with Hackintool, BTW.)
I think/hope USB is configured properly now.

The only odd thing I noticed is that the red USB port and the USB-C connector port on the rear are not listed under XHC but under RP05. (You can see my headset and phone plugged in in the screenshot, but normally I don't have anything connected to them.) I also added my SSDT-template and commented in what ports I enabled.

View attachment 406054

I also realized through this post that I had my case USB ports wrongly configured as external whereas in fact I think they need to be configured as internal (I think…) since they are connected via cable directly to the mobo (HS01-SS01/HS02-SS02/HS09-SS09/HS10-SS10).

Still, whichever way I roll it ... the same no-sleep problem with unchanged behavior however. Double checked BIOS settings as well (again) but there were no misconfigs there, and everything is set up as it should according to yours and various other Hero X build threads. So, I doubt it's sth in there that prevents the sleep.

TBH, I'm happy to let that sleep issue go now since I rarely use sleep. Anyways, the biggest problem from the 4, which I listed in my initial post, was the transparent PNG issue which was a pain on a daily basis .. and you solved that for me :)
On Z370, the USB 3.1 gen 2 (aka USB 3.2 gen 2) ports are on a separate controller and you don't have to worry about them. You only have to worry about the Z370 chipset USB ports.

I never understood the reasoning for assigning 255 to the internal header ports that are connected to ports on cases. It didn't make sense to me. I mean, I am going to be using them as if they are normal external USB ports and they aren't connected to any sort of hub... It just didn't make any sense to me. Therefore, I made the decision to ignore what was said in the guide and assigned them as 0 or 3 depending on if they are USB 2 or USB 3.1 gen 1. The only port I assign as 255 is the USB port that's connected to my internal Wi-Fi/Bluetooth card.

In looking at your SSDT, you've whittled down the ports to 15.

Use the Terminal command again:
Code:
log show --style syslog | fgrep "Wake reason"
That will tell you what's causing your instant wakes.

Usually, I don't use my USB 3.1 gen 2 ports. The only time I use those ports are when I have a true USB 3.1 gen 2 device to connect to them.
 
Joined
Sep 14, 2012
Messages
32
Motherboard
Asus Hero X Z370
CPU
i7-8700K
Graphics
2x RX 580
Mobile Phone
Android
I never understood the reasoning for assigning 255 to the internal header ports that are connected to ports on cases. It didn't make sense to me. I mean, I am going to be using them as if they are normal external USB ports and they aren't connected to any sort of hub... It just didn't make any sense to me. Therefore, I made the decision to ignore what was said in the guide and assigned them as 0 or 3 depending on if they are USB 2 or USB 3.1 gen 1. The only port I assign as 255 is the USB port that's connected to my internal Wi-Fi/Bluetooth card.

In looking at your SSDT, you've whittled down the ports to 15.

Usually, I don't use my USB 3.1 gen 2 ports. The only time I use those ports are when I have a true USB 3.1 gen 2 device to connect to them.
Yeah, I feel the same. If i ever get a USB3 HD (not likely), I will test if it makes a difference. The only USB3 device I have at the moment is a card reader. But the SD card only supports a max of 170Mb/sec (although i'm only getting around 100 Mb/sec on the USB3 ports). But at least my USB2/USB3 ports are set up correctly, I guess. I'm only getting around 50 Mb/sec when I plug the reader into the USB2 ports.

For my sleep issue the internal/external doesn't make a difference and all my USB devices work regardless.

I tried the 'Wake reason' grep again, and it still spits out the same. But I only just now noticed that there isn't any entry for the last 2 days despite having tried to sleep a gazillion of times in the last days:

Code:
2019-05-08 21:41:13.710130+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:41:13.710132+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:42:24.094418+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:42:24.094419+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-14 20:16:25.070045+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-14 20:16:25.070046+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
In fact the system doesn't go to sleep at all, just the displays. It's not really a wake issue. (The motherboard never powers down into the blinking power button mode. It just logs me out and sleeps the displays.) When I try to sleep, once the displays turn off, i can still see the HD indicator Led ticking away randomly from time to time. I'm really wondering if it's not that bloody diskarbitrationd thing. I've again tried to get to the bottom of this, but I can't find anything relevant about it no matter where I search. Even sat through one of the most boring videos ever in the hope of finding it.

Could you maybe check in your console if you also get these diskarbitrationd messages ?
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
8,566
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 + UHD 630
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Yeah, I feel the same. If i ever get a USB3 HD (not likely), I will test if it makes a difference. The only USB3 device I have at the moment is a card reader. But the SD card only supports a max of 170Mb/sec (although i'm only getting around 100 Mb/sec on the USB3 ports). But at least my USB2/USB3 ports are set up correctly, I guess. I'm only getting around 50 Mb/sec when I plug the reader into the USB2 ports.

For my sleep issue the internal/external doesn't make a difference and all my USB devices work regardless.

I tried the 'Wake reason' grep again, and it still spits out the same. But I only just now noticed that there isn't any entry for the last 2 days despite having tried to sleep a gazillion of times in the last days:

Code:
2019-05-08 21:41:13.710130+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:41:13.710132+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:42:24.094418+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-08 21:42:24.094419+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-14 20:16:25.070045+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
2019-05-14 20:16:25.070046+0200  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PEG1 PEGP PEG2 PEGP PXSX RP10 PXSX RP11 PXSX RP12 PXSX RP13 PXSX PXSX RP02 PXSX RP03 PXSX RP04 PXSX PXSX RP06 PXSX PXSX RP08 P
In fact the system doesn't go to sleep at all, just the displays. It's not really a wake issue. (The motherboard never powers down into the blinking power button mode. It just logs me out and sleeps the displays.) When I try to sleep, once the displays turn off, i can still see the HD indicator Led ticking away randomly from time to time. I'm really wondering if it's not that bloody diskarbitrationd thing. I've again tried to get to the bottom of this, but I can't find anything relevant about it no matter where I search. Even sat through one of the most boring videos ever in the hope of finding it.

Could you maybe check in your console if you also get these diskarbitrationd messages ?
I have some of those disk arbitration things but nowhere near as many as you do. I really don't know what it is or what it does.
 
Joined
Sep 14, 2012
Messages
32
Motherboard
Asus Hero X Z370
CPU
i7-8700K
Graphics
2x RX 580
Mobile Phone
Android
I have some of those disk arbitration things but nowhere near as many as you do. I really don't know what it is or what it does.
It seems nobody knows. :lol: I found one user here who has the same problem but there was no follow up. Otherwise the Interweb is devoid of any info on it.

I'm just gonna stop worrying about it, and let the sleep issue go. Can't really be bothered to do a clean install or RMA the board to see if that helps.

I just received the replacement Wifi/BT card and the CPU powered up without issues, so definitely a faulty card the last time. Switched H14 (Aura Led controller) to H11 (the 9-pin USB on the Mobo) in the SSDT and everything is peachy as should be. I was kinda hopin it was the Aura that caused the sleep issue but nope, same old same old.

If I ever find a solution to it, I'll report back.

Once again many thanks, especially for the PNG fix !!!
 
Last edited:
Joined
Sep 20, 2012
Messages
24
Motherboard
ASUS ROG MAXIMUS HERO X Z370
CPU
i9-9900
Graphics
RX 580
Mac
iMac
Mobile Phone
iOS
Hi,

After the update to 10.14.5, I used the latest Multibeast 11.2.1 to change SMBIOS from 18,3 to iMac 19,1 (see attachment)
The only USB ports that appear to be working as they should, are the two 3.1 gen 2 ports.
Unfortunately MultiBeast no longer patches all ports as before, in 10.14.4 / SMBIOS 18,3, using the same 11.2.1 MultiBeast.
I'll try Pastrychef's tips for a fix of the USB ports.
Does anyone know if there's a MultiBeast fix for this in the near future ?

Kind regards to all
 

Attachments

Last edited:

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
12,689
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Power Mac, PowerBook
Mobile Phone
iOS
@Chimiel, See this thread >
 
Top