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.
Not really! You should install the Catalina Loader to get brightness control - this will keep the LCD cool and cold, again.
The K2100M draws less than the 6970 an should not heat up the power supply .
Thank you for the quick response! I’ll give the Catalina loader a shot. I was having some problems with Opencore/Catalina loader properly uploading the files. I will try again in the morning. In regards to the NVIDIA GPU causing the power supply to run hot I was assuming a long shot, but I figured I would ask. I have observed my Mac’s power supply run hot when I use Autodesk fusion (CAD software) and simple tasks like watching YouTube videos. The temps of the power supply used to hover around 160f-170f, now the power supply starts to hit 190-195 then the internal fans kick up to about 3300 rpm.

thank you again for your help!
Best regards,
Brad O
 
  • Like
Reactions: iPlasm
@Ausdauersportler what about hiding versions, or rolling info behind a spoiler tag to include the additional information or where there's repeated information where only some may be relevant? (MacOS version, GPU vendor, etc)

This may be a solution if you think that the first post is getting too long and that's why people aren't reading it?

EDIT: I agree if someone wants to work on something different, using a different configuration all together, they should probably start a new thread and if it's successful it could be linked back in here on the first post...
 
In regards to the NVIDIA GPU causing the power supply to run hot I was assuming a long shot, but I figured I would ask. I have observed my Mac’s power supply run hot when I use Autodesk fusion (CAD software) and simple tasks like watching YouTube videos. The temps of the power supply used to hover around 160f-170f, now the power supply starts to hit 190-195 then the internal fans kick up to about 3300 rpm.
As Ausdauersportler pointed out that's more likely the LCD backlighting circuit requiring more power, as it's set to 100%. you should notice higher temperatures even with very light tasks like web browsing and the like.

If the temperatures are high only when running CAD programs you may face a different issue: did you check the CPU temperatures? As the new GPU is better, you have likely removed any bottleneck coming from it. This puts more stress on the CPU which is now running to its full potential (drawing more power from the PSU)
 
  • Like
Reactions: Ausdauersportler
Thank you for the quick response! I’ll give the Catalina loader a shot. I was having some problems with Opencore/Catalina loader properly uploading the files. I will try again in the morning. In regards to the NVIDIA GPU causing the power supply to run hot I was assuming a long shot, but I figured I would ask. I have observed my Mac’s power supply run hot when I use Autodesk fusion (CAD software) and simple tasks like watching YouTube videos. The temps of the power supply used to hover around 160f-170f, now the power supply starts to hit 190-195 then the internal fans kick up to about 3300 rpm.

thank you again for your help!
Best regards,
Brad O
You are welcome!
And please read the PDF attached with the Catalina Loader post and install Macs Fan Control and configure it according to this.
 
Hi everyone, hoping for a little bit of help! Trying to upgrade to a my iMac 2011 i5 3.1 to a GTX 780m and a Xeon E3 1270 with partial success. With the 780m installed I cannot get past midway whilst booting with 10.11, 10.12 or 10.13 (fresh install). Weirdly I can get to the boot menu and choose any installation no problem I can even get 10.6 to run fully, although some of the os animations stutter a little. The system report on 10.6 shows the correct information on chip model, but only shows VRAM as 22mb. I have tried flashing using both @nick and @nikey22 firmware via the @Xander linux usb os, (this also boots to internal display). I have access to boot menu, verbose, recovery and all show on the internal display. I feel like it is a hardware issue but with it running under certain circumstances could it be a driver issue or an issue because I have had the Xeon installed and it does not have HD graphics? I have also tried the i5 installed after trying with the Xeon and has similar issues.

I now have the 6970m and Xeon installed and work fine. Just as a side note after re-installing and adding the Xeon the 6970 is running between 35C-40C rather than the +45C it used to under normal load.

Any help would be appreciated!
 
Hi everyone, hoping for a little bit of help! Trying to upgrade to a my iMac 2011 i5 3.1 to a GTX 780m and a Xeon E3 1270 with partial success. With the 780m installed I cannot get past midway whilst booting with 10.11, 10.12 or 10.13 (fresh install). Weirdly I can get to the boot menu and choose any installation no problem I can even get 10.6 to run fully, although some of the os animations stutter a little. The system report on 10.6 shows the correct information on chip model, but only shows VRAM as 22mb. I have tried flashing using both @nick and @nikey22 firmware via the @Xander linux usb os, (this also boots to internal display). I have access to boot menu, verbose, recovery and all show on the internal display. I feel like it is a hardware issue but with it running under certain circumstances could it be a driver issue or an issue because I have had the Xeon installed and it does not have HD graphics? I have also tried the i5 installed after trying with the Xeon and has similar issues.

I now have the 6970m and Xeon installed and work fine. Just as a side note after re-installing and adding the Xeon the 6970 is running between 35C-40C rather than the +45C it used to under normal load.

Any help would be appreciated!
I know, you will not like this (please read the first post!):

The card seems to be half dead. Getting to boot screen or running the Linux flash tool on the internal screen is not a proof of full functionality. Getting into 10.6 is somewhat weird, because I do not know if the full set of Nvidia drivers necessary to recognize and run this card has been added by Apple to this OS release. I doubt that!

Unless you can run a load test like Unigine Valley on an arbitrary OS I would consider you are one of the unlucky guys getting a seven year old used and half dead replacement card. You may also give Windows a try and run the same load test to show that the card is fully functional.

There is a link on the first page names "common hardware problems". I am afraid your will find a description of what you experience and unluckily nobody can help you remotely.

And doing all at once is really cool. If a problem comes up you cannot really figure out if the root cause is the CPU or GPU. Have fun with this!

Copied from the first post:

Currently we have no recent reports of users having a Kepler based Nvidia card installed with an older macOS versions than Sierra. According to this list the Nvidia drivers are part of macOS since 10.8.3. You might check this out on your own.

You may face all kind of hardware problems after assembling your iMac again. There is an incomplete list of common problems including the links to the original Apple iMac Technician Guides to trouble shoot such problems. Please understand that we cannot remotely repair or identify broken hardware. And there is no proof possible that hardware is broken. Do not ask for one. You may likely buy a dead used card. Check it before! This is not the "repair my iMac help desk thread".
 
  • Like
Reactions: herrdude
Hi everyone, hoping for a little bit of help! Trying to upgrade to a my iMac 2011 i5 3.1 to a GTX 780m and a Xeon E3 1270 with partial success. With the 780m installed I cannot get past midway whilst booting with 10.11, 10.12 or 10.13 (fresh install). Weirdly I can get to the boot menu and choose any installation no problem I can even get 10.6 to run fully, although some of the os animations stutter a little. The system report on 10.6 shows the correct information on chip model, but only shows VRAM as 22mb. I have tried flashing using both @nick and @nikey22 firmware via the @Xander linux usb os, (this also boots to internal display). I have access to boot menu, verbose, recovery and all show on the internal display. I feel like it is a hardware issue but with it running under certain circumstances could it be a driver issue or an issue because I have had the Xeon installed and it does not have HD graphics? I have also tried the i5 installed after trying with the Xeon and has similar issues.

I now have the 6970m and Xeon installed and work fine. Just as a side note after re-installing and adding the Xeon the 6970 is running between 35C-40C rather than the +45C it used to under normal load.

Any help would be appreciated!
We don't even know if you have a 21.5" or 27" iMac. If it's a 21.5", then it just won't work.
 
@Ausdauersportler what about hiding versions, or rolling info behind a spoiler tag to include the additional information or where there's repeated information where only some may be relevant? (MacOS version, GPU vendor, etc)

This may be a solution if you think that the first post is getting too long and that's why people aren't reading it?

EDIT: I agree if someone wants to work on something different, using a different configuration all together, they should probably start a new thread and if it's successful it could be linked back in here on the first post...
The spoiler tags do not make a post more comprehensive in general. People do not read longer posts line by line and they do not make plans. The level of attention drops the longer a document becomes. So making a post longer does not increase the success rate or decrease the numbers of "my card is not working" posts here.

Additionally I will not start to copy contents from users posts to the first post. This will be a life time job. The internet came up with this idea of links - we should stick with it. I wrote this before.

Regardless which length of information you are delivering:

There will be always a user trying to enable iGPU acceleration on a CPU not offering this or trying to get AMD specific hardware features working on his new (used) Nvidia card. So what can we do about this? Setting all facts in bold red letters will end up in a bold red first post....
 
I know, you will not like this (please read the first post!):

The card seems to be half dead. Getting to boot screen or running the Linux flash tool on the internal screen is not a proof of full functionality. Getting into 10.6 is somewhat weird, because I do not know if the full set of Nvidia drivers necessary to recognize and run this card has been added by Apple to this OS release. I doubt that!

Unless you can run a load test like Unigine Valley on an arbitrary OS I would consider you are one of the unlucky guys getting a seven year old used and half dead replacement card. You may also give Windows a try and run the same load test to show that the card is fully functional.

There is a link on the first page names "common hardware problems". I am afraid your will find a description of what you experience and unluckily nobody can help you remotely.

And doing all at once is really cool. If a problem comes up you cannot really figure out if the root cause is the CPU or GPU. Have fun with this!

Copied from the first post:

Currently we have no recent reports of users having a Kepler based Nvidia card installed with an older macOS versions than Sierra. According to this list the Nvidia drivers are part of macOS since 10.8.3. You might check this out on your own.

You may face all kind of hardware problems after assembling your iMac again. There is an incomplete list of common problems including the links to the original Apple iMac Technician Guides to trouble shoot such problems. Please understand that we cannot remotely repair or identify broken hardware. And there is no proof possible that hardware is broken. Do not ask for one. You may likely buy a dead used card. Check it before! This is not the "repair my iMac help desk thread".


Thanks for the comprehensive reply. I have spent hours looking at the first page, the troubleshooting pages, within this thread and the excellent videos by Curtis Gross. I wasn't finding anything that could confirm what was happening. I tried Unigine Heaven in 10.6.8 and it won't start although CS4 apps will but won't recognise that there is a gpu. Only thing I did not try was windows. Just thought someone may have come across similar behaviour and could save me some hair pulling time.

Thanks again!
 
I want to thank everyone who has contributed to this thread, and apologize if the question I'm about to ask has already been answered. (The thread is 403 pages long; I've ready many of the pages, but it would take a long time to read them all!)

I have a 21.5-inch, Mid 2011 with the D Radeon HD 6750M, and the 6750 is failing.

What I want to do is to just make my Mac ignore the 6750M.

Graphics performance will suffer, but it really doesn't matter. This iMac is used mainly as an iTunes server for our iOS devices and Apple TV, and sometimes for light browsing work or using Mail.app to check email. It's not used for games or anything graphics-intensive, I don't use Windows on it, and I don't need Target Display Mode.

Booting in Safe Mode disables the kernel extensions needed to drive the 6750M, so it's somewhat usable. But Safe Mode disables every kext, not just the graphics kext.

My first thought was to rename AppleGraphicsControl.kext to AppleGraphicsControl.kext.backup, to prevent that kext from loading, but my Mac wouldn't finish booting after that change. (It started to boot, and the progress indicator went all the way to the right, but it got stuck there, and never finished.)

So that's obviously not the right solution.

Would renaming AMD6000Controller.kext to AMD6000Controller.kext.backup do what I want?

Any suggestions will be welcome.
 
I want to thank everyone who has contributed to this thread, and apologize if the question I'm about to ask has already been answered. (The thread is 403 pages long; I've ready many of the pages, but it would take a long time to read them all!)

I have a 21.5-inch, Mid 2011 with the D Radeon HD 6750M, and the 6750 is failing.

What I want to do is to just make my Mac ignore the 6750M.

Graphics performance will suffer, but it really doesn't matter. This iMac is used mainly as an iTunes server for our iOS devices and Apple TV, and sometimes for light browsing work or using Mail.app to check email. It's not used for games or anything graphics-intensive, I don't use Windows on it, and I don't need Target Display Mode.

Booting in Safe Mode disables the kernel extensions needed to drive the 6750M, so it's somewhat usable. But Safe Mode disables every kext, not just the graphics kext.

My first thought was to rename AppleGraphicsControl.kext to AppleGraphicsControl.kext.backup, to prevent that kext from loading, but my Mac wouldn't finish booting after that change. (It started to boot, and the progress indicator went all the way to the right, but it got stuck there, and never finished.)

So that's obviously not the right solution.

Would renaming AMD6000Controller.kext to AMD6000Controller.kext.backup do what I want?

Any suggestions will be welcome.
Hi,
although your request does make sense to me, this thread is for those willing to replace the discrete GPU with another, officially unsupported one (GPU Upgrade).
If nobody had the same request you have (do a search) you might be better just starting a new thread in order to receive more specific answers.
my personal opinion.
 
  • Like
Reactions: Ausdauersportler
I want to thank everyone who has contributed to this thread, and apologize if the question I'm about to ask has already been answered. (The thread is 403 pages long; I've ready many of the pages, but it would take a long time to read them all!)

I have a 21.5-inch, Mid 2011 with the D Radeon HD 6750M, and the 6750 is failing.

What I want to do is to just make my Mac ignore the 6750M.

Graphics performance will suffer, but it really doesn't matter. This iMac is used mainly as an iTunes server for our iOS devices and Apple TV, and sometimes for light browsing work or using Mail.app to check email. It's not used for games or anything graphics-intensive, I don't use Windows on it, and I don't need Target Display Mode.

Booting in Safe Mode disables the kernel extensions needed to drive the 6750M, so it's somewhat usable. But Safe Mode disables every kext, not just the graphics kext.

My first thought was to rename AppleGraphicsControl.kext to AppleGraphicsControl.kext.backup, to prevent that kext from loading, but my Mac wouldn't finish booting after that change. (It started to boot, and the progress indicator went all the way to the right, but it got stuck there, and never finished.)

So that's obviously not the right solution.

Would renaming AMD6000Controller.kext to AMD6000Controller.kext.backup do what I want?

Any suggestions will be welcome.
If you ask this thread the fitting answer would be: Grab a cheap K610M and change the GPU. Everything else is off topic.

You may also use the search button on top of the page to search this thread or the complete site. You can also boot an iMac 2011 without a GPU installed at all...
 
  • Like
Reactions: Nguyen Duc Hieu
Hey everybody

I've been running a K4100M perfectly for a few months now - but just today have had two kernel panics while running a few relatively graphically intensive tasks (Zoom screen share of a 3D meeting platform). I think its unrelated to the upgrade (because of the mention of CPU several times) but I'd like to make sure as I'm not great at deciphering crash reports.

If anyone could help to decipher I'd be very grateful!

Code:
Anonymous UUID:       89B5118E-F790-DD1A-D251-DD0956C3C8D2

Fri Oct  9 17:49:08 2020

*** Panic Report ***
panic(cpu 2 caller 0xffffff80258dbadd): Kernel trap at 0xffffff8025e56e6c, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff5fa6265cd0, CR3: 0x000000002966a000, CR4: 0x00000000000626e0
RAX: 0xffffff5fa6265bb0, RBX: 0xffffff8040606180, RCX: 0x0000000002510000, RDX: 0xffffff80405ed000
RSP: 0xffffff8dc298bf40, RBP: 0xffffff8dc298bf70, RSI: 0x000000005048887f, RDI: 0xffffff8040606180
R8:  0x000000005048887f, R9:  0x0000000000989680, R10: 0x0000000000000000, R11: 0xffffff819612d000
R12: 0x0000000000000000, R13: 0x0000000000000000, R14: 0xffffff803fdb73c0, R15: 0xffffff803fdb73c0
RFL: 0x0000000000010246, RIP: 0xffffff8025e56e6c, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0xffffff5fa6265cd0, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 1

Backtrace (CPU 2), Frame : Return Address
0xffffff8dc298ba10 : 0xffffff80257ae6ed 
0xffffff8dc298ba60 : 0xffffff80258ea185 
0xffffff8dc298baa0 : 0xffffff80258db8ba 
0xffffff8dc298bb10 : 0xffffff802575bb40 
0xffffff8dc298bb30 : 0xffffff80257ae107 
0xffffff8dc298bc50 : 0xffffff80257adf53 
0xffffff8dc298bcc0 : 0xffffff80258dbadd 
0xffffff8dc298be30 : 0xffffff802575bb40 
0xffffff8dc298be50 : 0xffffff8025e56e6c 
0xffffff8dc298bf70 : 0xffffff8025e563cc 
0xffffff8dc298bfa0 : 0xffffff802575b0ce 

BSD process name corresponding to current thread: kernel_task
Boot args: -no_compat_check

Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
Kernel slide:     0x0000000025400000
Kernel text base: 0xffffff8025600000
__HIB  text base: 0xffffff8025500000
System model name: iMac12,2 (Mac-942B59F58194171B)

System uptime in nanoseconds: 18726643688813
last loaded kext at 16863375501008: com.apple.filesystems.apfs    945.275.7 (addr 0xffffff7fa8cd0000, size 1126400)
last unloaded kext at 17065551503761: com.apple.driver.AppleXsanScheme    3 (addr 0xffffff7fa8cc8000, size 32768)
loaded kexts:
com.hieplpvip.AppleBacklightFixup    1.0.2
as.vit9696.WhateverGreen    1.3.5
as.vit9696.Lilu    1.4.0
com.parrotgeek.SIPManager    1
com.apple.filesystems.msdosfs    1.10
com.apple.driver.AppleBluetoothMultitouch    96
com.apple.driver.AudioAUUC    1.70
com.apple.fileutil    20.036.15
com.apple.filesystems.ntfs    3.13
com.apple.filesystems.autofs    3.0
com.apple.driver.AGPM    110.25.11
com.apple.driver.AppleMikeyHIDDriver    131
com.apple.driver.AppleMikeyDriver    281.52
com.apple.driver.AppleGraphicsDevicePolicy    3.50.12
com.apple.AGDCPluginDisplayMetrics    3.50.12
com.apple.driver.pmtelemetry    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.14d3
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleHDA    281.52
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.9
com.apple.driver.AppleHV    1
com.apple.driver.eficheck    1
com.apple.GeForce    12.0.0
com.apple.driver.AppleThunderboltIP    3.1.2
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleSMCPDRC    1.0.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleSMCLMU    212
com.apple.driver.AppleIntelHD3000Graphics    10.0.4
com.apple.driver.AppleIntelSNBGraphicsFB    10.0.4
com.apple.driver.AppleIRController    354
com.apple.driver.AppleUSBCardReader    456.260.3
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.driver.AppleVirtIO    2.1.3
com.apple.BootCache    40
com.apple.filesystems.hfs.kext    407.200.4
com.apple.iokit.SCSITaskUserClient    408.250.3
com.apple.driver.AppleAHCIPort    329.260.5
com.apple.iokit.AppleBCM5701Ethernet    10.3.3
com.apple.driver.AppleFWOHCI    5.6.0
com.apple.driver.AirPort.Atheros40    700.74.5
com.apple.private.KextAudit    1.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleBacklight    170.12.12
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.0.0
com.apple.nke.applicationfirewall    201
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleIntelCPUPowerManagement    220.0.0
com.apple.driver.AppleBluetoothHIDKeyboard    208
com.apple.driver.AppleHIDKeyboard    208
com.apple.driver.IOBluetoothHIDDriver    6.0.14d3
com.apple.driver.AppleMultitouchDriver    2450.1
com.apple.driver.AppleInputDeviceSupport    2440.2
com.apple.kext.triggers    1.0
com.apple.driver.AppleGraphicsControl    3.50.12
com.apple.iokit.IOAVBFamily    760.6
com.apple.plugin.IOgPTPPlugin    740.2
com.apple.iokit.IOSkywalkFamily    1
com.apple.driver.DspFuncLib    281.52
com.apple.kext.OSvKernDSPLib    528
com.apple.driver.AppleSSE    1.0
com.apple.nvidia.driver.NVDAGK100Hal    12.0.0
com.apple.AppleGPUWrangler    3.50.12
com.apple.iokit.IOAcceleratorFamily2    404.14
com.apple.iokit.IOSurface    255.6.1
com.apple.nvidia.driver.NVDAResman    12.0.0
com.apple.AppleGraphicsDeviceControl    3.50.12
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.AppleThunderboltEDMSink    4.2.0
com.apple.iokit.IOFireWireIP    2.3.0
com.apple.driver.AppleHDAController    281.52
com.apple.iokit.IOHDAFamily    281.52
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.14d3
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.14d3
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.14d3
com.apple.iokit.IOBluetoothFamily    6.0.14d3
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.iokit.IOSerialFamily    11
com.apple.filesystems.hfs.encodings.kext    1
com.apple.iokit.IOSCSIMultimediaCommandsDevice    408.250.3
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.driver.AppleThunderboltDPInAdapter    5.6.9
com.apple.driver.AppleThunderboltDPOutAdapter    5.6.9
com.apple.driver.AppleThunderboltDPAdapterFamily    5.6.9
com.apple.driver.AppleThunderboltPCIDownAdapter    2.1.5
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.iokit.IOAHCIBlockStorage    301.270.1
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.AppleThunderboltNHI    4.7.9
com.apple.iokit.IOThunderboltFamily    6.8.6
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.mDNSOffloadUserClient    1.0.1b8
com.apple.iokit.IOFireWireFamily    4.7.3
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.corecapture    1.0.4
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.driver.AppleBacklightExpert    1.1.0
com.apple.iokit.IONDRVSupport    530.51
com.apple.iokit.IOGraphicsFamily    530.66
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.260.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily    408.250.3
com.apple.kext.CoreTrust    1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.driver.DiskImages    493.0.0
com.apple.iokit.IOStorageFamily    2.1
com.apple.iokit.IOReportFamily    47
com.apple.iokit.IOTimeSyncFamily    740.2
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.Libm    1
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0

EOF
Model: iMac12,2, BootROM 87.0.0.0.0, 4 processors, Intel Core i5, 2.7 GHz, 12 GB, SMC 1.72f2
Graphics: NVIDIA Quadro K4100M by nikey22, NVIDIA Quadro K4100M by nikey22, spdisplays_pcie_device, 4 GB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x02FE, 0x45424A3230554638424353302D444A2D4620
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0702, 0x353132363459313333490000000000000000
Memory Module: BANK 0/DIMM1, 2 GB, DDR3, 1333 MHz, 0x02FE, 0x45424A3230554638424353302D444A2D4620
Memory Module: BANK 1/DIMM1, 4 GB, DDR3, 1333 MHz, 0x0000, -
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P
Bluetooth: Version 6.0.14d3, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: SanDisk SSD PLUS 1000GB, 1 TB
Serial ATA Device: HL-DT-STDVDRW  GA32N
USB Device: USB 2.0 Bus
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: CTF-430 V2.0-0
USB Device: USB Flash Disk
USB Device: IR Receiver
USB Device: Internal Memory Card Reader
Thunderbolt Bus: iMac, Apple Inc., 25.1
 
Hello. Can you please tell me if the brightness will work on the K4100M after updating the BIOS or will it be necessary to additionally install Open Core? There is information on the first page, but I still did not understand if this is so. Thanks.
 
Hello. Can you please tell me if the brightness will work on the K4100M after updating the BIOS or will it be necessary to additionally install Open Core? There is information on the first page, but I still did not understand if this is so. Thanks.
"natively"

and this

++ BIOS by Wizzard @nikey22, and @stephle for the K5000M that currently enable boot screens and native brightness control on your iMac. To enable brightness controls in UEFI Windows 10, see this post and this more recent post. Only the audio support with UEFI Windows 10 would make OpenCore necessary.

How can we make this better?
 
"natively"

and this

++ BIOS by Wizzard @nikey22, and @stephle for the K5000M that currently enable boot screens and native brightness control on your iMac. To enable brightness controls in UEFI Windows 10, see this post and this more recent post. Only the audio support with UEFI Windows 10 would make OpenCore necessary.

How can we make this better?
Thank you very much for the information. I study the information in advance, while my video card is on the way.
 
Just upgraded my iMac 21.5 2010 from i3 to i5 and a k2100M 2GB successfully.
Hi, i want to upgrade My 21.5 Mid 2010 iMac, You just flashed the BIOS into the new GPU and got it working right? The Open core is to regain brigthness control, and you didnt mod your heatsink. Am i right?
 
well I don't know exactly how, but I seem to have successfully installed 10.15.7 using dosdude1's Catalina Installer and have gotten the brightness control using the Catalina Loader... this is on my hard drive which was an exercise to getting to load it on my system SSD... which is currently running High Sierra...

Having the second solid system to boot to when I was trying to figure out what, exactly, was going on was essential.

I had many instances of "black screen" but basically got to the point where Siri was asking about setting up with voice command... then rebooting, working through the system setup with a couple of instances of "black screen," rebooting, etc, until getting all the way through to setting up an account.

Either I'm lucky the machine hasn't panicked, or it is cured... but I'll be looking at this Open Core stuff which is way convoluted, at least as described in the well intentioned documents....

gotta run now.... no fan yet, but seems like progress....
Screen Shot 2020-10-09 at 11.23.49 PM.png
 
Last edited:
  • Like
Reactions: Nguyen Duc Hieu
Hi, can someone help me?
I have imac 27 2011 and k3100m (HP probably). With original BIOS i have no boot screen, but 10.13.6 work perfectly.
When i flash vbios from @nikey22 i have load screen, but then blank screen and black screen.
I tried install applebacklightfixup.kext and AGC kexts by @highvoltage12v - nothing help.
I don't know what to do(
 
Hi, can someone help me?
I have imac 27 2011 and k3100m (HP probably). With original BIOS i have no boot screen, but 10.13.6 work perfectly.
When i flash vbios from @nikey22 i have load screen, but then blank screen and black screen.
I tried install applebacklightfixup.kext and AGC kexts by @highvoltage12v - nothing help.
I don't know what to do(

I would suggest getting back to the original vBIOS.
To get bootscreen, simple use the Opencore SD card.
Why did you flash the BIOS when you already got it working in High Sierra?
 
Hi there

I'm found cheap GPU card w4150 (Part number: L17822-001 or same: L10991-001) on eBay, compatible HP laptops. Can I use it for iMac 27 2011? Should I firstly write Bios before install it to iMac? Thanks for any response
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.