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

startergo

macrumors 601
Sep 20, 2018
4,812
2,200
It does. Must have reattached the old file.
I deleted all old files and re-downloaded. Still the same.
1595074100818.png

1595074189345.png
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
Error was mine. DBG-RefindGOP_x64-001200k.zip was the previous which I mistakenly reattached.
Attached the correct update ... DBG-RefindGOP_x64-001200m.zip now.
 

startergo

macrumors 601
Sep 20, 2018
4,812
2,200
Error was mine. DBG-RefindGOP_x64-001200k.zip was the previous which I mistakenly reattached.
Attached the correct update ... DBG-RefindGOP_x64-001200m.zip now.
Code:
8:203  0:008  Read Config...
8:217  0:014  Adjust Default Selection...
8:228  0:011  Init Screen...
8:237  0:008  Get Graphics Status:
8:246  0:008    - ConsoleControl ...ok
8:255  0:008    - UGADraw ...ok
8:263  0:008    - GraphicsOutput ...NOT OK!

8:272  0:008  Implement GraphicsOutputProtocol:
8:280  0:008  Locate GOP HandleBuffer ... Success
8:288  0:008    - Handle Count = 2
8:297  0:008    - Process GOP Handle[0]
8:305  0:008     * ConsoleOutHandle GOP ...skip
8:314  0:008    - Process GOP Handle[1]
8:330  0:016     * FirmwareHandle GOP found
8:339  0:008     * FirmwareHandle GOP ...ok
8:347  0:008  FirmwareHandle GOP Seek ... Success
8:358  0:010  Disable MainGOP on ConsoleOutHandle
8:367  0:008    - Success: Disabled MainGOP on ConsoleOutHandle
8:375  0:008  Enable AltGOP on ConsoleOutHandle
8:384  0:008    - Invalid Parameter: Other Errors:
8:392  0:008     * 1. AltGOP not Native Interface Type
8:401  0:008     * 2. GOPGuid Already Installed on ConsoleOutHandle
8:410  0:008  Reset GOP on ConsoleOutHandle ... Invalid Parameter

8:418  0:008  Implement UniversalGraphicsAdapterProtocol:
8:427  0:008  Locate UGA HandleBuffer ... Success
8:445  0:017    - Handle Count = 1
8:453  0:008    - Process UGA Handle[0]
8:462  0:008     * Screen Width: 640
8:471  0:008     * Screen Height: 480
8:480  0:008     * Colour Depth: 32
8:488  0:008     * Refresh Rate: 60
8:500  0:011     * UGADraw Set to UGA Handle[0]
8:508  0:008  Implemented UGADraw @ 640x480 Resolution

8:516  0:008  Setup Screen...
8:525  0:008  Set Volume Icons...
8:743  0:217  Scan for Bootloaders...
9:271  0:528  Reallocating buffer from 256 to 290
9:280  0:009  Reallocating buffer from 256 to 366
9:288  0:008  Reallocating buffer from 256 to 368
9:306  0:018  Reallocating buffer from 256 to 290
9:315  0:008  Reallocating buffer from 256 to 366
9:323  0:008  Reallocating buffer from 256 to 368
9:481  0:157  Scan for Tools...
10:017  0:536  Init Pointer Devices...
10:027  0:009    - Close Existing Pointer Protocols
10:035  0:008  Done
Still no boot screen
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
Code:
8:392  0:008     * 1. AltGOP not Native Interface Type
8:401  0:008     * 2. GOPGuid Already Installed on ConsoleOutHandle
Still no boot screen

Thanks.
Narrowed down to one or both of the logged items.
 
Last edited:
  • Like
Reactions: startergo

startergo

macrumors 601
Sep 20, 2018
4,812
2,200
Code:
35:396  0:065  Read Config...
35:468  0:071  Adjust Default Selection...
35:533  0:064  Init Screen...
35:598  0:065  Get Graphics Status:
35:762  0:164    - ConsoleControl ...ok
35:828  0:065    - UGADraw ...ok
35:894  0:065    - GraphicsOutput ...NOT OK!

35:960  0:066  Implement GraphicsOutputProtocol:
36:026  0:066  Locate GOP HandleBuffer ... Success
36:092  0:065    - Handle Count = 2
36:157  0:065    - Process GOP Handle[0]
36:223  0:065     * ConsoleOutHandle GOP ...skip
36:289  0:065    - Process GOP Handle[1]
36:354  0:065     * FirmwareHandle GOP found
36:420  0:066     * FirmwareHandle GOP ...ok
36:487  0:066  FirmwareHandle GOP Seek ... Success
36:552  0:065  Disable OldGOP on ConsoleOutHandle
36:618  0:065    - Success: Disabled OldGOP on ConsoleOutHandle
36:683  0:065  Enable NewGOP on ConsoleOutHandle
36:749  0:065    - Success: Enabled NewGOP on ConsoleOutHandle
36:814  0:065  Reset GOP on ConsoleOutHandle ... Success

36:880  0:065  GOP Video Modes:
36:946  0:066  Modes: 7, FrameBufferBase: 80000000, FrameBufferSize: 0x0
37:012  0:066    - Output Query on GOP Mode 0 ... Success
37:078  0:065     * Resolution: 1920x1080, PixelFormat: 8bit BGR, PixelsPerScannedLine: 1920
37:143  0:065    - Output Query on GOP Mode 1 ... Success
37:209  0:066     * Resolution: 640x480, PixelFormat: 8bit BGR, PixelsPerScannedLine: 640
37:275  0:065    - Output Query on GOP Mode 2 ... Success
37:340  0:065     * Resolution: 800x600, PixelFormat: 8bit BGR, PixelsPerScannedLine: 832
37:593  0:252    - Output Query on GOP Mode 3 ... Success
37:658  0:065     * Resolution: 1024x768, PixelFormat: 8bit BGR, PixelsPerScannedLine: 1024
37:725  0:066    - Output Query on GOP Mode 4 ... Success
37:791  0:066     * Resolution: 1280x1024, PixelFormat: 8bit BGR, PixelsPerScannedLine: 1280
37:857  0:066    - Output Query on GOP Mode 5 ... Success
37:924  0:066     * Resolution: 1400x1050, PixelFormat: 8bit BGR, PixelsPerScannedLine: 1408
37:991  0:067    - Output Query on GOP Mode 6 ... Success
38:057  0:066     * Resolution: 1280x960, PixelFormat: 8bit BGR, PixelsPerScannedLine: 1280

38:123  0:066  Set GOP Screen Resolution:
38:255  0:131  Best Mode = GOP Mode 0 [1920x1080]
38:331  0:076  Switch to GOP Mode 0 ... Success
38:397  0:066  GOP Screen Resolution Set

38:464  0:066  Implemented GraphicsOutputProtocol

38:530  0:065  Setup Screen...
38:610  0:080  Set Volume Icons...
38:888  0:277  Scan for Bootloaders...
39:455  0:567  Reallocating buffer from 256 to 290
39:521  0:066  Reallocating buffer from 256 to 366
39:587  0:065  Reallocating buffer from 256 to 368
39:658  0:070  Reallocating buffer from 256 to 290
39:724  0:065  Reallocating buffer from 256 to 366
39:789  0:065  Reallocating buffer from 256 to 368
40:005  0:216  Scan for Tools...
40:625  0:619  Init Pointer Devices...
40:691  0:066    - Close Existing Pointer Protocols
40:757  0:065  Done
------------
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267

DearthnVader

macrumors 68000
Original poster
Dec 17, 2015
1,969
6,326
Red Springs, NC
Brilliant! All thanks to patient feedback from you and @bootjac.


@DearthnVader could just delete the 3,1 Only / bit from the title of this thread and it would be fine.

To anyone stumbling on this, the Refind Version that works for all cMP variants is in Post 256.
Thanks for seeing this through, I knew the 5,1 could be cracked, I just couldn't figure it remotely.

Now if we only knew why nVidia cards don't work?
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
Now if we only knew why nVidia cards don't work?
No reason why they should not work as @startergo pointed out.

Actually, this version of Refind should work on such if they have GOP functioning in theory as it basically implements the same actions the ProvideConsoleGOP Quirk does in OpenCore and anything that has boot screen in OC should also do so with this ... in theory.
 

bootjac

macrumors newbie
Jul 8, 2020
11
0
maybe it's not ALL nvidia cards that don't work. maybe it's just this *mutter mutter* that I have.

with the "B" debug version, I get this:

Code:
11:682  0:016  Read Config...
11:723  0:040  Adjust Default Selection...
11:757  0:033  Init Screen...
11:774  0:017  Get Graphics Status:
11:791  0:016    - ConsoleControl ...ok
11:807  0:016    - UGADraw ...ok
11:824  0:016    - GraphicsOutput ...NOT OK!

11:849  0:024  Implement GraphicsOutputProtocol:
11:865  0:016  Locate GOP HandleBuffer ... Success
11:882  0:016    - Handle Count = 1
11:899  0:017    - Process GOP Handle[0]
11:916  0:016     * ConsoleOutHandle GOP ...skip
11:932  0:016  FirmwareHandle GOP Seek ... Not Found
11:949  0:016  Reset GOP on ConsoleOutHandle ... Not Found

11:965  0:016  Implement UniversalGraphicsAdapterProtocol:
11:982  0:016  Locate UGA HandleBuffer ... Success
12:016  0:034    - Handle Count = 1
12:040  0:024    - Process UGA Handle[0]
12:057  0:016     * Screen Width: 640
12:073  0:016     * Screen Height: 480
12:090  0:016     * Colour Depth: 32
12:107  0:016     * Refresh Rate: 60
12:123  0:016    - UGADraw Set to UGA Handle[0]
12:141  0:017  Implemented UGADraw @ 640x480 Resolution

12:157  0:016  Setup Screen...
12:174  0:016  Get Volume Icons...
12:238  0:064  Scan for Bootloaders...
53:036  40:798  Scan for Tools...
53:067  0:030  Init Pointer Devices...
53:094  0:027    - Close Existing Pointer Protocols
53:112  0:017  Done

Which is still.... no boot screen. and I decided to tackle OC today, and it won't give me anything either, so... maybe it's just me.
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
with the "B" debug version, I get this:
11:824 0:016 - GraphicsOutput ...NOT OK!
ConsoleOut GOP not working as with all cMP 5,1 (cMP 3,1 returns "ok" at this line and jumps to querying the GOP modes etc)

11:932 0:016 FirmwareHandle GOP Seek ... Not Found
Tries to find GOP on your GPU to swap into ConsoleOut but no joy.

12:238 0:064 Scan for Bootloaders...
53:036 40:798 Scan for Tools...
That's a long scan!
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
@bootjac

Can you try out the "C02" file added to Post 256 and post same log coverage as before?
Trying to see if we can get UGADraw working.

EDIT
C01 file had a issue. Please test the C02 one.
 
Last edited:

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
Last edited:

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
Bootscreen shows on 3,1 OK without it but the first stage progress bar does not show up. That doesn't make sense as this is by OpenCore ... Need to test again.
Did a few quick tests

ScenarioStage 1 Progress BarStage 2 Progress Bar
Direct Boot into OpenCore 0.5.9YESYES
Chainload OpenCore 0.5.9 With Driver in RefindYESYES
Chainload OpenCore 0.5.9 Without Driver in RefindYESYES
Chainload OpenCore 0.6.0 (Pre-Release ... Built 24 Jul 2020) With Driver in RefindYESYES
Chainload OpenCore 0.6.0 (Pre-Release ... Built 24 Jul 2020) Without Driver in RefindNOYES

Not sure what to make of this. Only actually needed for chainloading with v0.6.0 it seems
 

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
@bootjac

Can you try out the "C02" file added to Post 256 and post same log coverage as before?
Trying to see if we can get UGADraw working.

EDIT
C01 file had a issue. Please test the C02 one.

@bootjac,

C03 Version is the one to be tested.
Make that the C04 Version
Thanks
 
Last edited:

Dayo

macrumors 68020
Dec 21, 2018
2,231
1,267
@osxfr33k,

Given that you continue to swear things broke between MyBootMgr 059 to myBootMgr 059a onward, Gone back to look at the code changes at that point again.

Can rename and paste the attached Refind efi into your setup with the old Tesla GPU and post log?
 

Attachments

  • X01-BOOTx64.zip
    144.2 KB · Views: 115
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.