Contribute
Register

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

I can't figure out why I have short range cordless communication (both BT and RF).

If I move keyboards away from the case more than 50cm, they start to loose keystrokes.

All this stuff (Logitech K380 BT and K270 RF + Broadcom BT card) used to work fine on my previous build with Mojave 10.14.3 and MSI B250.


Any Suggestions?!?
@CaseySJ
Thank you.
Have you seen @loghound's detailed post here? As he stated, it is best to first check the signal strength of each connected Bluetooth device. A Bluetooth device must be in "connected" state before macOS will display its signal strength (by Option-Clicking on the Bluetooth icon in the menu bar and selecting one of the connected devices).

If the signal strength is low according to the table in his post, we can try any of the following:
  • The Designare motherboard comes with a relocatable antenna. Instead of the antenna being directly attached to the back of the PCIe card, the relocatable antenna is tethered to a 12-inch or 18-inch wire. This allows the antenna to be relocated where it can deliver a better line-of-sight signal. So if your signal strength is low, Step 1 would be to unscrew either the bottom two or top two antennas from the PCIe card and connect the Designare antenna to those 2 antenna ports.
    • Then move the antenna around. Does the signal strength improve?
    • By the way, you can also plug those devices into your previous MSI B250 build and check signal strength.
  • Ensure that you have the latest USB SSDTs in CLOVER/ACPI/patchedfolder:
    • SSDT-UIAC-DESIGNARE-Z390-V7.aml
    • SSDT-EC.aml
Let's start with this and go from there...
 
Sleep is no longer working . Can you help please?
I may have to create a separate Mini Guide for troubleshooting sleep problems. Anyway:
  • When you select "Sleep" from the Apple menu, does the computer go to sleep and stay asleep?
  • Or does it begin the sleep process, but wakes up immediately?
  • Does it wake up after a few seconds?
The general procedure for troubleshooting sleep problems goes like this:
  • If the computer wakes immediately from sleep or is unable to enter sleep, type the following in Terminal: pmset -g assertions and upload the result.
  • Open Activity Monitor, select View --> Columns --> Preventing Sleep. Go through the list to see if any process has a YES in this column.
  • Disconnect all USB devices except keyboard and mouse. Yes, this means disconnecting internal USB devices connected to F_USB header on motherboard. (Power off the system and unplug it from the wall when disconnecting or connecting the F_USB header.)
    • This will disable Bluetooth as well because Bluetooth data transfer takes place over a USB port.
  • Now check Sleep.
  • If it works, reconnect one USB device at a time and check Sleep one-by-one. The moment sleep fails, you have identified the offending USB device.
    • Stop here and report your findings.
  • If Sleep still fails, remove all PCIe cards from the slots except the GPU.
  • Then check Sleep again.
  • Reinstall one PCIe card at a time until Sleep fails.
As you can see, this is simply a "process of elimination" procedure.
 
I have the exact same problem with my Radeon VII as do others I've seen post here, so it doesn't seem likely to be related to defective cards. My RVII doesn't experience any instability when under load in games in Windows or in heavy GPU compute tasks in Blender either.

FWIW I'm running mine from an EVGA G3 750W with both PCI-E power cables attached.

It's strange because it only happens roughly in 1 out of 5 boots and it's completely random when it happens. I figured it might be Lilu/WEG in combination with Apple's immature drivers, but couldn't say for sure. What usually follows after are errors relating to ACM, ARPT, AppleKeyStore failures and timeout errors for 'GFX0'.

At first I thought using iMacPro1,1 SMBIOS made it go away, but it only seemed to make it happen less frequently.

View attachment 413516View attachment 413517


Kexts have been installed as per guide with iMac19,1 SMBIOS in mind with connectorless settings for iGPU - full acceleration confirmed in VideoProc. I'm currently using VirtualSMC for better sensor data in iStat, although worth noting that this error happens with either FakeSMC or VirtualSMC, so I've been able to rule that out.
Option 1:
  • Please try just the attached modified config.plist (copy serial numbers back into SMBIOS and RtVariables).
Option 2:

Attached are latest pre-release builds of Lilu and WhateverGreen. These are my own personal Xcode builds so they are definitely not complete or official. But you're welcome to try them:
  • If your config.plist --> System Parameters --> Inject Kexts is set to Detect, then these new kexts must be installed into /Library/Extensions (and run Kext Utility to rebuild kernel cache).
  • If your config.plist --> System Parameters --> Inject Kexts is set to YES, then these new kexts can be copied into CLOVER/kexts/Other.
 

Attachments

  • Lilu-WEG-Debug-Test.zip
    533.9 KB · Views: 74
  • config-debug-skittlebrau.plist
    7.7 KB · Views: 104
Hi again,
I guess I missed activating the thunderbolt connections on the Designare. Any tips on how to get them to work now? Pleeeease? :D
 
Hi again,
I guess I missed activating the thunderbolt connections on the Designare. Any tips on how to get them to work now? Pleeeease? :D
There are 2 steps for enabling Thunderbolt:
  1. BIOS settings:
  2. Two SSDTS to be copied into CLOVER/ACPI/patched folder in the EFI partition of the Mojave SSD:
Then reboot and connect one or more Thunderbolt devices...
 
@CaseySJ

Just bought a Sapphire Pulse RX 580 card and can't get the Hardware Acceleration to turn on, any ideas? I added the dummy141.kext and rebooted and it still doesn't turn on.
 

Attachments

  • Screen Shot 2019-06-28 at 12.20.04 PM.png
    Screen Shot 2019-06-28 at 12.20.04 PM.png
    107.2 KB · Views: 69
Last edited:
Hello Bart,

DP and HDMI outputs on the RX 580 are absolutely supported in Mojave, and have been since the beginning. But the VBIOS on different makes and models can be different. It is often a good idea to run Hackintool and check this:
View attachment 413615
If you see "5" then mostly likely all ports will work. It is best to avoid video converters and use straight HDMI-to-HDMI or DP-to-DP connections. (Video converters do work, but when you're troubleshooting a black screen problem it is best to avoid them.) It is also recommended to use monitors that support DisplayPort 1.2+ and/or HDMI 1.4 (ideally HDMI 2.0+).

Also, I'm curious about the considerably less view quality from the on-board Thunderbolt (DisplayPort) output. This supports 4K at 60Hz! With a USB-C to DisplayPort cable, did you see any visual artifacts or glitches? Or did the display seem to look worse subjectively? Is it possible to grab a screenshot?


Hello Casey; my RX580 showed a '5'; I have a LG monitor (type 29EA93-P). I can show both the RX580 DVI output and the DP output of the UHD630 on the monitor at the same time. See the screenshots of how matte the UHD output over the DP port is. I do not have a USB-C to DP cable unfortunately.

Also, I have seen some distorted glitches on the UHD side.

I noticed, that if I watch the verbose booting text, it looks very bright; the same as when I boot from the RX580 screen. The dimmed/matte display appearence happens when the system arrives in the desktop.


both screens are 2560x1080 @ 60Hz.

I noticed the screen shots that I uploaded look the same when shown on a good card. I will do some further testing....
 
Last edited:
@CaseySJ

Just bought a Sapphire Pulse RX 580 card and can't get the Hardware Acceleration to turn on, any ideas? I added the dummy141.kext and rebooted and it still doesn't turn on.
Can you please compress and upload your CLOVER folder and a screenshot of /Library/Extensions?

You may also double-check your EFI/CLOVER folder against the screenshots in Final Steps in Post-Installation.
 
Last edited:
Hello Casey; my RX580 showed a '5'; I have a LG monitor (type 29EA93). I can show both the RX580 DVI output and the DP output of the UHD630 on the monitor at the same time. See the screenshots of how matte the UHD output over the DP port is. I do not have a USB-C to DP cable unfortunately.

Also, I have seen some distorted glitches on the UHD side.

I noticed, that if I watch the verbose booting text, it looks very bright; the same as when I boot from the RX580 screen. The dimmed/matte display appearence happens when the system arrives in the desktop.

both screens are 2560x1080 @ 60Hz.
Your LG monitor has only DVI-D and HDMI. When you say that you can see DVI from RX 580 and DP from UHD630, what are you using to display DP? Did you mean "HDMI from UHD630"?

From the two screenshots I cannot tell the difference in image quality -- they look the same. But if the HDMI image is dimmer and has less color saturation (hence, "matte"), maybe you can control that from:

System Preferences --> Displays --> Color

by choosing a different color gamut...
Screen Shot 2019-06-28 at 1.29.55 PM.png
 

Attachments

  • Screen Shot 2019-06-28 at 1.24.47 PM.png
    Screen Shot 2019-06-28 at 1.24.47 PM.png
    101 KB · Views: 70
Back
Top