Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
@Dayo Are you working on incorporating SurPlus into MyBootMgr, and removing LateBloom? Or will this be up to users to modify in their OC config.plist manually?
 

KunterBunter

macrumors newbie
Jul 9, 2021
7
0
I guess it will happen automatically when the next version of OpenCore which fixes this issue is included in MyBootMgr.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
I guess it will happen automatically when the next version of OpenCore which fixes this issue is included in MyBootMgr.
Essentially, yes.

Whether it actually ends up as a built in feature or needs to be added to the plist, the whole premise of MyBootMgr is not needing to manually configure key items unless some technical barrier exists.

Not sure why this one is assumed to potentially be different.

Anyway, in the meantime until an update, the largely autoconfigured LateBloom continues to work today just as well as it did yesterday and will most likely do tomorrow and the day after!
 
  • Like
Reactions: Macschrauber

Macschrauber

macrumors 68030
Dec 27, 2015
2,979
1,487
Germany
disabled latebloom and added SurPlus patch to one OpenCore instance and of course it worked as expected.

Code:
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    DBG-073-2021-09-06

no latebloom.kext found in kextstat

Timestamp                       Thread     Type        Activity             PID    TTL 

Real model decoded from serial number: Mac Pro 2010 (MP5,1)

1 x Intel(R) Xeon(R) CPU           W3670  @ 3.20GHz

CKxxxxxCEUG
NVIDIA GeForce GT 640
running at 11.6 20G165 Kernel 20.6.0

boot-args    lbloom=150,30 debug=0x144 keepsyms=1 -lilubetaall -no_compat_check



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: 6-Core Intel Xeon
      Processor Speed: 3,2 GHz
      Number of Processors: 1
      Total Number of Cores: 6
      L2 Cache (per Core): 256 KB
      L3 Cache: 12 MB
      Hyper-Threading Technology: Enabled
      Memory: 48 GB
      System Firmware Version: 9999.9.9.9.9
      SMC Version (system): 9.99f99
      SMC Version (processor tray): 1.39f11


    System Software Overview:
      System Version: macOS 11.6 (20G165)
      Kernel Version: Darwin 20.6.0

Network:
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 0
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 1
      Type: AirPort
      Hardware: AirPort
      Service Order: 2
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 3
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 4

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x8E)
          Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.102.31)

Storage:
      File System: Journaled HFS+
      BSD Name: disk2s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk3s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk4s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: MS-DOS FAT32
      BSD Name: disk5s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk6s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk6s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk8s2
          Protocol: USB
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk9s2
          Protocol: FireWire
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk10s2
          Protocol: USB
          Internal: No

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              BSD Name: disk1s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk2s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk2s3
              Content: Apple_Boot
      Physical Interconnect: SATA
          BSD Name: disk4
              File System: MS-DOS FAT32
              BSD Name: disk4s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk4s2
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk5
              File System: Journaled HFS+
              BSD Name: disk5s1
              Content: Apple_HFS
              File System: MS-DOS FAT32
              BSD Name: disk5s2
              Content: DOS_FAT_32
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk3s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk3s3
              Content: Apple_Boot

PCI:
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Name: pci10de,e1b
      Type: NVDA,Parent
      Bus: PCI
      Slot: Slot-1
      Type: NVM Express Controller
      Bus: PCI
      Slot: Slot-2
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-4

NVMExpress:

    Generic SSD Controller:

        Samsung SSD 970 EVO Plus 500GB:

          Capacity: 500,11 GB (500.107.862.016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 EVO Plus 500GB
          Revision: 2B2QEXM7
          Link Width: x4
          Link Speed: 5.0 GT/s
          Detachable Drive: No
          BSD Name: disk0
          Partition Map Type: GPT (GUID Partition Table)
          Removable Media: No
          S.M.A.R.T. status: Verified
          Volumes:
            EFI:
              Capacity: 209,7 MB (209.715.200 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
            disk0s2:
              Capacity: 499,9 GB (499.898.105.856 bytes)
              BSD Name: disk0s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x0243
          Speed: Up to 480 Mb/s
          Location ID: 0xfa400000 / 2
              USB Interface: 0
          Product ID: 0x1006
          Speed: Up to 480 Mb/s
          Location ID: 0xfa200000 / 1
              Product ID: 0x0001
              Speed: Up to 12 Mb/s
              Location ID: 0xfa230000 / 3
              Product ID: 0x0265
              Speed: Up to 12 Mb/s
              Location ID: 0xfa210000 / 4
              Product ID: 0x0221
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfa220000 / 5
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0001
          Speed: Up to 12 Mb/s
          Location ID: 0x5d100000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
          Product ID: 0x8140
          Speed: Up to 5 Gb/s
          Location ID: 0x00600000 / 2
        USB3.0 Hub:
          Product ID: 0x0616
          Speed: Up to 5 Gb/s
          Location ID: 0x00500000 / 3
              Product ID: 0x25a2
              Speed: Up to 5 Gb/s
              Location ID: 0x00530000 / 7
                  USB Interface: 0
          Product ID: 0x8142
          Speed: Up to 480 Mb/s
          Location ID: 0x00200000 / 1
              Product ID: 0x12ab
              Speed: Up to 480 Mb/s
              Location ID: 0x00210000 / 8
        USB2.0 Hub:
          Product ID: 0x0610
          Speed: Up to 480 Mb/s
          Location ID: 0x00100000 / 5

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: No
          Instant Hot Spot Supported: No
          Manufacturer: Cambridge Silicon Radio
          Composite Class Of Device: 0x380104
              Connected: No
              Class of Device: 0x05 0x25 0x2594

Memory:
      Upgradeable Memory: Yes
          Size: 16 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 16 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
 

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
I've been having problems with 0.7.3b trying to bless my ESP. I reverted back to 0.7.3a, however I can't get the login screen to show - the RefindPlus screen shows, as does the text screen for OC, plus the Apple logo and progress bar, however the login screen with the User account icons does not show.

I have reset NVRAM x5 times. I have rebuilt MyBootMgr a couple of times. I have deleted Lightbloom and added the SurPlus Patch, and it passes the check. Not quite sure why the login screen doesn't show. Anyone got any ideas?
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,979
1,487
Germany
I've been having problems with 0.7.3b trying to bless my ESP. I reverted back to 0.7.3a, however I can't get the login screen to show - the RefindPlus screen shows, as does the text screen for OC, plus the Apple logo and progress bar, however the login screen with the User account icons does not show.

I have reset NVRAM x5 times. I have rebuilt MyBootMgr a couple of times. I have deleted Lightbloom and added the SurPlus Patch, and it passes the check. Not quite sure why the login screen doesn't show. Anyone got any ideas?

maybe the gpu driver. you may try vit9696 argument.

 

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
I've reverted back to 073a. Not quite sure why I get a back screen at the login screen. I can remote in and it's like it can't see the GPU. OH well, I'll wait for the next MyBootMgr update.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Remember that the fact you are using OpenCore does not mean every issue you face is OpenCore related.

The difference between v073a and v073b is the addition of a single file to the package and this is a file that most probably never gets deployed for you.

In other words, you are most likely dealing with exactly the same file set save any manual edits you have made.

Anyway, once you start seaching about the issue you describe, you will find stuff from a web search such as: https://support.apple.com/en-us/HT210905
 
  • Like
Reactions: JedNZ

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Updated MyBootMgr to v074
See change log in Post 1 for details
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Updated MyBootMgr to v074a
See change log in Post 1 for details
 

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
I've had no luck with either 0.7.4 or 0.7.4a with my set up - screen goes blank just before the logon screen shows. Have tried a few things, including adding agdpmod=pikera to my boot args, but no luck. I done a lot of reading and searching for a possible fix - I strongly believe it's to do with a setting/s in OC, but just can't seem to identify exactly what.

If anyone does happen across a fix, please share. In the meanwhile, back to stable 0.7.3a.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
No surprise as agdpmod=pikera is already active as a device property (does not need to be in the boot args)

I strongly believe it's to do with a setting/s in OC, but just can't seem to identify exactly what.

Could well be. Why not just compare the config file from the instance that does not work with one that does?
You should be able to do this with FileMerge (type in Spotlight).

That will allow you to get what has changed and this can then be looked at further.
 
  • Like
Reactions: JedNZ

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
So with MyBootMgr 0.7.4 and 0.7.4a, when booting using OC I get no graphical output after the Apple logo progress bar - that is, the screen goes blank before/at the logon screen. ARD shows screen resolution is 1024x768 and it's obvious my GPU isn't recognised. I have no issues using MyBootMgr 0.7.3a - it provides graphical output as expected from the Apple logo progress bar through to the logon screen and onto the Finder when I log on.

Looking at the config.plist files, there are some obvious differences between 0.7.3a and [0.7.4 and 0.7.4a] which mostly are just the upgrades and enhancements to OC (i.e. I have Latebloom activated ion 0.7.3a, and SurPlus is enabled in 0.7.4 and 0.7.4a). However, there are two areas of particular interest:

1. DeviceProperties (0.7.4a on the left, 0.7.3a on the right):
1.png

Something of interest I noticed with 0.7.3a is that under the <key>Add</key> and <key>Delete</key> lines it has a <dict/> syntax. Normally the closing Dict syntax has a forward slash before the dict (</dict>), not after it. It doesn't stop my 0.7.3a from working, but is there a reason for the backwards syntax? Is it a typo, or does it have purpose?

2. Boot-args:
0.7.4 and 0.7.4a have:
<string>debug=0x144 keepsyms=1 agdpmod=pikera -lilubetaall -no_compat_check</string> <key>boot-args</key> <string>debug=0x144 keepsyms=1 agdpmod=pikera -lilubetaall -no_compat_check</string>

whereas 0.7.3a has:
<key>boot-args</key> <string>agdpmod=pikera shikigva=80 wegtree=1 unfairgva=1 latebloom=150 lb_range=30 lb_debug=0 debug=0x144 keepsyms=1 -lilubetaall -no_compat_check</string>

For 1. above, in config.plist 0.7.4a I deleted everything from below <key>Add</key> so that it matches 0.7.3a. I deployed the updated config.plist and rebooted - still no Logon screen graphical output.

For 2. above, I changed config.plist 0.7.4a Boot-args to:
<key>boot-args</key> <string>agdpmod=pikera shikigva=80 wegtree=1 unfairgva=1 debug=0x144 keepsyms=1 -lilubetaall -no_compat_check</string>

I deployed the updated config.plist (along with the changes in 1. above), but still have no Logon screen graphical output.

I have attached the two full config.plist files below in the hope that someone might identify what the problem is that is causing me to lose graphical outcome.

Update: The <key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> is correct
as tested with the tool that tests the PCI lanes (can't remember the name of it).
 

Attachments

  • 0.7.4a config.plist.zip
    5 KB · Views: 73
  • 0.7.3a config.plist.zip
    4.1 KB · Views: 79
Last edited:

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Normally the closing syntax has a forward slash before the dict not after it. is there a reason for the backwards syntax? Is it a typo, or does it have purpose?
See: https://forums.macrumors.com/posts/29579705

0.7.4 and 0.7.4a have:
<string>debug=0x144 keepsyms=1 agdpmod=pikera -lilubetaall -no_compat_check</string>
ConfigFactory does not insert agdpmod=pikera in the boot args for v074. Presumably you added it manually. In any case, probably does not make a difference.

I deployed the updated config.plist.
Complete the process by migrating all the changed items from v073a back into v074 with the obvious exception of stuff like LateBloom/SurPlus and any new keys.
 
  • Like
Reactions: JedNZ

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
You need these.
Not if already injected as Device Properties (Preferred over boot args).

However, it might be that the device property injection is somehow not taking and that the GPU Acceleration needs to be done via Boot Args as pointed out in the other thread. Should be clear once the 074 config (uses Device Properties for acceleration) is fully aligned with the 073 one (uses Boot Args).
 

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
I have tried numerous things however I have not solved this problem yet.
  • I removed the DeviceProperties PCIroot that was injected by MyBootMgr, and went for boot-args instead.
  • I modified boot-args: Shikigva=80, then Shikigva=16 and then Shikigva=144 with no luck; then I tried wegtree=1, then -wegtree also with no luck.
  • I copied the new items from 0.7.4a back to 0.7.3a, and tried different boot-args (as per above) however I still get a blank screen just before the logon screen would normally show.
I have reverted back to old faithful, 0.7.3a for my sanity plus I can't spend more time testing due to work commitments. I'll keep reading and trying out some things in a week or two. Hopefully someone might make a breakthrough that has a similar issue.
 

JedNZ

macrumors 6502a
Dec 6, 2015
647
247
Deep South
While I wait for a reply to my problem above, another quick question: has anyone successfully installed Windows 11 in legacy mode as opposed to UEFI? I see from this link that it is possible, however I'm wanting to know if anyone has got it to work successfully using RefindPlus chainloader.
 

Runsc

macrumors newbie
Dec 4, 2019
28
3
I was running version 0.72 before and the Display Port of my GTX 680 was not active in any OC instance. Now it is.
 

lancillotto

macrumors newbie
Oct 23, 2021
4
0
Thank you for the great software, I want to share my upgrade experience.
I went from 067 to 074 (time now to upgrade catalina to big sur); Mac Pro 4,1>5,1 RX570 8GB dual monitor setup.
normal OC configuration: no graphical output after the Apple logo progress bar, now solved (changed identifier to Mac-27AD2F918AE68F61 MacPro7,1);
OC_ALT configuration: ok
OC_UPD configuration: no graphical output after the Apple logo progress bar, change identifier to Mac-27AD2F918AE68F61 MacPro7,1 don't solve the problem (stuck at Apple logo progress bar).
Thankyou
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Thanks for the feedback. I assume you have more one monitor connected, right?

There is an issue with multi monitor setups when GPU Acceleration is set and the next release will tackle this.
OC_UPD should have worked though as it is based on OC_ALT ... Something to look into.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.