seven-of-eleven / designare-z390-opencore-efi

Gigabyte Designare z390 EFI - OpenCore
MIT License
174 stars 25 forks source link

General Discussion #48

Closed baughmann closed 1 year ago

baughmann commented 3 years ago

This issue is for general discussion that is not really a bug report or anything else. Anyone can post here for any reason.

niallel commented 3 years ago

Thanks for building this, I've had it working for 0.63 for a while perfectly.

Just trying to upgrade to 0.69, and doing the USB test. For some reason it's still booting from the 0.63 on my hard disk.

When I boot from the USB using F12, it then shows the open core screen with my partitions. I select the Mac one and let it boot. However when I run the following to see the version, its still on 0.63. Which is the one from the hard disk. nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version

Any ideas what I'm doing wrong?

j0hnny8rav0 commented 3 years ago

Thanks for the update! Much appreciated!

Question, i have a Syba 10gbe network card and it has been working fine before Big Sur update. I've tried updating it by using openconfig and going into Kernel and patch with Kext to patch: com.apple.driver.AppleEthernetAquantiaAqtion Find 6275696C 742D696E Replace 62626262 62626262

I also tried different setting with no success. When looking at PCIe...ASPM on Hackintool it shows the as disable. Do you know what might be causing that? Any help would be much appreciated.

baughmann commented 3 years ago

Thanks for building this, I've had it working for 0.63 for a while perfectly.

Just trying to upgrade to 0.69, and doing the USB test. For some reason it's still booting from the 0.63 on my hard disk.

When I boot from the USB using F12, it then shows the open core screen with my partitions. I select the Mac one and let it boot. However when I run the following to see the version, its still on 0.63. Which is the one from the hard disk. nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version

Any ideas what I'm doing wrong?

Hmm, have you tried resetting your NVRAM with Command+Option+P+R during boot? You can also try backing up your current disk EFI folder to a USB, and then replacing the one on disk with the updated one. It doesn’t sound like it’s having issues booting, but rather saving NVRAM changes.

baughmann commented 3 years ago

Thanks for the update! Much appreciated!

Question, i have a Syba 10gbe network card and it has been working fine before Big Sur update. I've tried updating it by using openconfig and going into Kernel and patch with Kext to patch: com.apple.driver.AppleEthernetAquantiaAqtion Find 6275696C 742D696E Replace [62626262 62626262](tel:62626262 62626262)

I also tried different setting with no success. When looking at PCIe...ASPM on Hackintool it shows the as disable. Do you know what might be causing that? Any help would be much appreciated.

Hmm I cannot say I do. Maybe dig around the BIOS and see if anything looks relevant? I’ll have to dye some digging as I just use the integrated Ethernet chips since our mobo has two

niallel commented 3 years ago

Hmm, have you tried resetting your NVRAM with Command+Option+P+R during boot? You can also try backing up your current disk EFI folder to a USB, and then replacing the one on disk with the updated one. It doesn’t sound like it’s having issues booting, but rather saving NVRAM changes.

Thanks, turns out you are right. I didn't know that Command+Option+P+R would work on a PC. Just found there is a bug in OC 0.67 which means you need to reset the NVRAM. Thanks for the help.

baughmann commented 3 years ago

Hmm, have you tried resetting your NVRAM with Command+Option+P+R during boot? You can also try backing up your current disk EFI folder to a USB, and then replacing the one on disk with the updated one. It doesn’t sound like it’s having issues booting, but rather saving NVRAM changes.

Thanks, turns out you are right. I didn't know that Command+Option+P+R would work on a PC. Just found there is a bug in OC 0.67 which means you need to reset the NVRAM. Thanks for the help.

Yes, most Mac boot hotkeys work with OC thankfully

hellojere commented 3 years ago

Is anyone running the latest 11.3.1 yet? Any issues?

ryanpsims73 commented 3 years ago

Upgraded last week - worked without a hitch. I'm a few releases behind on OC.

On Tue, May 18, 2021 at 12:09 AM Jere Salonen @.***> wrote:

Is anyone running the latest 11.3.1 yet? Any issues?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-842913817, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB52Z4N6LIEY5VWNTRA2R2DTOIHCNANCNFSM44PFEOQQ .

-- Best,

Ryan Sims

j0hnny8rav0 commented 3 years ago

Same upgrade without an issue here myself.

If you using a 10gb network card make sure to include the Smalltreeintel82576.kext and add this using opencore config…. Go to kernel …patch

Identifier = com.Apple.driver.AppleEthernetAquantiaAqtion

Find: 0F84C0020000 Replace: 660F1F440000 Comment: AQC 107 10Gbe Count: 1

Make sure to check the enable box. Reboot and should be good. Thanks again for all the great work!

Sent from my iPhone

On May 18, 2021, at 9:14 AM, Ryan Sims @.***> wrote:



Upgraded last week - worked without a hitch. I'm a few releases behind on OC.

On Tue, May 18, 2021 at 12:09 AM Jere Salonen @.***> wrote:

Is anyone running the latest 11.3.1 yet? Any issues?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-842913817, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB52Z4N6LIEY5VWNTRA2R2DTOIHCNANCNFSM44PFEOQQ .

-- Best,

Ryan Sims

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-843314666, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AP6RHU7TTSWYAKYC2JEXFJDTOKG5TANCNFSM44PFEOQQ.

hellojere commented 3 years ago

Upgrade to 11.3.1 went smoothly.

hellojere commented 3 years ago

Actually, seems like some of the USB ports died. Will try to update OC as well.

EDIT: Updated to the latest in this repo and all good again.

baughmann commented 3 years ago

@j0hnny8rav0 @ryanpsims73 Thank you guys for answering the questions and helping out!

@hellojere Glad to hear you're all good to go with the latest 👍

baughmann commented 3 years ago

Actually, seems like some of the USB ports died. Will try to update OC as well.

EDIT: Updated to the latest in this repo and all good again.

Yes there were some breaking changes in macOS 11.3 that messed with USB functionality. The reason it got fixed when you upgraded is because I changed the repo back to using it's old custom USBPorts.kext rather than USBInjectAll.kext.

jmtscaff commented 3 years ago

MacOS 11.4 is released... anyone tried the upgrade already?

baughmann commented 3 years ago

@jmtscaff I’m not brave enough to do it until it’s widely reported that it works with current OC or a new OC is released haha

baughmann commented 3 years ago

For the record, I have hidden the discussion here regarding @Neolo's issue. If they still have a problem, they need to create an issue and follow the issue template. This issue is for general discussion only. Any lengthy/specific problems should probably be in their own issue to be documented correctly.

j0hnny8rav0 commented 3 years ago

Hi I’ve updated and everything works fine. Didn’t noticed any issues. Took about 10min to install

Sent from my iPhone

On May 25, 2021, at 1:22 PM, Nick Baughman @.***> wrote:



For the record, I have hidden the discussion here regarding @Neolohttps://github.com/Neolo's issue. If he still has a problem, he needs to create an issue and follow the issue template. This issue is for general discussion only. Any lengthy/specific problems should probably be in their own issue to be documented correctly.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-848233694, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AP6RHU7WA5HZYO7LHLZ7223TPQBIHANCNFSM44PFEOQQ.

jmtscaff commented 3 years ago

Screen Shot 2021-05-28 at 6 33 10 PM Everything seems ok...

baughmann commented 3 years ago

I just updated to 11.4 myself, and had no issues just like @jmtscaff and and @j0hnny8rav0

jahwookie commented 3 years ago

Easy peasy upgrade here, too. Didn't even try to sell me on talking to Siri this time! Thanks. JW

On Sun, May 30, 2021 at 9:09 PM Nick Baughman @.***> wrote:

I just updated to 11.4 myself, and had no issues just like @jmtscaff https://github.com/jmtscaff and and @j0hnny8rav0 https://github.com/j0hnny8rav0

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-851103645, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQTAP3GUV3NACYECIMWZZLLTQLOVJANCNFSM44PFEOQQ .

MjayNL commented 3 years ago

Hi, I finally said goodbye to Clover thanks to you! I'm using almost the same setup as you have and today I installed Big Sur, everything is working except Bluetooth. I have the Fenvi FV-HB1200 WiFi/BT card. WiFi is working. Do I have to install an Kext for BT?

Update: I forgot to update my BIOS... everything seems to be working now. I updated to BIOS F9j

baughmann commented 3 years ago

@MjayNL Not thanks you me, thanks to the awesome OpenCore devs and their docs. Enjoy your new hackintosh!

MjayNL commented 3 years ago

Oke.... I'm still having a problem... I can't hot swap Thunderbolt drives, I have to restart to mount a harddisk. Once a drive is mounted it gets ejected after a few minutes and my hackintosh hangs. I downgraded my BIOS to F9i because I saw a post about F9j and thunderbolt problems. I also used your profile. Hot swap still not working. This used to work with Catalina and opencore.

jahwookie commented 3 years ago

If anyone arrives at a solution for this, please share here. I have never been able to hot plug thunderbolt devices with this otherwise excellent build, but didn't bring it up or work on it because I tend to keep the system up 24/7. Definitely would be a welcome fix, though.

On Fri, Jun 18, 2021 at 5:11 PM MjayNL @.***> wrote:

Oke.... I'm still having a problem... I can't hot swap Thunderbolt drives, I have to restart to mount a harddisk. Once a drive is mounted it gets ejected after a few minutes and my hackintosh hangs. I downgraded my BIOS to F9i because I saw a post about F9j and thunderbolt problems. I also used your profile. Hot swap still not working. This used to work with Catalina and opencore.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-864276032, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQTAP3ERC5AVQNJKJB2XI43TTOY77ANCNFSM44PFEOQQ .

baughmann commented 3 years ago

@jahwookie @MjayNL Hmm bizarre. I believe that there is an issue for this, but it's closed for some reason. Maybe we should re-open it? I do not have any native thunderbolt devices to test on. Let me see if I can find a cheap one to test on.

baughmann commented 3 years ago

@jahwookie @MjayNL The issue is #21 and it looks like the guy solved it by patching the ROM of his TB3 controller.

Also, the OC docs mention TB3 support is "iffy". Their proposed solution is to just use USB-C by disabling TB3 in the BIOS. I'd assume this isn't ideal for you guys because you have some native TB3 devices you'd be missing out on, right?

jahwookie commented 3 years ago

Yeah, this machine is all about the audio interface. USB-C otherwise a useful alternative, thanks!

On Sat, Jun 19, 2021 at 2:51 PM Nick Baughman @.***> wrote:

@jahwookie https://github.com/jahwookie @MjayNL https://github.com/MjayNL The issue is #21 https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/21 and it looks like the guy solved it by patching the ROM of his TB3 controller.

Also, the OC docs mention TB3 support is "iffy" https://dortania.github.io/OpenCore-Install-Guide/macos-limits.html#miscellaneous. Their proposed solution is to just use USB-C by disabling TB3 in the BIOS. I'd assume this isn't ideal for you guys because you have some native TB3 devices you'd be missing out on, right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-864449042, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQTAP3C6UHYJEQDJTQKDB53TTTRKFANCNFSM44PFEOQQ .

baughmann commented 3 years ago

@jahwookie I still haven't found any promising leads yet :/ do you need more power than a Mac Mini can provide? The latest ones look pretty decent and are an OK price

jahwookie commented 3 years ago

Thanks for your idea, @baughmann. I actually have a Mac Mini - the last of the Intel processor line, with upgraded RAM and an eGPU. That's the secondary line, though. My hackintosh is still way, way, more powerful, so I don't mind that much restarting once or twice a day to get the T3 going. Hot plugging is just a pipedream, I guess, for now at least.

idioma commented 3 years ago

Not sure if this is the right place for this, but I've got a workaround for fixing Netflix, Prime, Hulu, and other DRM playback problems with Safari on Big Sur. This involves an EFI with iMacPro1,1 System Definition.

My Hardware: Gigabyte Z390 Designare with F9j BIOS update Core i9-9900k 128 GB DDR4 3600 Radeon VII (2x) Samsung SSD 970 EVO 1TB Crucial P1 3D NAND NVMe M.2 Sata III TEAM T253LE120G Samsung SSD 870 QVO 8TB Genuine Apple Broadcom BCM4360 802.11ac Wireless/BT Network Adapter

Running macOS 11.4 (20F71) and Windows 10 64-bit

What works:

Bluetooth & Wi-Fi AirDrop, HandOff, Unlock with Apple Watch, and other continuity features Audio (rear 3.5mm audio jacks, digital optical output, HDMI, DisplayPort, etc.) Shutdown / Restart USB 3.0/3/1 Thunderbolt 3 (including charging and hot-swapping) NVMe iMessage, Facetime, iCloud Services (Drive, Keychain, Find My, etc.) H.264 and H.265 hardware accelerated encoding Adobe CC Xcode MetalAPI

Not tested: Sidecar (I don't have an iPad to test this feature)

Not Working: Sleep (system wakes up immediately) Most temperature sensors (could be related to CPU Power Management, but will need to keep troubleshooting)

I've attached my EFI Folder, but you'll need to generate your own System Serial Number, MLB, ROM, and System UUID. Search the config.plist for: [REPLACE_SERIAL_HERE] [REPLACE_MLB_HERE] [REPLACE_SYSTEM_UUID_HERE] The ROM should match your ethernet controller's MAC address You can read more about these settings here: https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#using-gensmbios

EDIT: Updated EFI.zip can be found here: https://github.com/baughmann/designaire-z390-intel-i9-9900k-opencore/issues/48#issuecomment-871031750

MjayNL commented 3 years ago

Hey @idioma,

Did you change anything else in the BIOS?

baughmann commented 3 years ago

@idioma Nice, sir. I'll go ahead and give this a try. Was sleep working previously?

idioma commented 3 years ago

@MjayNL I use the same settings recommended with the baughmann current release, the only thing different is that I have also disable the iGPU and Intel's wireless controller. @baughmann, I don't recall if I've ever had sleep working on this build. I might have been working back when I ran Mojave and used Clover. It's not a crucial function for me.

As a head's up, I've encountered some trouble with random freezing. Could be a settings problem, could be something else. All of which is to say that this current EFI might not be quite yet ready for a daily driver.

Oh, and one more thing: the Apple boot chime works and is set to output via Optical Digital. You can change this in config.plist to another audio output. Good luck!

idioma commented 3 years ago

@baughmann @MjayNL I have an update! I think I've resolved (knock on wood) the random freeze issue — it was BIOS related.

(The same basic settings recommended on this git.)

This version also restores CPU temperature sensors (GPU sensor is still missing on Radeon VII).

As before, you'll need to add Serial, SystemUUID, ROM, and MLB. Update: installed OpenCore Release 0.7.1 0.7.1 Stable iMacPro.zip

I highly recommend avoiding the previous EFI template (now deleted) since it contained bugs and may cause system instability. Use this version instead.

EDIT: I've been running the new build for a week now and it no longer suffers from random freezes. If folks have other Thunderbolt devices to test, I'm curious what results you get. I've only got an eGPU for testing and a handful of USB-C devices working on my system.

kennyklee commented 3 years ago

Just wanted to say, that I am SO SO LUCKY that I found this. THANK YOU! Though I am technical, I don't want to spend a lot of my time understanding what all of this means...maybe just barely. Luckily, I have the exact same hardware as you, so this was almost plug-and-play.

Hardware Specifications (please complete the following information):

CPU: Intel Core i9 9900k GPU: AMD Radeon VII 16GB Motherboard: Designaire Z390 Memory: HyperX Predator Black 64GB Here is the build: https://docs.google.com/spreadsheets/d/1w_T5e8yBaFpy5BQqGd2LhvbYqS9dXHDutEftbzgSL14/edit#gid=0

The differences are:

I upgraded to BIOS F9i. Everything worked with your profile, except I had to manually enable: Internal Graphics: Enabled. I found this after testing the sidecar feature and seeing that it didn't work.

I YOLO'ed and upgraded to BigSur 11.5 (from 11.4), and everything works great!

The VERY MINOR wish I have is that in the beginning part of the bootload, the resolution wasn't low/big icon. I'm sure there are ways to fix this, but the Resolution: Max in OpenCore. Maybe setting a specific resolution. I'm not too bothered by it.

Once again, thank you!!!!

idioma commented 3 years ago

Hello! Glad I could help.

For smaller UI, try this config.plist

configSmallUI.plist.zip

You'll need to add your MLB, Serial, SystemUUID, and ROM information.

Another option, if you want to edit your own config.plist, then search for:

            <key>UIScale</key>
            <data>Ag==</data>

and change it to:

            <key>UIScale</key>
            <data>AQ==</data>

Cheers.

baughmann commented 3 years ago

Hello! Glad I could help.

For smaller UI, try this config.plist

configSmallUI.plist.zip

You'll need to add your MLB, Serial, SystemUUID, and ROM information.

Another option, if you want to edit your own config.plist, then search for:

          <key>UIScale</key>
          <data>Ag==</data>

and change it to:

          <key>UIScale</key>
          <data>AQ==</data>

Cheers.

Ahh so this is the HiDPI key

baughmann commented 3 years ago

@MjayNL I use the same settings recommended with the baughmann current release, the only thing different is that I have also disable the iGPU and Intel's wireless controller. @baughmann, I don't recall if I've ever had sleep working on this build. I might have been working back when I ran Mojave and used Clover. It's not a crucial function for me.

As a head's up, I've encountered some trouble with random freezing. Could be a settings problem, could be something else. All of which is to say that this current EFI might not be quite yet ready for a daily driver.

Oh, and one more thing: the Apple boot chime works and is set to output via Optical Digital. You can change this in config.plist to another audio output. Good luck!

I have noticed IO crashing occasionally. For me, this makes it look like a system freeze, but in actuality anything playing on the screen keeps playing, just all IO is unresponsive. It's really quite strange...

idioma commented 3 years ago

I have noticed IO crashing occasionally. For me, this makes it look like a system freeze, but in actuality anything playing on the screen keeps playing, just all IO is unresponsive. It's really quite strange...

Same! The random freeze I was describing earlier was a clock-stop level event, but I have also experienced what you described. This I/O issue tends to happen most often during periods of heavy USB device use— on a zoom call with a webcam while charging my phone, and running a time machine backup to an external drive. I suspect it might be a voltage drop issue due to high current. Since my last I/O crash, I’ve bumped the USB voltage up 0.1+ volts (this is a setting in BIOS) I’ll report back if this does not fix.

baughmann commented 3 years ago

I have noticed IO crashing occasionally. For me, this makes it look like a system freeze, but in actuality anything playing on the screen keeps playing, just all IO is unresponsive. It's really quite strange...

Same! The random freeze I was describing earlier was a clock-stop level event, but I have also experienced what you described. This I/O issue tends to happen most often during periods of heavy USB device use— on a zoom call with a webcam while charging my phone, and running a time machine backup to an external drive. I suspect it might be a voltage drop issue due to high current. Since my last I/O crash, I’ve bumped the USB voltage up 0.1+ volts (this is a setting in BIOS) I’ll report back if this does not fix.

For me, the IO freeze has not had anything to do with external USB usage as all of my components are Bluetooth (which, of course, uses PCIe and an internal USB header). It happens typically when listening to music via Bluetooth.

Please let me know if the voltage change fixes the issue. I have yet to experience this issue on Windows

idioma commented 3 years ago

Please let me know if the voltage change fixes the issue. I have yet to experience this issue on Windows

Sure thing. Question: how do you boot Windows on your build? Do you select it via BIOS, or do you load it via OpenCore?

baughmann commented 3 years ago

@idioma I just select it in the OC picker. Are you not able to get the picker to detect your windows installation?

idioma commented 3 years ago

@idioma I just select it in the OC picker. Are you not able to get the picker to detect your windows installation?

I also use the picker. The downside is that Windows will used the same ACPI tables (I think this can be disabled, but could be mistaken), including whatever tweaks you have for MacOS compatibility. If you load via BIOS (F12 and select the Windows boot drive), then you are running Windows natively without MacOS EFI injections from OpenCore.

I just wanted to be clear about how you access Windows, as this could be a factor.

Windows 10 also does not require XHCI hand-off, so that's another consideration. If USB 2.0 touches a USB 3.1 port, Windows handles this differently than MacOS — at least, this is my best understanding.

My I/O crashes are super sporadic, which makes troubleshooting extremely difficult. Reminds me of Skinner and his pigeons (https://www.youtube.com/watch?v=8AzjDs8aF7g). I'm grasping at patterns, same as you. I set up my build to use screen sharing. When I/O crash, I lose bluetooth and USB, but the ethernet works flawlessly. I can remote connect via MacBook or Screens4 on iOS. The only way to restore USB and bluetooth is to reboot MacOS.

This can happen two days in a row, or only once a month. It's practically random and infrequent enough to make establishing causality all but impossible. It's super frustrating. At least my DRM workaround is still good. ;-D

baughmann commented 3 years ago

@idioma Yes, at first I was concerned about how windows would handle all of the EFI injections, but it seems to be working flawlessly, surprisingly.

Same here, grasping at straws to find a cause for the freezes. I guess we may be the only people experiencing them. I haven’t seen any other reports of this. Even my wife’s computer, which is exactly the same minus the CPU, has never had this issue.

Do you by chance use the Magic Mouse and keyboard?

idioma commented 3 years ago

Do you by chance use the Magic Mouse and keyboard?

I have in the past, but not with this build. I’m using a Microsoft Sculpt Wireless Desktop. I love Apple design for many things, but find their ergonomic considerations lacking.

baughmann commented 3 years ago

@idioma i was wondering if that was part of the cause of the IO freeze because I use those but my wife does not. As such, if you used them too then I could see that being related.

DO you use your mouse and KB via the Bluetooth card, or via a USB dongle supplied by the manufacturer?

idioma commented 3 years ago

DO you use your mouse and KB via the Bluetooth card, or via a USB dongle supplied by the manufacturer?

The keyboard and mouse each have individual dongles connected via USB 2.0 ports on the back.

baughmann commented 2 years ago

All, I have updated to the latest OC and can confirm it works with Big Sur 11.5

jiribanas commented 2 years ago

@baughmann I use a magic mouse and keyboard via the Bluetooth card and keep experiencing the freezes that you guys are talking about. The frequency is so random that I haven't been able to find any pattern to it. There is also nothing in the system log. Is your wife not having the freezes? Does she use a USB Apply keyboard and mouse? I could try that for a while.

Oh, one more observation. I was charging my MacBook Pro via one of the USB-C ports from the back of the motherboard. The IO kept freezing once/twice per hour until I unplugged that cable. Not sure if it is related.

baughmann commented 2 years ago

@jiribanas she does not. She uses Logitech KB and mouse paired via the Fenvi BT card