Contribute
Register

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

@CaseySJ

I enclose the two requested files; Native DSDT, and patched SSDT Thunderbolt3.

_E2C to XE2C this method does not exist in DSDT.

Even adding rename, the situation does not change
From the DSDT it seems _L6F is the hot-plug event handler. So let's try this:

Add this to config.plist --> ACPI --> Patch and uncheck "_E2C to XE2C":
  • Find: 5F 4C 36 46
  • Replace: 58 4C 36 46
  • Comment: Change _L6F to XL6F
Then:
  • Apply the attached V2 SSDT: SSDT-TbtOnPch-ThinkPad-T480-OC-V2.aml
    • This means (a) copy file to EFI/OC/ACPI folder and (b) add an entry for it in config.plist --> ACPI --> Add
  • Disable both of these from config.plist --> ACPI --> Add:
    • SSDT-TbtOnPch-ThinkPad-T480-OC-V2.aml
    • SSDT-TB3 HotPlug RP09.aml
Reboot and check hot plug.
 

Attachments

  • SSDT-TbtOnPch-ThinkPad-T480-OC-V2.aml
    4.5 KB · Views: 21
EDIT: Seems a restart has got this sorted so I'll just keep an eye on that in case it reoccurs.

I went ahead and used a fresh system profile set to iMac19,1. Install was very smooth and set a great first impression for OpenCore. Thanks @CaseySJ for your hard work.

I'm doing a completely fresh install. I physically disconnected all other disks and I'm on to customizing my desktop environment the way I like. The first issue that's cropped up is that some System Preferences panes won't load.

For instance, if I click the Accessibility pane, System Preferences hangs for a bit and then throws an error:
Screen Shot 2022-08-31 at 4.13.46 PM.png


Other panes such as Trackpad and Mouse cause System Preferences to stop responding. It will not return an error and SysPref needs to be Force Quit.

Does anyone have a suggestion as to what might be the cause?
 
Last edited:
...

I'm doing a completely fresh install. I physically disconnected all other disks and I'm on to customizing my desktop environment the way I like. The first issue that's cropped up is that some System Preferences panes won't load.

For instance, if I click the Accessibility pane, System Preferences hangs for a bit and then throws an error:
...
Other panes such as Trackpad and Mouse cause System Preferences to stop responding. It will not return an error and SysPref needs to be Force Quit.

Does anyone have a suggestion as to what might be the cause?
Some questions:
  • Is this happening on the fresh install?
  • Is there anything in the Trash?
  • If you hold CTRL key while clicking on System Preferences icon on the Dock, then select a preferences pane, does it open?
  • What version of macOS have you installed?
  • During the end of the installation process when the "Welcome" wizard appeared, were you able to create a user account properly?
  • If you log out and log back in, can you open System Preferences?
 
Does anyone on this thread with an xtreme version of the mb have both on board Ethernet ports working in Monterey? I can’t seem to get both to work and i think the force aquantia argument has my Windows installation no longer showing up on boot when selected via OC 0.8.3. WiFi is working with Fenvi T-919 OK as well as Bluetooth. I would just like to get wired working correctly.
 
Does anyone on this thread with an xtreme version of the mb have both on board Ethernet ports working in Monterey? I can’t seem to get both to work and i think the force aquantia argument has my Windows installation no longer showing up on boot when selected via OC 0.8.3. WiFi is working with Fenvi T-919 OK as well as Bluetooth. I would just like to get wired working correctly.
When you say that on-board Ethernet ports are not working, does it mean that the ports show up in System Preferences --> Network, but they don't connect to the network?

Is AppleVTD enabled?
 
For various Samsung NVMe and SATA SSDs we should indeed set SetApfsTrimTimeout to 0. This will disable trim on those device, but trim does not work anyway on those device starting with macOS Monterey.

There are potential issues if trim is disabled. It would be good to read this article:
Thank you. Is there any downside if we leave it at -1?
 
Thank you. Is there any downside if we leave it at -1?
If macOS is installed on a Samsung NVMe SSD, setting SetApfsTrimTimeout to -1 will most likely result in a boot delay anywhere from a few seconds to a couple of minutes. This is because -1 does not disable trim, so macOS attempts to trim the Samsung SSD on boot, but the Samsung controller does not respond, so macOS waits and waits until a timeout expires.
 
When you say that on-board Ethernet ports are not working, does it mean that the ports show up in System Preferences --> Network, but they don't connect to the network?

Is AppleVTD enabled?
I went back and turned VT-D on in BIOS and restarted. I have an IP address now on the Aquantia and the Intel is working with my Dante network, so I’m good, However, Windows will not boot from OC now. Is that easily fixable?
I think I did the AppleVTD and DMAR table force Aquantia last time trying to get it to work and gave up too quickly. Only thing not working at the moment is Wndows from the OC picker, it just gives a black screen.
 
... Only thing not working at the moment is Wndows from the OC picker, it just gives a black screen.
This is a commonly-reported problem, but I've never encountered it myself even though I have five dual-boot systems.

Each time I install Windows, I first format the disk in macOS Disk Utility with the following settings:
  • Name: Windows
  • Format: FAT32
  • Scheme: GUID Partition Map (this creates EFI partition)
Then I shutdown the system, disconnect all macOS disks, and install Windows from a USB flash disk created using Microsoft's Media Creation Tool. When the Windows installer sees that an EFI partition is present, it stores all boot files on that partition.

If your Windows SSD does not have its own EFI partition, there are a series of steps we can perform within Windows to create an EFI partition and copy boot files to that partition. It would be best to clone the Windows disk first -- because a mistake along the way could have "bad" consequences.

Resources to Review before attempting:
 
Back
Top