Jump to content

SOLVED: Enabling a GTX260 on a 10.5.7 Iatkos V7 installation


5 posts in this topic

Recommended Posts

Hi all,

 

I have a desktop that was running Iatkos V7 perfectly for around a year. Unfortunately I did something stupid and borked the installation having to re-install.

 

I have a GTX260 graphics card and I did something to make it work (Full QE/CI and even dual screen support) but I just cannot get it to work again. Obviously I wish I had made a backup image and will do if I manage to get it working this time.

 

From what I gather online the best support for the GTX series is in Snow Leopard. I've tried Iatkos S3 and Hazzard and could not get either of them to even install. I was very happy using 10.5.7 when it was working so I'm concentrating my efforts on figuring out what it is I did to make it work.

 

I have a file 9f23installer.pkg. I kept this file safe because I *thought* it was what worked the first time, but I haven't had any success with it. I've also tried using the GT200_2F16_EVGA file of kexts. I updated all the kext files with the device ID as per the top post on here - http://www.insanelymac.com/forum/lofiversi...228390-100.html. I noticed on bootup NVDAN50Hal was also being loaded so I updated PrimaryMatch on there too. This boots my computer to a blank screen. I found another installer 18.5.2f16_geforce_mac_osx but the installer won't work at all. Something about my computer not being compatible.

 

I don't remember it being too complicated last time, but it did take me a while to figure out the small details that finally worked. I'm having much less luck this time.

 

Does anyone know how I can get this working? Having a dual-screen Hackintosh was one of the most useful things in the world when it did work. I'm also open to suggestions on how to reliably upgrade to Snow Leopard as an alternative. I'm sure it'd be easier to make the GTX work in that case.

 

Thanks.

Link to comment
Share on other sites

Trying to add a new reply but for some reason it just adds it to this post, so here's an edit:

 

Finally found a solution.

 

Downloaded the files in comment #95 and #96 at http://netkas.org/?p=109 and installed them.

 

Everything works GREAT. Very simple solution, just a case of finding the right bloody files.

 

 

 

Thanks for the reply. It's something to consider, but I know that everything can work perfectly well with the card as it is so I don't want to resort to re-flashing it quite yet.

 

I found this http://netkas.org/?p=105 and http://aquamac.proboards.com/index.cgi?boa...&thread=838 which is linked from the comments on the netkas blog. It looks very promising and I installed it after removing the unworking kexts.

 

All of the relevant kext files automatically had my device ID in it. I also added the GraphicsEnabler=Yes string (with the right syntax) to com.apple.Boot.plist. When I boot from Chameleon it actually says briefly "GTX 260 detected" or something like that.

 

Yet still I am getting a blank screen. It seems like I'm so close.

Link to comment
Share on other sites

I don't use GraphicsEnabler, only dsdt like this:

Device (PCI0)

{

Name (_HID, EisaId ("PNP0A03"))

Name (_ADR, Zero)

Name (_UID, One)

Name (_BBN, Zero)

Device (POP1)

{

Name (_ADR, 0x00010000)

Device (GFX)

{

Name (_ADR, Zero)

Name (_SUN, One)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x1C)

{

"@0,compatible",

Buffer (0x0B)

{

"NVDA,NVMac"

},

 

"@0,device_type",

Buffer (0x08)

{

"display"

},

 

"@0,display-cfg",

Buffer (0x04)

{

0x03, 0x01, 0x00, 0x00

},

 

"@0,name",

Buffer (0x0F)

{

"NVDA,Display-A"

},

 

"@1,compatible",

Buffer (0x0B)

{

"NVDA,NVMac"

},

 

"@1,device_type",

Buffer (0x08)

{

"display"

},

 

"@1,display-cfg",

Buffer (0x04)

{

0xFF, 0xFF, 0x00, 0x01

},

 

"@1,name",

Buffer (0x0F)

{

"NVDA,Display-B"

},

 

"NVCAP",

Buffer (0x18)

{

/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,

/* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,

/* 0010 */ 0x00, 0x00, 0x00, 0x00

},

 

"NVPM",

Buffer (0x1C)

{

/* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0018 */ 0x00, 0x00, 0x00, 0x00

},

 

"VRAM,totalsize",

Buffer (0x04)

{

0x00, 0x00, 0x00, 0x38

},

 

"device_type",

Buffer (0x0C)

{

"NVDA,Parent"

},

 

"model",

Buffer (0x17)

{

"nVidia GeForce 260 GTX"

},

 

"rom-revision",

Buffer (0x06)

{

"3172a"

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

}

 

 

Board: Gigabyte X38-DS5

Link to comment
Share on other sites

  • 1 month later...

Hey thanks man!!!! Been trying for the past two weeks to dual boot with osx. Finally got it running by not installing a gpu kext. Everytime would install iatkos v7 with the gtx2xx kext would boot to black screen. Thanks for your hard work finding this, now I got 1920x1200 res and dual screens. You the man!!!!!!!!!!

 

 

 

Trying to add a new reply but for some reason it just adds it to this post, so here's an edit:

 

Finally found a solution.

 

Downloaded the files in comment #95 and #96 at http://netkas.org/?p=109 and installed them.

 

Everything works GREAT. Very simple solution, just a case of finding the right bloody files.

 

 

 

Thanks for the reply. It's something to consider, but I know that everything can work perfectly well with the card as it is so I don't want to resort to re-flashing it quite yet.

 

I found this http://netkas.org/?p=105 and http://aquamac.proboards.com/index.cgi?boa...&thread=838 which is linked from the comments on the netkas blog. It looks very promising and I installed it after removing the unworking kexts.

 

All of the relevant kext files automatically had my device ID in it. I also added the GraphicsEnabler=Yes string (with the right syntax) to com.apple.Boot.plist. When I boot from Chameleon it actually says briefly "GTX 260 detected" or something like that.

 

Yet still I am getting a blank screen. It seems like I'm so close.

Link to comment
Share on other sites

 Share

×
×
  • Create New...