Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Interesting... Nvidia Webdrivers are giving worse results. I just disabled the Webdirvcer and got some much better results in Valley.

I used this vBios: https://www.techpowerup.com/vgabios/134051/hp-quadrok3000m-2048-120606

Screen Shot 2020-06-27 at 19.28.32.png
 
Awesome, thanks for the clear cut answer! I see from the PDF that’s one of the less powerful options. Do you think by being disicnlined to make bigger changes I’m going missing out on significant performance improvements?
[automerge]1593197813[/automerge]

That’s what I have, the 6770M. I thought the 3 pipe Heatsink was better - are you sayings it’s less compatible? I’m a little confused why you ended up with things in a different position?

I think it's all up to the individual, initially I was intimidated by the overall process so I went with the "simpler" k2100m,I also upgraded my CPU at the time as well so it was a lot of work but definitely worth it, I applied the thermal paste wrong so I had to take my imac apart down to the motherboard twice, no fun, but read up on that as well if you aren't familiar with thermal paste. The gains on a k2100m are solid but aren't as "wow" as you'd think especially if you have one of the 1gb or 2gb radeon cards already, it's still worth it especially for future proofing, the wx7100 is a beast of a card with significant gains by comparison, just depends on what your goals are.

I'm waiting to see if some newer cards become compatible and plan to do the mxm b upgrade down the road.
 
Last edited:
  • Like
Reactions: mazz0
Hi

I both flashed a k2100m and a k1100m and both black screen and 2/4 leds

My functional imac with a k2100m flashed too screen ok and 4/4 leds

Is there a way to check if a graphic card is dead or not?
 
I guess, we are coming closer to your issue. The files supplied fro Nvidia cards here have the full eeprom chip size of 262.144 bytes. Your file has been corrupted somehow. Please download, again!

All nvflash version read only the non zero bytes of the installed vBIOS, while @Nick [D]vB and others supplied padded files to be used with the clip programmer, too. If you read the installed vBIOS version using nvflash, you get a smaller file. If you want to write this file using the clip you have to make in larger fitting to the chip size. There is a one line unix command to get this done:

Code:
truncate -s 262144 smallbiosfile.rom

truncate is not part of macOS, but you can get it installed using brew....

After try several Roms with same beahaviour and the correct size cheked, I started to view detailed logs and files on HEX Editor.

No matter what rom I try, always fails on
" Page programming complete.
Verifying page.
Mismatch in compare of page after page programming."

Edited one rom and deleted @nick name on Bios (this is the first sector) and the check passed... to crash on the next one. So maybe it's a corrupted Bios (The only bios I can flash is the original one), I'm going to open a dispute with the vendor and look for a replacement.
 
I have imac 2009 with K2100M, works very well in the second month, thank you for your help and for all the work.

Now I'm starting imac 2011 with K4100M, the first tests on screenshot. I only have a problem, on Catalina MacX showed Hardware Encoder. I had to go back to Mojave. Installed the AppleGraphicsControl kext and the rest of the kext files after installing Mojave. MacX does not show Hardware Encoder.
 

Attachments

  • IMG_5027.jpg
    IMG_5027.jpg
    509.1 KB · Views: 189
  • Zrzut ekranu 2020-06-27 o 20.28.33.png
    Zrzut ekranu 2020-06-27 o 20.28.33.png
    595.2 KB · Views: 214
  • Zrzut ekranu 2020-06-27 o 20.29.07.png
    Zrzut ekranu 2020-06-27 o 20.29.07.png
    168.2 KB · Views: 184
  • Zrzut ekranu 2020-06-27 o 20.42.52.png
    Zrzut ekranu 2020-06-27 o 20.42.52.png
    462.3 KB · Views: 208
After a failed attempt to upgrade my GPU to GTX780M a month ago I bought another GTX780M from Aliexpress.

The card works (see attached Valley benchmark), but wake from sleep mode doesn’t work.

Couple of other miner things too;
- Boot up from power off doesn’t work without a PRAM reset each time before it will boot.
- When it does boot; from hearing the chime to seeing a white screen with progress bar takes just under 90 seconds. Is this normal ?.

Running HS 10.13.6
 

Attachments

  • Capture d’écran 2020-06-27 à 14.26.35.png
    Capture d’écran 2020-06-27 à 14.26.35.png
    204.7 KB · Views: 133
Referring to this site, I gave up GTX 780M on iMac 2011 21.5 inch and installed K2100M. Very good now! Thank you! From Japan.
 

Attachments

  • B0AA104B-A0BD-4702-BC63-FCD6458A44C4.jpeg
    B0AA104B-A0BD-4702-BC63-FCD6458A44C4.jpeg
    119.2 KB · Views: 207
  • 65EF8F2B-6FF8-4262-B8C8-7883F7405302.jpeg
    65EF8F2B-6FF8-4262-B8C8-7883F7405302.jpeg
    730.8 KB · Views: 205
Last edited:
Windows 10 installed and working! Thanks, but with the exception of the sound. Do you know how to fix it?
Installed Windows_10x64 on the GPT drive in EFI mode.
To get the sound you need to use the "Large amount of memory."
For this we use this method. We get a new memory allocation table formed in the dsdt.aml file.
Next, we check its performance in the "Test Windows Operating Mode" without checking the driver signature.
If the performance of the new memory allocation table is confirmed (sound appeared), we can do two things.
(This is done in order to get away from the "Test Mode")
The first one. Change EFI with CLOVER. I did not consider this option for myself.
The second one. We create an external bootable USB stick or SD card according to this scenario. We write to it our modified dsdt.aml file.
This method is good in that it does not make adjustments and does not change the equipment settings.
Everything works fine and everything suits me.
But as always in life there are shortcomings and small inconveniences that I want to fix in accordance with their own whims.
For some short time I will follow the topic on the forum. Contact. I have not forgotten how to keep a spoon.
The technical parameters of my typewriter are in the signature.
 
I have imac 2009 with K2100M, works very well in the second month, thank you for your help and for all the work.

Now I'm starting imac 2011 with K4100M, the first tests on screenshot. I only have a problem, on Catalina MacX showed Hardware Encoder. I had to go back to Mojave. Installed the AppleGraphicsControl kext and the rest of the kext files after installing Mojave. MacX does not show Hardware Encoder.
QuickSync needs the single AppleGVA.framework...Did you install it, too?
[automerge]1593286097[/automerge]
After a failed attempt to upgrade my GPU to GTX780M a month ago I bought another GTX780M from Aliexpress.

The card works (see attached Valley benchmark), but wake from sleep mode doesn’t work.

Couple of other miner things too;
- Boot up from power off doesn’t work without a PRAM reset each time before it will boot.
- When it does boot; from hearing the chime to seeing a white screen with progress bar takes just under 90 seconds. Is this normal ?.

Running HS 10.13.6
Time lag until screen comes up has been described on page one and post one. This is normal.
 
yes, I use file from post #3271 and the command:
sudo chmod -R 755 /System/Library/PrivateFrameworks/AppleGVA.framework
sudo chown -R 0:0 /System/Library/PrivateFrameworks/AppleGVA.framework
sudo rebot
 
Installed Windows_10x64 on the GPT drive in EFI mode.
To get the sound you need to use the "Large amount of memory."
For this we use this method. We get a new memory allocation table formed in the dsdt.aml file.
Next, we check its performance in the "Test Windows Operating Mode" without checking the driver signature.
If the performance of the new memory allocation table is confirmed (sound appeared), we can do two things.
(This is done in order to get away from the "Test Mode")
The first one. Change EFI with CLOVER. I did not consider this option for myself.
The second one. We create an external bootable USB stick or SD card according to this scenario. We write to it our modified dsdt.aml file.
This method is good in that it does not make adjustments and does not change the equipment settings.
Everything works fine and everything suits me.
But as always in life there are shortcomings and small inconveniences that I want to fix in accordance with their own whims.
For some short time I will follow the topic on the forum. Contact. I have not forgotten how to keep a spoon.
The technical parameters of my typewriter are in the signature.
This is probably exactly the same done with the Catalina Loader aka OpenCore installed on an SD card or USB flash stick described in post #1 on page 1.
 
This is probably exactly the same done with the Catalina Loader aka OpenCore installed on an SD card or USB flash stick...
Maybe. I can not confirm or deny.
I did not consider these methods to be acceptable.
But I can say for sure. In the method that I used (the link is also provided and you can read it if you wish) we are not talking about terms at the "installed" level.
A ready-made EFI file has already been created there, into which you substitute your personal modified dsdt.aml and simply copy it to the FAT-32 storage medium. This may be part of your internal drive.
The loading of the unit occurs precisely through this shell EFI-loader with the modified dsdt.aml file included in it.
I still think that a completely different concept is used here.
P.S. Superficially, there is no clear belief in the safety of using the Catalina Loader aka OpenCore method. I could be wrong here.
 
Last edited:
Ah, sorry I missed that.

Re the lack of wake up from sleep mode. Do you know how to solve this ?. Is it related to AppleGraphicsControl.kext ?.

Thanks
No idea! I do not use High Sierra, but the AGCM is the first difference, the OpenCore to get brightness control the second difference to the stock Apple config. Here you may search for a reason.
 
Hey guys, my imac freezes here using the Catalina loader for opencore on high sierra:
 

Attachments

  • 3887F3FA-7FAA-484A-BA77-03C4B3631F80.jpeg
    3887F3FA-7FAA-484A-BA77-03C4B3631F80.jpeg
    340.8 KB · Views: 184
Last edited:
I already have REFIT installed (which is a similar version of REFIND) so maybe there's some confusion? SIP is disabled and I reset the PRAM after. When I originally was setting up the loader, the flash process failed several times, so I had to try again, I used Balena etcher. Is it a bad USB or a bad flash? Did I miss a step?
 
Last edited:
Also, its starting a ssh daemon and using DHCP to get an IP so you can remote login :)

Hey @xanderon I'm testing your linux booter before I swap my card. It's not automatically connecting to the ethernet network. I have to run through the network setup screen before I can see grml connected in my router settings or be able to SSH to it.

What could be the issue?

I'm thinking I could memorize the keystokes needed to get through the network configurator so I can do it blindly. It's not hard actually, the keystrokes are: "n", enter, enter, enter, enter -- and waiting a sufficient amount of time between enters

Also at the end of the network configuration, it asks if I want to auto-enable the network configuration on boot. I choose yes, but next boot it doesn't auto-enable.

I'm booting it off a usb stick
 
I am no Linux guy BUT why do you put a period before the rom location? Shouldn't that be a tilde or just starting with the slash?

tilde slash is the user's home folder, slash is the root folder, and dot slash is the current folder. The ROMs you want to flash are in the folders inside the current folder, so dot slash is correct in this case.

If you followed the earlier steps in the README, you would have created backups of your current ROM in your home folder using tilde. You can get to the home folder by typing cd ~
 
  • Like
Reactions: Reiju
Hi guys,

Any recommended sellers for the K2100M please?
We do not do this. Buying on the used part market is always a risk. But as the K2100M probably never was used over clocked there is a good chance to get a long lasting piece of hardware. The 780M is a different story, my success rate is near 50%...
 
tilde slash is the user's home folder, slash is the root folder, and dot slash is the current folder. The ROMs you want to flash are in the folders inside the current folder, so dot slash is correct in this case.

If you followed the earlier steps in the README, you would have created backups of your current ROM in your home folder using tilde. You can get to the home folder by typing cd ~

That's right :)

Just a little update on my issue: I could clearly say that's a Bios problem. I can't flash any other Bios than the original one.

In fact, a fun test I made is backup original one, modify only 1 bit corresponding to Brand's Name (From MSI o MAI) and "mismatch error" back again while trying to flash it!

Last chance is use a programmer. OMG.
 
Hey @xanderon I'm testing your linux booter before I swap my card. It's not automatically connecting to the ethernet network. I have to run through the network setup screen before I can see grml connected in my router settings or be able to SSH to it.

What could be the issue?

I'm thinking I could memorize the keystokes needed to get through the network configurator so I can do it blindly. It's not hard actually, the keystrokes are: "n", enter, enter, enter, enter -- and waiting a sufficient amount of time between enters

Also at the end of the network configuration, it asks if I want to auto-enable the network configuration on boot. I choose yes, but next boot it doesn't auto-enable.

I'm booting it off a usb stick
As long as you have a direct cable connection to the router the USB Linux stick connects automatically to the network. At least this is my experience after weeks of using it. Even having no keyboard connected - as long as it is the only boot device - it boots and connects to the network without any user interaction. You just have to figure out the network address to ssh into it ...and your router should allow unknown new systems to get an IP via DHCP at all.

If you boot into it on a machine with a keyboard attached and a display working you only have to manually choose your keyboard layout and hitting enter. This is not needed to log in remotely.

You I would assume that you have a local issue with your network setup or cable or...
[automerge]1593342799[/automerge]
That's right :)

Just a little update on my issue: I could clearly say that's a Bios problem. I can't flash any other Bios than the original one.

In fact, a fun test I made is backup original one, modify only 1 bit corresponding to Brand's Name (From MSI o MAI) and "mismatch error" back again while trying to flash it!

Last chance is use a programmer. OMG.
Are you sure to have a BIOS chip installed on your card which can be used with a clip - these MXM B Nvidia cards sometimes have WSON type ones?
 
Last edited:
Do we still need a custom Vbios if we use OpenCore + Canopy as they do on the MP5.1 which allow boot screen on GPUs with GOP bios.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.