Hi
I found topic in ifixit how to replace GPU card in iMacs 2011 ,my old card was Radeon now I have Nvidia GTX 880M ,I think is not working properly :/
I'm using now High Sierra 10.13.6 with nvidia drivers plus CUDA
My question is do I need to do this command to make my card working normally or not ?
To make clear I don't have clue how to overwrite Info.plist
"Start the computer in safe mode by holding shift.
Get your BoardID by running this command in terminal
echo "<result>$(ioreg -rd1 -c IOPlatformExpertDevice | awk -F'["|"]' '/board-id/{print $4}')</result>"
Open the AppleGraphicsControl Kext using this command
sudo nano /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist
Use the arrow keys to go down until you see <key>ConfigMap</key> followed by a bunch of keys and strings.
LOOK FOR YOUR BOARD ID…
IF IT IS LISTED: Change the string to <string>none</string>
IF IT IS NOT LISTED: Add it in the same format as the ones listed.
Save the file by pressing Ctrl+O, then enter.
Exit by pressing Ctrl+X
Rebuild the kernel cache using the following two commands:
sudo kextcache -system-prelinked-kernel
AND
sudo kextcache -system-caches
Have Fun!"
I found topic in ifixit how to replace GPU card in iMacs 2011 ,my old card was Radeon now I have Nvidia GTX 880M ,I think is not working properly :/
I'm using now High Sierra 10.13.6 with nvidia drivers plus CUDA
My question is do I need to do this command to make my card working normally or not ?
To make clear I don't have clue how to overwrite Info.plist
"Start the computer in safe mode by holding shift.
Get your BoardID by running this command in terminal
echo "<result>$(ioreg -rd1 -c IOPlatformExpertDevice | awk -F'["|"]' '/board-id/{print $4}')</result>"
Open the AppleGraphicsControl Kext using this command
sudo nano /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist
Use the arrow keys to go down until you see <key>ConfigMap</key> followed by a bunch of keys and strings.
LOOK FOR YOUR BOARD ID…
IF IT IS LISTED: Change the string to <string>none</string>
IF IT IS NOT LISTED: Add it in the same format as the ones listed.
Save the file by pressing Ctrl+O, then enter.
Exit by pressing Ctrl+X
Rebuild the kernel cache using the following two commands:
sudo kextcache -system-prelinked-kernel
AND
sudo kextcache -system-caches
Have Fun!"