Contribute
Register

No video output on DVI (Nvidia GT740) with iMac15,1 definition

Status
Not open for further replies.
Joined
Oct 23, 2014
Messages
62
Motherboard
ASUS Z97-A
CPU
i7-4790k
Graphics
GT740
Mobile Phone
  1. iOS
I have a Core i7-4790k - ASUS Z97-A - 16GB RAM - EVGA GeForce GT740.

The hack works great with a MacPro3,1 or iMac14,2 SMBIOS definition. I inject using Clover for my boot loader. However, my specs most closely match an iMac15,1. I have a complete SMBIOS built up for an iMac15,1 system (S/N, MLB, ROM and everything). I have a 21.5" Apple Cinema display running off of the GT740 via DVI. However, when I reboot to use the iMac15,1 definition the monitor looses video and goes to sleep after Clover selects the boot drive (ASUS boot menu and Clover boot menu display fine).

I've tried changing the 'Inject NVIDIA' argument to 'true' in my config.plist but the same thing still happens. The real iMac15,1 uses a AMD Radeon R9 290X card. Will an iMac15,1 hack definition only work if you have an AMD vice Nvidia GPU?

Anyone get a iMac15,1 SMBIOS to work on an Nvidia GPU?
 
The iMac15,1 came out after 10.10.2 was released, and, thus, has it's own special 10.10.2 build (and DVD). So, stick with iMac14,2.
 
In fact, imac15,1 runs 14C109, App Store 10.10.2. It has the 8 series chip set, same as imac14. 4790K PM is in native firmware, not the OS.
I stand corrected and defer to toldea's statement.
 
This worked for me...Im using a GTX 960

http://www.tonymacx86.com/graphics/161256-solving-nvidia-driver-install-problems.html

Problem 4: Monitor goes to sleep at the end of the boot sequence when using iMac15,1 or MacPro 6,1 system definition

Fix: modify the AppleGraphicsDevicePolicy.kext

Using Finder locate this file /System/Library/Extensions/AppleGraphicsControl.kext
Right click and "Show Package Contents"
Now browse to /Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/
Open Info.plist using TextEdit
Scroll down to where you see <key>ConfigMap</key>
For the iMac15,1 locate the board-id "Mac-42FD25EABCABB274" and change string below it from "Config2" to "none". For the MacPro6,1 you will do the same thing but for the board-id "Mac-F60DEB81FF30ACF6".
Save the file.
Rebuild the kernel cache using the following two commands in terminal:

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

Reboot



NOTE: you may need to use kext-dev-mode=1 if not already using it to allow the modified kext.
 
So stop being picky and just use iMac14,2 instead of iMac15,1? :crazy:

Yup. 14,2 works great. With 15,1 I get random KPs on boot and weird glitches like no user picture at the OS X login screen.
 
Status
Not open for further replies.
Back
Top