Jump to content

[GUIDE]+[STUDIO] ZOTAC GEForce 9300 WIFI DDR2 and DDR3 Snow --> ML TEST 1082 sleep #795


Hugo_bee
 Share

850 posts in this topic

Recommended Posts

i use a very small case - the stock fan wouldnt fit despite being 'low profile'.

 

i eventually got an Arctic Freezer 7 LP, but as I said had to cut some fins off, and kind of 'knit' or merge the fins from it into the fins of the chipset heatsink to make it fit.

 

im pretty sure its fixed now - temps in hw monitor are around 46 degrees and holding steady.

 

i decided to ditch the {censored} 10.5 install - now installing snow leopard again via retail ;)

 

EDIT: last check temps were 55 degrees, after booting the OS again. I think its fixed.

 

 

glad to hear you got it fixed

 

--

Yozik

Link to comment
Share on other sites

ok so i spoke too soon...

 

when i'd booted up, i was booting using the chameleon bootloader on my Snow Leopard install partition (USB drive) chain-booting the install (boot-132 style).

 

when i moved the Extra folder to the actual install and installed chameleon, i now get a panic on boot related to AppleHDA :P

 

i dont understand, since im using the same bootloader, same set of Extra kexts etc. :S

 

any wisdom? would i be better patching the audio some other way than LegacyHDA?

Link to comment
Share on other sites

ok so i spoke too soon...

 

when i'd booted up, i was booting using the chameleon bootloader on my Snow Leopard install partition (USB drive) chain-booting the install (boot-132 style).

 

when i moved the Extra folder to the actual install and installed chameleon, i now get a panic on boot related to AppleHDA :(

 

i dont understand, since im using the same bootloader, same set of Extra kexts etc. :S

 

any wisdom? would i be better patching the audio some other way than LegacyHDA?

 

well it looks like we can't use the LegacyHDA any more with 10.6.3 so patching is the only solution

maybe you can test the attached alc662.kext to see if that works (on my system both work)

 

T

ALC662.kext.zip

Link to comment
Share on other sites

ok first test results in kernel panic - No HPETs available...CPU(s) configured incorrectly

 

but i realise i didnt use NullCPUPowerManagement. hmm.. i thought fakesmc enabled use of AppleIntelCPUPowerManagement.kext?

Link to comment
Share on other sites

ok first test results in kernel panic - No HPETs available...CPU(s) configured incorrectly

 

but i realise i didnt use NullCPUPowerManagement. hmm.. i thought fakesmc enabled use of AppleIntelCPUPowerManagement.kext?

 

No - it's basically a replacement for dsmos plus some smc emulation. Getting the dsdt right is needed to allow native speedstep.

Link to comment
Share on other sites

i think MiniHack didnt do those parts of the DSDT - he mentioned i would need NullCPUPowerManagement. (he was right).

 

im in the install now - graphics working but audio not :/ hmm....

 

EDIT: I saw some sound assertion stuff during boot...

 

might try tinush's ALC662.kext.. :)

Link to comment
Share on other sites

i think MiniHack didnt do those parts of the DSDT - he mentioned i would need NullCPUPowerManagement. (he was right).

 

im in the install now - graphics working but audio not :/ hmm....

 

EDIT: I saw some sound assertion stuff during boot...

 

might try tinush's ALC662.kext.. :)

 

if you use the alc662.kext u also need to change the hdef part in the dsdt

 

Device (HDEF)
           {
               Name (_ADR, 0x00080000)
               Name (_PRW, Package (0x02)
               {
                   0x15, 
                   0x05
               })
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x0A)
                       {
                           "built-in", 
                           Buffer (One)
                           {
                               0x00
                           }, 

                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x62, 0x06, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x96, 0x02, 0x00, 0x00
                           }, 

                           "device-type", 
                           Buffer (0x12)
                           {
                               "Realtek ALC662"
                           }, 

                           "PinConfigurations", 
                           Buffer (One)
                           {
                               0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

 

T

Link to comment
Share on other sites

yeah, i accidentally had LegacyHDA still in /Extra/Extensions - such a n00b error for such an old-timer :)

 

thanks again for all your help. i think the machine is pretty much perfect. i hear that running without NullCPUPM means the CPU runs hotter. if this is the case, dont worry about the HPET fix - i'll just keep using the kext.

 

this machine is going to be the HD replacement for my old SD media box, since we finally bought an HD tv ;)

 

the audio limitations you mention are totally fine - although im going to hookup via HDMI, i dont need audio over it because im going to hook up to a hifi instead.

 

now all i need to do is setup Plex and Remote Buddy and im basically set - woohoo! :)

 

thanks again for all your help, everyone - you guys rule :)

Link to comment
Share on other sites

Hi everyone, been setting up my own zotac based quad core system and wanted to thank you all your help here in this post. For now I followed the basic install outline at the beginning of the guide for SnowLeopard. I have 2 issues... I set the bios up as directed in the guide but now my keyboard does not work in the bios and only in SnowLeopard does it function... ideas??? Also, if I sleep the computer, it wakes up fine, but my CPU fan does not spin up again after sleep....do I need to set in "auto" mode in the bios... right now it's in "manual" 75% mode"??? Last question... I made my own dsdt file without any edits, would it be better to use MUNKY's file (listed above) or is there an advantage to using my own??? (i'm new at this :)

 

Hi Munky,

I think many of your problems are DSDT related. It really only takes a few minutes to get the DSDT. Get the application linked to here: http://www.osx86.es/Archivos/DSDTSE.zip , install the package. I then suggest you restart if you can without using any added DSDT with your bootloader ( this is so that when you extract from OSX you are extracting your own unmodified DSDT and not someone elses hacked version), then open up the DSDTSE application and click "extract DSDT", save the DSDT.dsl file and post it in this thread.

Like Ugokind I am also more than happy to take a look and do the needed mod.s for QE/CI, CMOS reset fix etc.

Your board is later revision than mine, but I am still more than happy to do the tweaks to your DSDT - I too have been helped by your posts in the past so I feel I owe you one!

 

 

Ok I just posted some questions above but thought I would add this, MiniHack if you want to help me out... as I am not sure about editing my DSDT... I've attached it here. Any help would be amazing!Leftbrain_dsdt.zip

Link to comment
Share on other sites

i like to say MINCHIA!

so it is an italian bad slang..

 

what the hell... 2 days and a lot of news and hard jobs.. very amazing.

 

So.. I started only now (26 march 22.18p.m.) to see all.. then I'll check the last minihack

 

1-minihack you did a great job.. to test all combinations.. wonderful

2-is nice to read that common people are proud to help and start a good match to achieve the best effort

 

now I do mine

Added cpu power management/speed like windows vista/7

 

this permit to boot without any disabler.. or nullcpupm.. and boot WITH mac osx cpupowermanagement

Link to comment
Share on other sites

lol you guys rule!

 

one odd thing - occasionally when it boots it has 'forgotten' the screen resolution... in fact, the native resolution of the display im currently using (1650x1050 i think) isnt an option in the list. weirdness.

 

minihack and ugokind - you guys are the best :)

 

going to try ugokind's file - thanks!!

 

UPDATE:

 

ok no more display weirdness with ugokind's file, but on last reboot my BIOS settings were all reset. o.O

 

booted up now without NullCPUPowerManagement. in the verbose boot i noticed a warning about power management not being enabled - some C-state error.

Link to comment
Share on other sites

MiniHack- thanks so much for your help.... I can generate a fresh dsdt, but probably no point if one of Munky's will work.... My board is a REV3 (3 sata ports)... but my cpu is a quad... does the dsdt file need to contain anything for my cpu being different? Also any advice as to why I can't change my bios (keyboard not functioning in bios), since I switched the bios to the suggested settings in your guide? Any advice would be much appreciated!

Link to comment
Share on other sites

Keyboard - silly question perhaps, but do you have a delete key? The del key is needed to be held down to get into the bios and Apple keyboards of course don't have that. Assuming you do have a delete key, then maybe you are pressing it too late. Other than those two obvious things, I can't think of any reason.....

 

Yes I have a DEL key (it's not a mac keyboard) and I can get into the bios, but once in the bios the keyboard doesn't work... anyway I know it's a silly question but just thought I'd ask... I'm going update the bios through windows and see if that is a fix. Thanks again.

 

Updating the bios fixed it... all is well. You guys rule!

Link to comment
Share on other sites

another update:

 

so i reverted to MiniHack's fixes + gfx + audio dsdt, and my BIOS settings no longer reset - im guessing this is something to do with a change introduced either by MiniHack's HPET fix or ugokind's fixes.

 

for now, im perfectly happy to use NullCPUPowerManagement, so thats not a problem.

 

however, now when i play 1080p content in Plex, im getting weird timing issues or something, or its dropping frames. the video seems to speed up and slow down. ;) this is bizarre - it was playing back totally silky smooth before..?!

Link to comment
Share on other sites

no, there's definitely something not right. i tried the exact same file in Plex before and it played flawlessly - i watched it for like 30 mins and it was smooth.

 

i also notice oddness in the OS as well, just clicking around, some slight jerkiness or minute delays sometimes.

 

will keep digging.

Link to comment
Share on other sites

Hi everyone, been setting up my own zotac based quad core system and wanted to thank you all your help here in this post. For now I followed the basic install outline at the beginning of the guide for SnowLeopard. I have 2 issues... I set the bios up as directed in the guide but now my keyboard does not work in the bios and only in SnowLeopard does it function... ideas??? Also, if I sleep the computer, it wakes up fine, but my CPU fan does not spin up again after sleep....do I need to set in "auto" mode in the bios... right now it's in "manual" 75% mode"??? Last question... I made my own dsdt file without any edits, would it be better to use MUNKY's file (listed above) or is there an advantage to using my own??? (i'm new at this :(

 

 

 

 

Ok I just posted some questions above but thought I would add this, MiniHack if you want to help me out... as I am not sure about editing my DSDT... I've attached it here. Any help would be amazing!Leftbrain_dsdt.zip

 

 

for the keyboard issue I just unplug and replug in the keyboard and tehn it should be working agin under bios

 

--

Yozik

Link to comment
Share on other sites

Just wondering, anyone managed to get second display working over HDMI? My main display is connected through DVI and works fine with GPU patch for DSDT but i've got troubles detecteting second screen. It either doesn't detect anything or change settings (higher brightness, reverted colours) when i switch input to HDMI on second monitor. If i boot system with HDMI display only connected, i get no signal when it switches into graphic mode. I also don't see any QE/QI info in graphic card details in profiler.

Link to comment
Share on other sites

Well, seems HDMI doesn't work with supplied DSDT mod. I managed to get second display working by connecting it through VGA port, but mirrored mode seems to doesn't work. All i get in mirrored mode is blue screen and no wallpaper, no windows, no movie playing. Everything works if i disable mirrored mode and just move window on to second monitor.

 

I've tried to use DSDT patch from other board with GeForce 9300 card to get HDMI output working, but got no signal on dvi/vga and hdmi. Here's the DSDT part i tried. It was taken from another thead (click), for Asus P5N7A-VM mainboard.

 

							 		Store (Package (0x24)
								{
									"@0,NVMT",
									Buffer (0x42)
									{
									/* 0000 */	0x0a, 0x03, 0x7f, 0x20, 0x4c, 0x2d, 0x1c, 0x02,
									/* 0008 */	0x78, 0x05, 0x1a, 0x04, 0x48, 0x07, 0xd0, 0x05, 
									/* 0010 */	0x60, 0x06, 0x00, 0x00, 0x41, 0x04, 0x1d, 0x04, 
									/* 0018 */	0x21, 0x04, 0x00, 0x00, 0xf0, 0xc1, 0x41, 0x07, 
									/* 0020 */	0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 
									/* 0028 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
									/* 0030 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
									/* 0038	*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
									/* 0040 */	0x00, 0x00
									},

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

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

									"@0,fboffset",
									Buffer (0x04)
									{
										0x00, 0x00, 0x02, 0x00
									},

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

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

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

									"@1,name",
									Buffer (0x0E)
									{
										"NVDA,Display-B"
									},

									"@2,compatible",
									Buffer (0x13)
									{
										"NVDA,sensor-parent"
									},

									"@2,device_type",
									Buffer (0x0f)
									{
										"NVDA,gpu-diode"
									},

									"@2,hwctrl-params-version",
									Buffer (0x04)
									{
									0x00, 0x00, 0x00, 0x02
									},

									"@2,hwsensor-params-version",
									Buffer (0x04)
									{
									0x00, 0x00, 0x00, 0x02
									},

									"@2,name",
									Buffer (0x0E)
									{
										"sensor-parent"
									},

									"@2,reg",
									Buffer (0x04)
									{
									0x00, 0x00, 0x00, 0x02
									},

									"NVCAP",
									Buffer (0x14)
									{
									/* 0000 */  0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00,
									/* 0008 */  0x0c, 0x00,	0x00, 0x00, 0x00, 0x00, 0x00, 0x0a,
									/* 0010 */  0x00, 0x00,	0x00, 0x00
									},

									"NVPM",
									Buffer (0x14)
									{
									/* 0000 */  0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00,
									/* 0008 */  0x0e, 0x00,	0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
									/* 0010 */  0x00, 0x00,	0x00, 0x00
									},

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

									"model",
									Buffer (0x14)
									{
										"NVIDIA GeForce 9300"
									}

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

			Method (_DOD, 0, NotSerialized)

 

Possibly it requires some patching to work on our board so if anyone knows more about it could try to fix it. They confirmed to get HDMI working on their board in this post. I've also read that there are some issues running DVI and HDMI at the same time, where only one digital output works, but even if i connect only HDMI or VGA, the display connected with HDMI doesn't get detected.

Link to comment
Share on other sites

I managed to get HDMI working by changing NVCAP buffer in DSDT from the original Minihack version (below):

 

"NVCAP", 
Buffer (0x14)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
/* 0008 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},

 

to

 

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

 

That game me HDMI output working, but VGA stopped working. I also get some weird contrast (looks like it displays less colours to be honest) right after boot that gets fixed when HDMI initialize (i choose HDMI as input in my second monitor or turn it on again). If there's a way to fix that "colours" it'd be cool.

 

I took values for NVCAP (3 described, i picked DVI-DVI) from this.

 

I know this sounds pretty odd, but I have found that (with my DSDT mod.s) if you press the power button to put the Zotac to sleep, and then a few moments later press it again to wake it up, the screen on an HDMI connected machine suddenly comes to life. Prior to that, it is just blue after the boot up sequence. Try it.

 

Obviously a screen that comes to life immediately and stays alive is what we are after, but it does show that at least the DSDT and the associated NVCAP works with HDMI.

 

Let me know if this work around brings your screen to life!

 

Maybe i messed something up, but power button doesn't sleep it in my case. I applied the patch, but nothing happends. Regular sleep, picked from menu sleeps the machine, but can't wake it up later but that's not important for me atm. With your NVCAP version , when i picked HDMI as source on second screen the first became almost white (like with brightness maxed out). After those fix i posted above i get HDMI working but after restart i need to either change input on second screen to HDMI or turn on second monitor again to get normal colours.

Link to comment
Share on other sites

NVCAP i changed to is the same as for optional GST250, that's true, but i noticed that later. The original NVCAP i had was taken from your post (click). I've changed it to your's above again and still works the same, HDMI available even if turn off second monitor, just like that DSDT change would force it no matter what. I get that contrast issue even it i start Snow without HDMI cable connected.

Link to comment
Share on other sites

 Share

×
×
  • Create New...