Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Just tried ... :( no Luck still being shown as external.

At this stage I also have to leave for work.

Appreciate the help. If you come up with anything else let me know. :)View attachment 421709
After booting with the NVMe SSDT, please do the following:

1. Run IORegistryExplorer and upload the IOReg file again. We're looking for the built-it property to appear in the PCI0.PEG2 path, as shown here (path PCI0.BR2A on the Asus X99):

Screen Shot 2019-08-13 at 6.58.22 PM.png

2. Run MaciASL and select File --> Export Tableset... and post that file. This will tell us whether the NVMe SSDT has in fact been loaded.
 
After booting with the NVMe SSDT, please do the following:

1. Run IORegistryExplorer and upload the IOReg file again. We're looking for the built-it property to appear in the PCI0.PEG2 path, as shown here (path PCI0.BR2A on the Asus X99):

View attachment 421720

2. Run MaciASL and select File --> Export Tableset... and post that file. This will tell us whether the NVMe SSDT has in fact been loaded.

Will do upon returning home.

In retrospect I also should have confirmed that "external" was what showed in system report and not relied on the icon.
 
Last edited:
Are you using darkwake=0? Because I'm not using darkwake at all, I need to press a key two times to fully wake up the system, but it works every time. With darkwake=0, one-key wake is achieved, but I personally found some issues with repeated sleep/wake cycles, so I removed this.

I am. And indeed these happen after repeated cycles. Thanks for the tip. I'll remove it.

If the rear audio ports work, then we know that AppleALC is functioning correctly. It then becomes a matter of trying different Layout IDs to determine which layout enables front headphone and microphone ports. We use Layout ID 16 (hex 0x10) by default, but other IDs are possible, including 7 and 1. Each Layout ID has its pros and cons, so use the ID that best accommodates your preferences.

@CaseySJ Shouldn't the layout be the same, since it's the se motherboard? Or is the layout a characteristic of the case's audio jacks? Should I simply try out each one? How do I know the pros and cons?
 
Last edited:
If two different filesystems are being mounted, then each will have its own icon on the desktop. For example, if you're connecting the Documents folder and the Backups folder on your NAS, and if each one is configured on the NAS as a shared folder, then each one is treated as a separate "share" or a separate mount point. So please double-click to open the two icons on the desktop and see whether they open the same folder or they open different folders.
Trim should not cause such a delay. You can test this by temporarily disabling it in Kernel and Kext Extensions by clicking the Disable checkbox. If that does not fix it, then try:
  • Shut down and remove power cable for 10 seconds (soft CMOS reset).
  • Alternatively, one can try the full CMOS reset procedure by shorting the two designated pins on motherboard with a flat head screwdriver.
  • Also add -disablegfxfirmware to Boot Arguments in config.plist.
Are you using the headless platform ID 0x3E980003? During the render operation, do you see the AMD GPU being highly loaded? Or the iGPU being highly loaded? Do the render times seem reasonable despite the relatively low CPU usage?

That's odd. Here's something to try:
  • Boot into Recovery Volume.
  • Open Terminal and you will see the pound-sign prompt --> #
  • Type csrutil enable
    • This command will only run in Recovery mode.
    • Did the command run properly?
  • Type csrutil disable to undo.
If anyone has any suggestions, please let us know...
The procedure for this is in the main guide, here. Name of spoiler: Monitor and Control NZXT Kraken All-in-One Coolers.
I've not experienced this with my MSI RX 580. Can you provide more details such as which software? Screenshots?

We should not remove the Intel CNVi module. Only some owners of AORUS Xtreme have removed the card, but on Z390 Designare the Intel card works very well under Windows.

The only natively-supported WiFi/BT card that I recommend is the Fenvi FV-T919.

I checked NAS on my desktop and the dual icons open the same main folder. Also one user only is registered on NAS.
If two different filesystems are being mounted, then each will have its own icon on the desktop. For example, if you're connecting the Documents folder and the Backups folder on your NAS, and if each one is configured on the NAS as a shared folder, then each one is treated as a separate "share" or a separate mount point. So please double-click to open the two icons on the desktop and see whether they open the same folder or they open different folders.
Trim should not cause such a delay. You can test this by temporarily disabling it in Kernel and Kext Extensions by clicking the Disable checkbox. If that does not fix it, then try:
  • Shut down and remove power cable for 10 seconds (soft CMOS reset).
  • Alternatively, one can try the full CMOS reset procedure by shorting the two designated pins on motherboard with a flat head screwdriver.
  • Also add -disablegfxfirmware to Boot Arguments in config.plist.
Are you using the headless platform ID 0x3E980003? During the render operation, do you see the AMD GPU being highly loaded? Or the iGPU being highly loaded? Do the render times seem reasonable despite the relatively low CPU usage?

That's odd. Here's something to try:
  • Boot into Recovery Volume.
  • Open Terminal and you will see the pound-sign prompt --> #
  • Type csrutil enable
    • This command will only run in Recovery mode.
    • Did the command run properly?
  • Type csrutil disable to undo.
If anyone has any suggestions, please let us know...
The procedure for this is in the main guide, here. Name of spoiler: Monitor and Control NZXT Kraken All-in-One Coolers.
I've not experienced this with my MSI RX 580. Can you provide more details such as which software? Screenshots?

We should not remove the Intel CNVi module. Only some owners of AORUS Xtreme have removed the card, but on Z390 Designare the Intel card works very well under Windows.

The only natively-supported WiFi/BT card that I recommend is the Fenvi FV-T919.

Thanks for the suggestions Casey! :)
Yes my NAS icons open the same main folder. Only single user is registered to nas.
I tried disabling Trim and the boot time is the same. 1min and 14secs from Gigabyte logo to desktop.
-disablegfxfirmware is already in Boot Arguments. Maybe its normal time. It would be nice a few ppl to share their boot times to compare.
About Fcpx render times are very good. How can I check if igpu is fully loaded while in render. Im watching the clocks from hwmonitor. Yes Im using headless platform ID 0x3E980003.
About Kraken X62 i tried twice the guide but Im very amateur with the code and I couldn't follow the procedure correctly.
 
Last edited:
Screen Shot 2019-08-14 at 3.35.05 pm.png



Before rebooting off NVMe I thought I'd send upload of System report with image above from "experimental" boot OS drive. States non removable. Don't know why it still show external icon?

To confirm ... this was off the backup "experimental" drive. You want me to load NVMe SSDT to main OS drive EFI folder then perform MaciASL and IOReg data info? [EDIT] took the plunge anyway ;)

[SOLVED] It seems the issue has been solved.
Screen Shot 2019-08-14 at 3.54.35 pm.png


Attached ioreg and acpi for reference and confirmation.

Thanks Casey ... in the end the result may be simply aesthetic but I'm hoping it will solve some issue.

Where I live we'd simply say "you're a legend". :D

Attached SSDT for reference in future links.
 

Attachments

  • Silence is Golden V2.ioreg
    12.6 MB · Views: 79
  • Silence is Golden V2.acpi
    47.7 KB · Views: 69
  • SSDT-NVMe-extern-icon-patch-GA-Z77X.aml
    138 bytes · Views: 73
Last edited:
It is save to update to 10.14.6?
 
View attachment 421748


Before rebooting off NvME I thought I'd send upload of System report with image above from "experimental" boot OS drive. States non removable. Don't know why it still show external icon?

To confirm ... this was off the backup "experimental" drive. You want me to load NvME SSDT to main OS drive EFI folder then perform MaciASL and IOReg data info? [EDIT] took the plunge anyway ;)

[SOLVED] It seems the issue has been solved.
View attachment 421752

Attached ioreg and acpi for reference and confirmation.

Thanks Casey ... in the end the result may be simply aesthetic but I'm hoping it will solve some issue.

Where I live we'd simply say "you're a legend". :D

Attached SSDT for reference in future links.
Looks good! But there is one somewhat cosmetic problem. The built-in type shows a value of NVMe SSD instead of 0x00. This is functionally okay because macOS only looks for the existence of the built-in property and doesn't care about its value, but by convention the value should be 0x00. The attached version fixes that. To install, please remove the old file and copy the new V2 in its place.
 

Attachments

  • SSDT-NVMe-extern-icon-patch-GA-Z77X-V2.aml
    129 bytes · Views: 63
It is save to update to 10.14.6?
Yes it's safe to update, but as a general rule we should make a full bootable backup before performing the update.
 
Last edited:
Looks good! But there is one somewhat cosmetic problem. The built-in type shows a value of NVMe SSD instead of 0x00. This is functionally okay because macOS only looks for the existence of the built-in property and doesn't care about its value, but by convention the value should be 0x00. The attached version fixes that. To install, please remove the old file and copy the new V2 in its place.

Will do Casey.

Albeit again I think there may be a typo above. Both the built-in type value and by convention value you quoted is 0x00?

Notwithstanding, I will insert the below SSDT.

Again, thank you.
 
Will do Casey.

Albeit again I think there may be a typo above. Both the built-in type value and by convention value you quoted is 0x00?

Notwithstanding, I will insert the below SSDT.

Again, thank you.
To clarify:
  • Built-in property should have a value of 0x00 by convention.
  • Its current value is NVMe SSD.
  • So the new version changes NVMe SSD to 0x00.
 
Back
Top