InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   [GUIDE] Retail Snow Leopard DVD install for G31M-ES2L (http://infinitemac.com/showthread.php?t=3672)

infiniteThanks 11-12-2009 07:32 PM

Maybe you can try -v in Kernel Flags in /Extra/com.apple.boot.plist
 
Quote:

Originally Posted by yogi446 (Post 39291)
Followed the guide here, and on netkas's site to update to 10.6.2 fine.

But i've always had a problem with sleep not being reliable. Sometimes it'll go to sleep fine, then when I wake it (keyboard or power button) it'll all spin up but nothing, blank screen (and dead to any ping/ssh attempts).

Any ideas people?

I had a similar problem (not the same). My mistake was the I had the fake buffer kext also loaded.
Maybe you can try putting in the -v (verbose) flag in the /Extra/com.apple.boot.plist and see what happens?

Coming out of sleep takes a different path though so maybe you should ask netkas the question. He is the real guru. He may have a way of tracing the problem.

The other thing I noted in my issues were that sleep problems were created when the system was going to sleep. I would see some errors in the log then. I would see nothing bad on waking up.

antonehenry 11-12-2009 08:46 PM

Quote:

Originally Posted by infiniteThanks (Post 39277)
1. Try to run lspci in the command line. It should show all the devices. If it does not show the ethernet device, you may have a bad chip or your BIOS setting may be wrong.
OX86Tools has lspci.

2. pfix may not work perfectly. I remember having strange problems with network shares. Turns out that some permissions were not set right by pfix.

Use the Disk Utility to fix the permissions. Also, OSX86Tools can fix permissions, clean caches, etc.

3. Britney (see post by her earlier) pointed out that ethernet works for F8 BIOS version but does not in a latter version (don't remember). She suggested using a network card. Her screen name is different, I don't remember. She had also posted another DSDT.

Thanks for the reply! lspci shows I do have an ethernet controller

Attansic Technology Corp. Unknown Device [1969:1063] (rev c0)

So I'm guessing I have a newer version of the mobo, if this isn't a realtek thing. I saw some people posting around about Attansic 1062 and 1026, but haven't found anything about 1063. I will keep looking.

One more thing. I can not set my resolution either. I edited com.apple.Bood.plist, but no luck. I am stuck at a weird resolution for now. Anyone know a way to force a resolution?

EDIT::: Using OSx86 Tools' Boot editor, it shows that I am running 1920x1080x32, but that is not the case. it's weirdly stretched and not right.

Also, I have Rev 2.0. That would probably be causing some of my issues, yes?

bunun 11-12-2009 10:29 PM

anyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here.

oh everything else in the first post works, i just need to figure out how to dual boot off 1 hard drive.

infiniteThanks 11-12-2009 11:26 PM

Use the latest UBUNTU (9.10) to multi-boot
 
Quote:

Originally Posted by bunun (Post 39317)
anyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here.

The latest version of ubuntu will not only mult-boot but also detect the different OS installs for you :) I have a posting about it earlier.

You have to change the grub.cfg for hackintosh as I point out in that reply since grub2 assumes it is a real mac.

bunun 11-12-2009 11:36 PM

Quote:

Originally Posted by infiniteThanks (Post 39319)
The latest version of ubuntu will not only mult-boot but also detect the different OS installs for you :) I have a posting about it earlier.

You have to change the grub.cfg for hackintosh as I point out in that reply since grub2 assumes it is a real mac.

thanks for the reply, i actually read your post, before i posted this, i was gonna go that route, if i couldnt find anyway to make chameleon work.

infiniteThanks 11-12-2009 11:41 PM

Suggestions for Ethernet on rev2.0, display issues
 
Quote:

Originally Posted by antonehenry (Post 39316)
Also, I have Rev 2.0. That would probably be causing some of my issues, yes?

The person with the best answer to the question (brfransen)
Quote:

Originally Posted by brfransen
If it is a rev 2.0 board there are no drivers in OS X that work for the on board ethernet. I use this PCI card in my rev 2.0 and it uses the drivers built into SL. No other hacking required.

Britney

I would suggest not fighting the battle but winning the war.

Display: I had a similar problem with display when I used aVGA monitor as the only monitor. I could not set the resolution. When I used a DVI monitor by itself or with another vga it worked but I had to use the display setting in the system preferences to set the VGA resolution. No idea what was going on there.

Also, use the OSX86Tools to set the graphics card feature. Maybe that will help you. It did not help me though.

yogi446 11-13-2009 05:44 PM

I've been using -v to try trace my random wake issues.

I've tracked a possible cause - the GFX card not waking up properly. To that end, i've removed the EFI string for my GFX card and got it working via a DSDT patch instead, which means I can send a wake notification to it on an acpi wake, which should fix it if it is indeed the error. It'll be a few days before I've used it enough to see if it's a fix or not though.

dustintinsley 11-14-2009 02:08 AM

I am trying this new method, but can not get the installer to fully load. i get no kp, but all i get is a blank screen. i am wondering if this is to do with my video card? i am following your directions exactly, but nothing. i have a nvidia 9400gt video card, this should be supported by the graphicsenabler, correct? any help is appreciated...

MonkeyDLuffy 11-14-2009 06:30 AM

Anybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow.

Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected.

Anyone has a clue?

infiniteThanks 11-14-2009 08:47 AM

Try system preferences->network
 
Quote:

Originally Posted by MonkeyDLuffy (Post 39380)
Anybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow.

Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected.

Anyone has a clue?

I had a similar problem: I built another hackintosh in about 20 minutes today and I had already done a linux dd of my drive to a new drive. So booting was easy but system profiler did not show the network card. So I went to system preferences->network and it started by prompting me with a message about a new card being detected and that I should enable it.

Try it ... it might work.

MonkeyDLuffy 11-14-2009 01:42 PM

Nah, it didn't work :( That was the first thing that I did after adding the NIC. dsmeg doesn't even supply a mac address for the newly added pci nic. Even system profiler doesn't detect it. I'm quite puzzled. However, I haven't tried adding the realtek1000 kext. Maybe I'll try as soon as I got home.

Thanks for the suggestion.

dustintinsley 11-14-2009 09:09 PM

I am having issues getting this guide to work for me. i have the usb disk setup correctly. i have my com.apple.Boot.plist setup per the guide, minus the GraphicsMode as I am unsure what it needs to be set too. My video card is a ASUS EN9400GT with 1 VGA, 1 HDMI, and 1 DVI. I attempted to follow this guide using a DVI2HDMI adapter and when the setup would launch I'd have a blank blue screen. I attempted this passing "-v" and "-v -pci1" as chameleon boot options. I then tried using the HDMI output on the card. Now I am, getting the install background picture and nothing else. I get the spinner but it freezes and just sits there. Again, I've tried with "-v" and "-v -pci1" with same results. What else can I try to get this working?

powersupply 11-15-2009 01:45 AM

I just wanted to say thank you for your guide. This was the first time I tried to build such a machine and once you understand the whole system it is really easy to get a successful install thanks to your guide : )
The only thing that was a little difficult for me was the video, I think I will try your updated guide with the RC3 Nvidia auto detect (I have a 9600GT).

(Right now I have just added the efi string in the boot plist because I did not understand what kext and so I need. Resolution and average use seem to work fine but cpu load on 720p video for example is very high (50-100%))

So my actual question would just be if I did understand it right that with the RC3 Nvidia auto detect you dont have to do anything more or do I still have to do all that kext and efi string stuff?
Thanks a lot
greetings from germany : )

joeyf 11-17-2009 02:49 PM

Black/Blue Screen After 10.6.2 Update
 
Quote:

Originally Posted by infiniteThanks (Post 39279)
Go to netkas.org and download the latest SleepEnabler.kext.
1. Boot from the USB Installer and go to the install drive and remove /Extra/CustomExtensions/SleepEnabler.kext

2. Rebuild /Extra/Extensions.kext.
I used MkextTool.
Drag all the extensions in /Extra/CustomExtensions
Change the folder to /Extra and enter Build.
It will over-write the previous version of /Extra/Extensions.mkext

3. If you have not updated yet, Update to 10.6.2. Reboot

4. Put the patched SleepEnabler.kext from netkas into /Extra/CustomExtensions

5. Rebuild /Extra/Extensions.mkext (see (2)

I generally use linux dd command to save an exact copy of my partition before doing this kind of work.

GA-G31M-ES2L Rev.2
Q8200
NVidia 9500GT 512 (Dual DVI)

Followed this guide in late September and got a stable install - great work!

Decided to update to 10.6.2 (combo) and missed the SleepEnabler fix - Kernel Panic following "successful update" reboot.

Followed steps 1 and 2 as quoted above for the following files from netkas.org:

NullCPUPowerManagement.kext
SleepEnabler.kext

Rebuilt Extensions.mkext, repaired permissions on SL drive and kextcache on com.apple.kext.caches

After doing this I was able to boot, however to a black screen with no pointer. Press space key on the keyboard and get blue screen. Tried swapping DVI ports - no change.

Can boot into safe mode. Thoughts on a plan of attack?

EDIT: I just decided it was quicker to reinstall then develop a laundry list of potential fixes after sifting through the various threads.

Followed this guide but had trouble with the latest ES2L Kit - could not get sound to work nor was my ASUS WL-138g wireless PCI card recognized.

Went back to the kit with files dated 10/10/09 and all was well. Installed as per guide with the exception of SleepEnabler.kext. Upgraded to 10.6.2 flawlessly and then add the latest SleepEnabler.kext from netkas.org. Sleep works fine.

All is well in 32-bit anyways.

itry2hide 11-17-2009 07:04 PM

OK, I get about 3/4 of the way through the install, then I get the spinning wheel (not the colored one), and the computer reboots. Weird

Oh, I have the board with v2 bios

the_accidental 11-18-2009 12:24 PM

Important
 
important

I've a rev 1 board, and was using the RTGMac_v203 realtek drivers.

they cause failures to wake from sleep

I finally tracked down black-screen on wake issues. It was a repeatable error whenever I was using more than 2 gig ram and network activity.

Specifically opening 20 avi off a server, and loading 80 tabs in safari would cause the failure every time.

I reverted to the built in snow leopard drivers* and no problems now (except no bonjour). If you do a bit of googling you'll find other people mentioning power management issues with the realtek drivers and SL, as the drivers were built for 10.4.


* the realtek installer/uninstall script has a serious problem! when it installs, it deletes the apple realtek driver kext, and when it uninstalls it removes the realtek one. So you're left with no driver at all.

So to restore, you need /system/library/extensions/IONetworkingFamily.kext from an untouched SL install/disk. Replace it, repair disk permissions, "sudo touch /System/Library/Extensions" wait a bit for the kexts to rebuild, and then reboot.

BlaSTiWi 11-18-2009 02:55 PM

Try this http://www.infinitemac.com/f57/rtl81...n-64bit-t3917/ ... it works great w/ me ...

Quote:

Originally Posted by MonkeyDLuffy (Post 39380)
Anybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow.

Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected.

Anyone has a clue?


bunun 11-18-2009 06:11 PM

Quote:

Originally Posted by bunun (Post 39317)
anyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here.

oh everything else in the first post works, i just need to figure out how to dual boot off 1 hard drive.

verified on 2 hard drives, i simply went to the chameleon site, downloaded the latest version and followed the instructions.

MonkeyDLuffy 11-18-2009 09:26 PM

Quote:

Originally Posted by BlaSTiWi (Post 39671)
Try this http://www.infinitemac.com/f57/rtl81...n-64bit-t3917/ ... it works great w/ me ...

Amazing! Works for me too. Secondary NIC is now detected working fine :D

I just have to find a solution for my 4650 Black screen problem and I'm set!

Thanks BlaSTiwi

free4mac 11-19-2009 03:52 AM

can't make a new DSDT or figure out yours
 
I am having trouble with the DSDT on 10.6.2. I have a GA-G31M-ES2L v1.x and a C2D E6600. When I use your DSDT, everything works except my TI PCI Firewire card isn't recognized (it works fine in 10.5.6). When I use a DSDT for the same MB posted by swhay, Firewire works but Ethernet doesn't. When I diff your DSDT and swhay's, there are a lot of differences, but I can't figure out which one(s) might be relevant to Firewire. Could you be explicit about the changes you made in your DSDT, and post your DSDT file before you modified it too?

It would be great if you would not skip or generalize any details in the section I quote below.

[quote=sk1nhd33t;31269]UPDATE:


● copy dsdt.aml to /Extra of your Snow Leopard drive or create your own by following this short guide below, AGAIN it's always recommended to create and use your own dsdt, included my dsdt.aml and .dsl for comparison purposes only.

- open ES2L kit Tools then double click the included DSDT SE.app
- click DSDTSE Tools then Extract DSDT
- under ACPI search choose RTC
- rename 0x04 to 0x02
- under ACPI search choose Sound Azalia
- check the included dsdt.dsl and copy the HDEF section there, alternatively - you can use it if you have a quad
- add Method DTGP under DSDT Hacks
- look under Credits and DSDT Hacks for more dsdt fixes.
- when done editing click DSDTSE Tools -> Compile DSDT, click DSDT Files Folder and you will see your newly compiled dsdt.aml
- copy it to /Extra of your Snow Leopard drive

simsim 11-19-2009 10:47 AM

I also have a question regarding DSDT. I'm using the supplied DSDT from the original guide. Do you have to boot without dsdt to extract it correctly? I'm wondering because I can't compile a new one using the steps in the guide. Also, can't find Sound Azalia using ACPI search, Method DTGP already exists, stuff like that.

BTW, my firewire card works with the dsdt I'm using. (Belkin f5U503, rev s-3)

yogi446 11-19-2009 12:15 PM

Yes you need to boot without it.

simsim 11-19-2009 02:46 PM

Thanks, booting without dsdt helped. I still get 2 warnings and 2 errors though, so I need to work on it. Besides, everything works fine the way it is so I'm not too motivated :-) Also I have no idea what for example "Method (DTGP, 5, NotSerialized)" actually does so need to look into that too.

joeyf 11-19-2009 04:58 PM

1 Attachment(s)
Quote:

Originally Posted by joeyf (Post 39617)
GA-G31M-ES2L Rev.2
EDIT: I just decided it was quicker to reinstall then develop a laundry list of potential fixes after sifting through the various threads.

Followed this guide but had trouble with the latest ES2L Kit - could not get sound to work nor was my ASUS WL-138g wireless PCI card recognized.

Went back to the kit with files dated 10/10/09 and all was well. Installed as per guide with the exception of SleepEnabler.kext. Upgraded to 10.6.2 flawlessly and then add the latest SleepEnabler.kext from netkas.org. Sleep works fine.

All is well in 32-bit anyways.

^^^^^@free4mac

Try using the old DSDT he posted (file dated 10/9/09 - attached here) without any changes - seemed to work for me as I was having issues with his latest one.

Andy GA 11-20-2009 04:20 AM

Quote:

Originally Posted by simsim (Post 39718)
Thanks, booting without dsdt helped. I still get 2 warnings and 2 errors though, so I need to work on it. Besides, everything works fine the way it is so I'm not too motivated :-) Also I have no idea what for example "Method (DTGP, 5, NotSerialized)" actually does so need to look into that too.

2 Errors with DST - Solved

I also had the 2 errors and looked at the lines giving the errors and compared that part of the DSDT to the one in the E2SL Kit. I had to change the Method (_MSG lines from Store (Local0, Local0) to Store ("Local0", Local0) because the quotes were missing in the extraction. The lines should look like below:

Method (_MSG, 1, NotSerialized)
{
Store ("Local0", Local0)
}

Method (_SST, 1, NotSerialized)
{
Store ("Local0", Local0)

After making this change it compiled without errors but with warnings. The dsdt.aml worked fine.

Andy GA 11-20-2009 05:13 AM

Quote:

Originally Posted by sk1nhd33t (Post 31269)
UPDATE:

● open Audio folder and copy it to /Extra/CustomExtensions
● open smbios-plist folder and copy it to /Extra, edit this to match your hardware
● copy bootcamp theme then edit com.apple.Boot.plist adding the following:

http://img36.imageshack.us/img36/210...91010at910.png

-

First and foremost.... thank you for making it possible for me to get my first build up and running. Your guide was instumental in making this happen. My comments that follow are just to try and help a first timer like myself save some hours by getting it right the first time.

As a first time Hackintosher, steps like the:

● open Audio folder and copy it to /Extra/CustomExtensions

quoted above can be confusing. "it" seemed to be the Audio folder when I first read the step. There actually isn't an Audio folder, but rather an "Audio Kext" folder with two more folders inside it. So after having an unsuccessful attempt, one of the things I figured out was to take the .kext files out of the inclosed folders and put them in to /Extra/CustomExtensions.


Quote:

Originally Posted by sk1nhd33t (Post 31269)
UPDATE:
● copy dsdt.aml to /Extra of your Snow Leopard drive or create your own by following this short guide below, AGAIN it's always recommended to create and use your own dsdt, included my dsdt.aml and .dsl for comparison purposes only.

- open ES2L kit Tools then double click the included DSDT SE.app
- click DSDTSE Tools then Extract DSDT
- under ACPI search choose RTC
- rename 0x04 to 0x02
- under ACPI search choose Sound Azalia
- check the included dsdt.dsl and copy the HDEF section there, alternatively - you can use it if you have a quad
- add Method DTGP under DSDT Hacks
- look under Credits and DSDT Hacks for more dsdt fixes.
- when done editing click DSDTSE Tools -> Compile DSDT, click DSDT Files Folder and you will see your newly compiled dsdt.aml
- copy it to /Extra of your Snow Leopard drive

● double click "pfix" (permission fix) then choose your snow leopard drive, reboot when done.
● for the Audio to take effect, launch System Preference then go to Sound and choose Internal Speakers/Built-In Speaker for both Sound Effects and Output Tab, press F11/F12 (apple keyboard), F14/F15 (for windows?) to test if you can hear a feedback.

-

In the section on creating your own dsdt.aml, quoted above, the section about Sound Azalia tripped me up for a while. Not knowing that you were talking about a file named dsdt.dsl, I was searching the extraction in the Sound Azalia section for the letters "dstl.dsl". If the step had read:

- open dstl.dsl in /DSTL and copy the HDEF section from there into your extract

It would have saved me one more failed attempt.

Perhaps when you get some time, you can edit the guide. Also, see my note to simsim on the error in the DSDTSE extraction that causes two errors when compiling.... at least it did for him and me. I have a rev 2 board.

Once again... thanks for all you have done.

simsim 11-20-2009 05:33 PM

dsdt
 
Thanks Andy, adding the quotes in the extracted dsdt where you indicated made it compile without errors (still warnings). I just wonder why everybody hasn't got the same problem. I have the 1.1 version of the board and F8 Bios.

Andy GA 11-20-2009 07:28 PM

Glad to help, simsim. my board is Rev 2.0 with a version 6.00 Bios, so that indicates it's something else.

zim2dive 11-21-2009 02:50 PM

I had 10.5.6 working on this mobo months ago and then went a different direction for a while (linux).. pondering coming back and found this VERY impressive guide. It would appear that there are no known/remaining issues for this mobo once things are working??

thanks!
Mike

BitBass 11-21-2009 05:20 PM

Just wanted to share my experience. I'm on a 1.1 f10 board. I had this running fine on 10.5 and decided to upgrade to 10.6. Went fine except no audio. I've been pulling my hair out for the last couple of days with no success on the audio.

Here's my tip, don't run PFIX from the finder. Run it from Terminal with sudo. I kept running it from finder and was getting feedback but it turns out it was failing to actually do anything.

Works like a charm now! Thanks for everyone's hard work!

MonkeyDLuffy 11-21-2009 06:19 PM

Hi,

Anybody made Sleep working faster? Since I upgraded to 10.6.2, my sleep (updated) works but it takes about 45secs to 1min to fully sleep (fans not spinning). The moment I click "sleep" the screen goes black then, wait until it fully turns off (45secs). Before, as soon as I clicked sleep, it only takes 2 secs.

I already updated the NullCPU..kext and the 10.6.2 SleepEnabler from Netkas blog. I made sure that the kext are loaded.

Also,

I noticed that dsdt was updated.

And I think the update is this:

Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Method (_STA, 0, NotSerialized)
{
Return (0x0B)
}
}


What does this do?

Is it related to the powerbutton?

Thank you.

free4mac 11-22-2009 01:03 PM

Got it working
 
Thanks Andy, this was timely! I extracted an unmodified DSDT for my system by booting from a Linux live CD and it had this same problem when I tried to compile it with iasl. Combined with the updated instructions and reference DSDT from sk1nhd33t, I was able to modify it and seem to have a fully working system! I'm using the SleepEnabler for 10.6.2 from code.google.com (the Netkas binary patched version didn't work for me), and the HDA and HDAEnabler kexts posted by swhay for audio.

Quote:

Originally Posted by Andy GA (Post 39744)
2 Errors with DST - Solved

I also had the 2 errors and looked at the lines giving the errors and compared that part of the DSDT to the one in the E2SL Kit. I had to change the Method (_MSG lines from Store (Local0, Local0) to Store ("Local0", Local0) because the quotes were missing in the extraction. The lines should look like below:

Method (_MSG, 1, NotSerialized)
{
Store ("Local0", Local0)
}

Method (_SST, 1, NotSerialized)
{
Store ("Local0", Local0)

After making this change it compiled without errors but with warnings. The dsdt.aml worked fine.


Andy GA 11-22-2009 06:24 PM

Fast Sleep Working in 10.6.2
 
Quote:

Originally Posted by MonkeyDLuffy (Post 39843)
Anybody made Sleep working faster? Since I upgraded to 10.6.2, my sleep (updated) works but it takes about 45secs to 1min to fully sleep (fans not spinning). The moment I click "sleep" the screen goes black then, wait until it fully turns off (45secs). Before, as soon as I clicked sleep, it only takes 2 secs.

My 10.6.2 machine takes 2-3 seconds to fully sleep. Here is how I updated from 10.6.0 to 10.6.2 using skn1hd3t's guide as a reference on a Rev 2.0 MB.

● I ran the MacOSXUpd10.6.1 install package choosing my Snow Leopard partition and re-booted
● I ran myHack_Installer_1.0_RC3_r32 from the 10/9/09 ES2L Kit originally posted by skn1hd33t choosing my Snow Leopard partition as the destination and under Customize excluded SleepEnabler, so I put a check on the ff:

- Core
- com.apple.Boot.plist
- GraphicsEnabler
- fakesmc
- NullCPUPowermanagement
- OpenHaltRestart
- PlatformUUID

● I made a new dstl.aml using the DSDTSE application from this guide and put it in /Extra. skn1hd3t has a new procedure for this now on pg. 1 which I haven't tried. I think you can skip this step as all my original edits were still in the extracted dsdt.dsl file.
● I checked /Extra/Extensions to see if SleepEnabler.kext was in it. (Remove it if it is there). My /Extension folder had the ff:

- fakesmc.kext
- LegacyALC883.kext
- NullCPUPowerManagement.kext
- OpenHaltRestart.kext
- PlatformUUID.kext

● I edited the com.apple.Boot.plist and saved it. This step is probably not necessary as you will repeat it after installing 10.6.2 as noted below. Each time myHack Installer is run, this file gets altered and can be updated prior to running pfix2.2.1 so that the right Theme etc. will load. Mine looks like ff.:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Timeout</key>
<string>5</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>GraphicsEnabler</key>
<string>y</string>
<key>EthernetBuiltIn</key>
<string>y</string>
<key>Theme</key>
<string>bootcamp</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
</dict>
</plist>


● I ran pfix2.2.1 choosing my Snow Leopard partition (it takes about 5 minutes to complete) and then rebooted
● I ran the MacOSXUpd10.6.2 install package choosing my Snow Leopard partition and rebooted
● I repeated the steps above, starting with myHack_Installer through pfix2.2.1 only I put the SleepEnabler.kext from netkas.org in /Extra/Extensions before running pfix2.2.1. Do not check SleepEnabler on the myHack Installer.
● Reboot and your sleep should work fine. Remember to set your sound output back to Internal Speaker as this always gets changed in the update process.

I suspect this process could be shortened, but this is what worked for me and I haven't tried going back and skipping steps as my system is now working fine.

A couple of times my system froze upon waking (spinning pinwheel). It hasn't happened recently, but if it does, I will try the SleepEnabler that is mentioned below:

Quote:

Originally Posted by free4mac (Post 39878)
I'm using the SleepEnabler for 10.6.2 from code.google.com (the Netkas binary patched version didn't work for me), and the HDA and HDAEnabler kexts posted by swhay for audio.


macman20 11-23-2009 12:40 AM

Help with sound on G41M-ES2L
 
I am going insane in the membrane here, your guide is the best I have found. Simple to follow although once I have completed this task I want to post an my own "Idiots Guide to G41M-ES2L", all is working except audio ALC888B. Which there is a number of version floating around like "http://www.insanelymac.com/forum/index.php?showtopic=182655" . Which simply do not work mainly because people have posted a fix that they themselves have not actually tried. I have a G31M-ES2L but 2x G41M-ES2L which seems to still be available to purchase where the G31 is not. Can you shed some light on this? and maybe point us to a fix that works with your bootloader and the ALC888B codec. Thanks a million.

Andy GA 11-23-2009 03:22 AM

GA-G31M-ES2L Rev 2.0 Still Available
 
Quote:

Originally Posted by macman20 (Post 39903)
I have a G31M-ES2L but 2x G41M-ES2L which seems to still be available to purchase where the G31 is not.

macman20, I don't know where you live, but here in the States, the GA-G31M-ES2L Rev. 2 board is still available. I just bought one last week from Newegg and it works great with the addition of a graphics and network card as the onboard LAN does not have a working driver currently. Here is the link. http://www.newegg.com/Product/Produc...k=ga-g31m-es2l

rwillett 11-23-2009 07:56 PM

Probably a dumb question but...
 
I have a working system based on the instructions here, no real issues to be honest so thanks for all the hard work.

I'm trying to upgrade to 10.6.2, I realise the sleepenabler.kext needs changing but read on for my problem.

I cannot find a definitive answer to despite a lot of searching is exactly how does one remove a kext (e.g. sleepenabler), rebuild, reinstall a kext and rebuild. Phrases such as "deinstall the sleepenabler.kext and then reinstall" are bandied around as if these are normal activities.

My assumption is that I do something similar to:

1. cd into the right /extensions directory,
2. rm or rather mv the sleepenabler.kext to somewhere else safe.
3. rebuild the kext cache <-- This is the bit thats odd, I read so many different things, such as ox86tools or kextinstal but they always seem to be fragments of information. Is this pcifix or some other tool?
4. Reboot
5. Update to 10.6.2
6. Install the new updated sleepenabler.kext into the right directory. Again I assume a simple copy is sufficient.
7. Rebuild the kext cache - See point 3.

I have a good working system and do not want to screw it up with messing around with the kext's in a way I don't understand so any help welcomed.

Thanks and sorry for the dumb question.

Rob.

macusers 11-24-2009 12:05 AM

Has anyone manage to get audio to work in 64bit on this mobo, if yes, can you share please, I would like to know how you did it. Thanks.

robbie 11-25-2009 06:36 PM

This worked for me:
Updated to 10.6.2 but did not restart
I removed sleepenabler.kext from /Extra/Extensions (also placed LegacyALC883.kext in there)
Placed new netkas sleepenabler.kext into /Extra/Extensions
Then i deletedExtensions.mkext from /Extra
Ran Kext Utility from here
Rebooted and everything cool.

Quote:

Originally Posted by rwillett (Post 39944)
I have a working system based on the instructions here, no real issues to be honest so thanks for all the hard work.

I'm trying to upgrade to 10.6.2, I realise the sleepenabler.kext needs changing but read on for my problem.

I cannot find a definitive answer to despite a lot of searching is exactly how does one remove a kext (e.g. sleepenabler), rebuild, reinstall a kext and rebuild. Phrases such as "deinstall the sleepenabler.kext and then reinstall" are bandied around as if these are normal activities.

My assumption is that I do something similar to:

1. cd into the right /extensions directory,
2. rm or rather mv the sleepenabler.kext to somewhere else safe.
3. rebuild the kext cache <-- This is the bit thats odd, I read so many different things, such as ox86tools or kextinstal but they always seem to be fragments of information. Is this pcifix or some other tool?
4. Reboot
5. Update to 10.6.2
6. Install the new updated sleepenabler.kext into the right directory. Again I assume a simple copy is sufficient.
7. Rebuild the kext cache - See point 3.

I have a good working system and do not want to screw it up with messing around with the kext's in a way I don't understand so any help welcomed.

Thanks and sorry for the dumb question.

Rob.


rwillett 11-26-2009 12:12 PM

Black screen after 10.6.2
 
Thanks for taking the time to reply.

I followed your instructions and did an upgrade to 10.6.2. It seemed to go OK until the machine rebooted. The iHack screen appears, it all looks OK until I get to the where the login screen should be.

A black screen appears with a mouse cursor. The mouse cursor works, I can move it around, but it's still a black screen. If I press the interrupt button on my PC the correct screen momentarily appears (all the Finder windows and icons etc) and then the machine reboots.If I leave the machine overnight then press the space button all the Apple desktop appears. It doesn't appear after only 15 minutes though.

My card is a Asus badged Nividia 9600GT with 512MB RAM. It worked well under 10.6.1.

Any suggestions at all?

Thanks
Rob.

Nick Nameless 11-26-2009 05:20 PM

Quote:

Originally Posted by MonkeyDLuffy (Post 38294)
The built-in Intel GMA 3100 (not GMA X3100) is not compatible with either Leo or Snow Leo. It will work but you won't have QI/CE (VESA only) thus making it suck a lot - such as No resolution change, you might have problems watching videos, can't run a lot of programs that are QI/CE dependent, and lots more.

If you can stand that, you can just go ahead and install it while waiting for your dedicated video card.

BTW, when you decide to purchase the video card, make sure it is 100% compatible.

It seems my optiplex 755 does just fine with a gma 3100 in leopard. but in snow it kinda blows me off...

robbie 11-26-2009 06:49 PM

Hi Rob,

How are you connecting your graphics card to your screen?

Quote:

Originally Posted by rwillett (Post 40068)
Rob


rwillett 11-26-2009 08:07 PM

I connect through the VGA port, via a Raritan four port KVM to a VGA screen.

I do not use HDMI.

I have just come home and pressed the space button on the computer and the screen is working. It was not working when I left to go to work this morning.

I wonder if it's due to a screen saver kicking in and making it work (or something). I've just changed the energy saver to one minute, will restart and see what happens.

This is weird.

Rob.

rwillett 11-26-2009 11:34 PM

Update on black screen after 10.6.2 with nvida 9600
 
Summary of problem
Gigabyte G31M-ESL MB
Dual Core E6300 CPU's
4GB RAM
Asus Nvidia 9600GT graphics card connected to 17" screen by Raaritan 4 port KVM on VGA port. I don;t have HDMI (sadly)

Black screen on boot after 10.6.2 upgrade. New sleepenabler installed.

Whilst it's bad form to reply to your own mail, I have made a rather interesting discovery.

1. I set the Energy Saver for the screen screen, not PC, to one minute.
2. Rebooted the machine and had the same black screen as I normally get after the update to 10.6.2. i.e. I can move the mouse but cannot see the screen.
3. Left the machine untouched for the requisite minute and the monitor clicked into standby as the Graphics card went to sleep. I know thats not the right phrase but hopefully you know what I mean.
4. Hit any key and lo and behold, my screen appeared instantly. No changes to kexts, uninstalls.

I think the black screen is related to some sort of power saving issue NOT the HDMI copy protection stuff that most people have looked at. Of course my guess is worth exactly what you paid for it, nothing :)

Hopefully this may help other people.

petejo 11-28-2009 03:07 AM

5.1 Optical
 
So, I've been trying for a month to get 5.1 Optical working on this board ( v1) without success using a Gigabyte plug-to-M/B adapter.
I can get light from the hole but no audio comes out.

I've had the sysinfo listing it as SPDIF Combo and SPDIF RCA depending on which kexts I'm trying.

I've got 2 channel output from the 3.5mm stereo no problem but I really want 5.1 for Plex.

Has ANYONE managed to get confirmed 5.1 from this board or do I need to upgrade or switch to another platform.....

Cheers for all the information so far!!

Pete

flowrider 11-30-2009 09:58 AM

Thanks
 
1st post but a big lurker!! Thanks for the guide especially for a first timer. Fully working and running stable.

Specs are pretty standard:
GA-GM31-ES2L rev.2
E5200
Zotac 9400GT 1gig
Crucial XMS2 PC6400 - 4gig
WD Raptor and Samsung drives
*edit* additional NIC as the onboard ethernet still isn't working

Dual booting on dual drives - OSX 10.6 and Win 7 64bit


One other question...

How safe is using software update in 10.6? There have been some pretty significant updates and I'm just wondering the risk factor when installed from a retail disc.

flowrider 11-30-2009 06:54 PM

Sorry everyone another thing just popped up.

Using this guide as a finishing step the Please Sleep kext is loaded onto the system. My question is: Do you have to have the Please Sleep kext and the program loaded in order for the sleep function to work correctly?

Thanks

Steve

fuubar 11-30-2009 07:36 PM

BIOS Settings / root device
 
Can anybody post the correct BIOS settings for the G31M-ES2L please?

I can't get around the "still waiting for root device" error. I've tried several IDE/SATA settings according to the OSX86 wiki where the problem is mentioned.

My setup is an ide-attached DVD-Rom and an completely unformatted SATA harddrive. As installation method i've chosen the external usb stick. Strangely both devices (hdd,dvd) turn on just before the message of the missing device appears.

thanks for any advice!

monsteroyd 11-30-2009 09:46 PM

I have the same setup - about the only thing I did slightly unusual was to plug in the SATA drive into SATA1 instead of 0. Anyway BIOS-wise I set the SATA to Auto. Everything works fine

flowrider 11-30-2009 10:05 PM

Hmmm I would think the issue is with the ide drive. I purposely purchased a SATA DVD drive for this build. At $20 it was cheap enough. I have 3 drives in my system; 1 for OSX, 1 for Win 7, and 1 to image the OSX drive so I can make changes without always having to start from scratch.

I think the issue with the drives is that the bios searches for the SATA and IDE drives on the same channel (at least that my take from reading the POST message) and perhaps there are IRQ issues with this in OSX.

Drive config:
SATA 0 - OSX
SATA 1 - Win7
SATA 2 - OSX image backup
SATA 3 - DVD drive

sk1nhd33t 12-01-2009 03:03 PM

Quote:

Originally Posted by flowrider (Post 40311)
One other question...

How safe is using software update in 10.6? There have been some pretty significant updates and I'm just wondering the risk factor when installed from a retail disc.

it's safe to update from 10.6.0 to 10.6.2 provided that you remove sleepenabler first before updating and replace it with a newer version of sleepenabler after (get the kext from netkas).

Quote:

Originally Posted by flowrider (Post 40345)
Sorry everyone another thing just popped up.

Using this guide as a finishing step the Please Sleep kext is loaded onto the system. My question is: Do you have to have the Please Sleep kext and the program loaded in order for the sleep function to work correctly?

Thanks

Steve

PleaseSleep is a fix for "automatic sleep", even without this app "manual" sleep works just fine. Note that 'the_accidental' from here and insanelymac has a working automatic sleep on his ES2L F10 bios but even after copying his bios settings to the dot or a new install, it's still wont work on me.. weird e.

also a much better alternative is a script called "RIP" from here, both works on my machine but i prefer RIP since it doesn't involve an ugly menubar icon.

Quote:

Originally Posted by fuubar (Post 40347)
Can anybody post the correct BIOS settings for the G31M-ES2L please?

I can't get around the "still waiting for root device" error. I've tried several IDE/SATA settings according to the OSX86 wiki where the problem is mentioned.

My setup is an ide-attached DVD-Rom and an completely unformatted SATA harddrive. As installation method i've chosen the external usb stick. Strangely both devices (hdd,dvd) turn on just before the message of the missing device appears.

thanks for any advice!

i believe i already posted it a few pages back but i'll save you the trouble in looking for it..

here is a PDF came from weeksauce12 from his old 10.5.7 leopard tutorial (Slytherine).: http://dl.dropbox.com/u/3168149/BIOS_Settings_ES2L.pdf