Jump to content

Problems with 8600 GT 256 MB


  • Please log in to reply
13 replies to this topic

#1
Ririholic

Ririholic

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male
  • Location:Belgrade, Serbia
My graphic works ok, have all resolutions. Menu bar isn't transparent and Lion is very slow. Also, in About This Mac says only 128 MB VRAM, and my card have 256. Anyone know how to fix this??

#2
jtp.redson

jtp.redson

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:San Diego, CA

My graphic works ok, have all resolutions. Menu bar isn't transparent and Lion is very slow. Also, in About This Mac says only 128 MB VRAM, and my card have 256. Anyone know how to fix this??


Hello,

What method are you using for your Graphics? DSDT or GraphicsEnabler=Yes (in com.apple.Boot.plist)? In DSDT, use NVRAM attribute and use value 0x10 for the last bit and your card will start reporting 256MB. About transparent menu bar, you can do it from System Prefrences > Desktop & Screen Saver > Check translucent menu bar option.

About slow Lion, I have few fixes in mind but I need to know more about your system.

Jay

#3
Ririholic

Ririholic

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male
  • Location:Belgrade, Serbia
Tried with DSDT, GraphicsEnabler, Natit, NVKush, NVInjector, NVEnabler and EFI Strings, but still the same. I guess I'll have to buy new card for Lion.. On Snow Leopard and Leopard worked great, have no idea whats wrong now. I don't have option to make menu bar translucent because my card isn't fully working.

#4
jtp.redson

jtp.redson

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:San Diego, CA
How is your system configured right now? Out of those mentioned which one are you using now? If you can post your DSDT with Graphics section, I might be able to see what's going on.

Jay

#5
fmac

fmac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
My card here is a 8600 GTS 256mb
and what ever i try i only get a crazy screen

i tried efi, dsdt, nvenabler, graphicsenabler and so
always the same result

i´m here on lionDP4 and chameleon 1033 pciroot=1

any solutions

thanks

Attached Files



#6
jtp.redson

jtp.redson

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:San Diego, CA
fmac,

That is one hell of a problem haha. I think what you should try to do is, remove all graphics enabling kexts, dsdt, etc. and see if you see your at least looks normal. If it works that way, then at least we know it can be fixed and if it does not work like that, I don't know what else to try.

Jay

#7
fmac

fmac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

fmac,

That is one hell of a problem haha. I think what you should try to do is, remove all graphics enabling kexts, dsdt, etc. and see if you see your at least looks normal. If it works that way, then at least we know it can be fixed and if it does not work like that, I don't know what else to try.

Jay


without all the methods
i have a screen 1280x1024
the cracy thing is, all kexts are loaded and the card is seen in systemprofiler
10de,0400

whats wrong here

#8
jtp.redson

jtp.redson

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:San Diego, CA

without all the methods
i have a screen 1280x1024
the cracy thing is, all kexts are loaded and the card is seen in systemprofiler
10de,0400

whats wrong here


So it means your system is ok just your graphics enablers, kexts are not working right? Would you mind posting your nVidia graphics injection in your DSDT?

Jay

#9
Vlada.

Vlada.

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Serbia
My friend haves 8600GT silent, and everything is working ok in Lion. He was using first graphicsEnabler=yes string in com.apple.Boot.plist, but now DSDT patch, and in both cases graphics was working OK.

#10
fmac

fmac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

So it means your system is ok just your graphics enablers, kexts are not working right? Would you mind posting your nVidia graphics injection in your DSDT?

Jay


here it is

Device (PEGP)
{
Name (_ADR, 0x00030000)
Device (GFX0)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x1A)
{
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@0,device_type",
Buffer (0x08)
{
"display"
},
"@0,display_cfg",
Buffer (0x08)
{
0xFF, 0xFF, 0xFF, 0xFF
},
"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},
"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,display_cfg",
Buffer (0x08)
{
0xFF, 0xFF, 0x00, 0x01
},
"@1,name",
Buffer (0x0F)
{
"NVDA,Display-B"
},
"NVCAP",
Buffer (0x14)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
/* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x10
},
"device_type",
Buffer (0x0D)
{
"NVDA,GeForce"
},
"model",
Buffer (0x18)
{
"nVidia GeForce 8600 GTS"
},
"rom-revision",
Buffer (0x26)
{
"nVidia GeForce 8600 GTS OpenGL Engine"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

the problem is only in LION DP4
in 10.6.6 everything is allright

thanks

#11
jtp.redson

jtp.redson

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:San Diego, CA
It looks like it is correct so I guess I don't know what else you could try. I think may be your Lion native graphics kexts are corrupted but it is highly unlikely and I am sure you must have tried reinstalling too. Here is mine for comparision

			Device (AGP)
			{
				Name (_ADR, 0x00010000)
				Device (VID)
				{
					Name (_ADR, Zero)
					Name (_SUN, One)
					Method (_DSM, 4, NotSerialized)
					{
						Store (Package (0x20)
							{
								"@0,compatible", 
								Buffer (0x0B)
								{
									"NVDA,NVMac"
								}, 
								"@0,device_type", 
								Buffer (0x08)
								{
									"display"
								}, 
								"@0,display_cfg", 
								Buffer (0x08)
								{
									0x03, 0x01, 0x00, 0x00
								}, 
								"@0,built-in", 
								Buffer (0x04)
								{
									0x01, 0x00, 0x00, 0x00
								}, 
								"@0,backlight-control", 
								Buffer (0x04)
								{
									0x01, 0x00, 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 (0x08)
								{
									0xFF, 0xFF, 0x00, 0x01
								}, 
								"@1,name", 
								Buffer (0x0F)
								{
									"NVDA,Display-B"
								}, 
								"NVCAP", 
								Buffer (0x14)
								{
									/* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
									/* 0008 */	0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
									/* 0010 */	0x00, 0x00, 0x00, 0x00
								}, 
								"VRAM,totalsize", 
								Buffer (0x04)
								{
									0x00, 0x00, 0x00, 0x08
								}, 
								"@0,pwm-info", 
								Buffer (0x14)
								{
									/* 0000 */	0x01, 0x14, 0x00, 0x78, 0x69, 0x61, 0x00, 0x00, 
									/* 0008 */	0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 
									/* 0010 */	0x00, 0x04, 0x00, 0x00
								}, 
								"device_type", 
								Buffer (0x0D)
								{
									"NVDA,GeForce"
								}, 
								"model", 
								Buffer (0x18)
								{
									"nVidia GeForce 8400M GS"
								}, 
								"rom-revision", 
								Buffer (0x26)
								{
									"nVidia GeForce 8400M GS OpenGL Engine"
								}
							}, Local0)
						DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
						Return (Local0)
					}


#12
fmac

fmac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

It looks like it is correct so I guess I don't know what else you could try. I think may be your Lion native graphics kexts are corrupted but it is highly unlikely and I am sure you must have tried reinstalling too. Here is mine for comparision

			 Device (AGP)
			 {
				 Name (_ADR, 0x00010000)
				 Device (VID)
				 {
					 Name (_ADR, Zero)
					 Name (_SUN, One)
					 Method (_DSM, 4, NotSerialized)
					 {
						 Store (Package (0x20)
							 {
								 "@0,compatible", 
								 Buffer (0x0B)
								 {
									 "NVDA,NVMac"
								 }, 
								 "@0,device_type", 
								 Buffer (0x08)
								 {
									 "display"
								 }, 
								 "@0,display_cfg", 
								 Buffer (0x08)
								 {
									 0x03, 0x01, 0x00, 0x00
								 }, 
								 "@0,built-in", 
								 Buffer (0x04)
								 {
									 0x01, 0x00, 0x00, 0x00
								 }, 
								 "@0,backlight-control", 
								 Buffer (0x04)
								 {
									 0x01, 0x00, 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 (0x08)
								 {
									 0xFF, 0xFF, 0x00, 0x01
								 }, 
								 "@1,name", 
								 Buffer (0x0F)
								 {
									 "NVDA,Display-B"
								 }, 
								 "NVCAP", 
								 Buffer (0x14)
								 {
									 /* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
									 /* 0008 */	0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
									 /* 0010 */	0x00, 0x00, 0x00, 0x00
								 }, 
								 "VRAM,totalsize", 
								 Buffer (0x04)
								 {
									 0x00, 0x00, 0x00, 0x08
								 }, 
								 "@0,pwm-info", 
								 Buffer (0x14)
								 {
									 /* 0000 */	0x01, 0x14, 0x00, 0x78, 0x69, 0x61, 0x00, 0x00, 
									 /* 0008 */	0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 
									 /* 0010 */	0x00, 0x04, 0x00, 0x00
								 }, 
								 "device_type", 
								 Buffer (0x0D)
								 {
									 "NVDA,GeForce"
								 }, 
								 "model", 
								 Buffer (0x18)
								 {
									 "nVidia GeForce 8400M GS"
								 }, 
								 "rom-revision", 
								 Buffer (0x26)
								 {
									 "nVidia GeForce 8400M GS OpenGL Engine"
								 }
							 }, Local0)
						 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
						 Return (Local0)
					 }




thanks

#13
Vlada.

Vlada.

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Serbia
I had the same situation in Lion with my 275GTX. Device (PEGP) must be first device on top in the Device (PCI0) branch. Recompile it, and after that it should work in Lion too...

BTW, here is the code for 8600GT with dual DVI outputs...

Device (PEGP)
{
Name (_ADR, 0x00010000)
Device (GFX0)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x16)
{
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},

"@0,device_type",
Buffer (0x08)
{
"display"
},

"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},

"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},

"@1,device_type",
Buffer (0x08)
{
"display"
},

"@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
},

"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x10
},

"device_type",
Buffer (0x0D)
{
"NVDA,GeForce"
},

"model",
Buffer (0x17)
{
"nVidia GeForce 8600 GT"
},

"rom-revision",
Buffer (0x25)
{
"nVidia GeForce 8600 GT OpenGL Engine"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

#14
Ririholic

Ririholic

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male
  • Location:Belgrade, Serbia
I've managed to get my card working with NVEnabler, I got all resolutions, but no QE/CI. And it's very slow.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy