Contribute
Register

Mac OS X 10.6.4 Update - The Official Thread

Status
Not open for further replies.
You need to insert this

Code:
           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)
                                {
                                    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 (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 */    0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                }, 

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

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

                                "model", 
                                Buffer (0x17)
                                {
                                    "nVidia GeForce GTS 250"
                                }, 

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

under Device (PCI0)

it will look like this after the edit

Code:
        Device (PCI0)
        {
            Device (PEGP)....
            Name (_HID, EisaId ("PNP0A03"))....

and you need to remove GraphicsEnabler from your com.apple.boot.plist
 
Update to 10.6.4 succeeded uneventfully on my GA-P55M-UD4...

Done twice (on separate installations) via Software Update and from the MacOSXUpd10.6.4.dmg

All working OOB...
In addition, as already stated, the 10.6.3 USB issues on resume (USB 1.1 keyboard not waking up) were resolved ! :headbang:
 
winstonace said:
You need to insert this

…

thank you for this hint, but where (which file, eg NVDANV50Hal.kext) does i have to insert it?
 
Just wondering--aside from the wake from sleep issue being resolved, has anyone noticed performance increases or any benefit from the update? I'm debating waiting until 10.6.5 since I do have the "if it ain't broke" mentality...
 
The update messed with my SleepEnabler.kext and caused a panic at restart. I booted up with Iboot and deleted the kext and reinstalled it. I then tried to boot strait again and got another error. Booted again with Iboot. Used Multibeast 1.1 to get almost everything back to how it was.

10.6.4 now recognizes my DVD drive as an audio input device, it didn't before but it won't play sound anymore thru the front (green) audio.

I tried a few recent VOODOOHDA kexts but not go. I can hear it crackle a bit when starting up but no sound comes out.

VoodooHDA:

Version: 0.2.61
Last Modified: 4/24/10 10:30 AM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/VoodooHDA.kext
Kext Version: 0.2.61
Load Address: 0x5e145000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied

UPDATE: After a couple of repair disk permissions and restarts, front (Green) audio is working. I don't have front mic input recognized. MIC is working now after installing 0.2.1, deleting, reinstalling 0.2.61, rebuild cache and permissions but now front audio is not... LOL.. :shifty:
 
winstonace said:
hacku said:
Hm, your opengl results are looking okay. I'm stuck at 7.61 fps which was 29.31 fps with 10.6.3. that's weird because i've got nearly the same graphics card as you. did you do any special things after the update?

I had the same issue
after update to 10.6.4 cinebench on my 9800gt went down to 7.79
I removed GraphicsEnabler from my com.apple.boot.plist
and used dsdt injection instead
now the score is back to 29.35
:D

winstonace, following this post, I ran CineBench 11.5 on my stock-clocked rig (using just GraphicsEnabler...)
I get 27.57 fps and 5.12 pts (vs. 27.20fps and 4.85pts on 10.6.3)...

I guess 10.6.4 is good for me :)

BTW, how did you get to 29.35 ? I guess that's heavily overclocked, right ?
 
Very interesting
what bootloader are you using?
i use Aser's 1.1.9
maybe other bootloaders have better implementation of graphics detection?

p.s. my GPU is not overclocked at all
the memory is at 900MHZ, core at 550MHZ and shaders clock at 1375MHZ
 
winstonace said:
Very interesting
what bootloader are you using?
i use Aser's 1.1.9
maybe other bootloaders have better implementation of graphics detection?
It's the one in MultiBeast 2.0.0, and according to the PDF, it's indeed 1.1.9
However, I'm not sure how to verify this...

winstonace said:
p.s. my GPU is not overclocked at all
the memory is at 900MHZ, core at 550MHZ and shaders clock at 1375MHZ
Hmmm... Could be related to overclocking of your RAM/CPU/BCLK ?

Where did you get the clock info ?
 
Does Multibeast use any enabler kext or does it inject video by the bootloader?
(can you see what kext's are you using? does your com.apple.boot.plist has GraphicsEnable line?)

the GPU specs can be taken from GPU-Z (windows) or from manufacturer site
(or from your video card rom if you dumped it)
 
After updating to 10.6.4 I still have a usb sleep problem. I have a modded macbook pro IR receiver plugged into a usb port. When I use it to wake from sleep it becomes inactive until replugged. I'm using the latest bios with the latest dsdt, i've got fakesmc, jmicronxata and jmicronxsata in my /e/e.

Basically, it acts exactly the same as it did under 10.6.3... Anyone have any Ideas?

I guess I could use a usb hub as that seemed to fix it on 10.6.3.

Specs: ga-p55m-ud2-f10 | core i3-530 | nvidia geforce 210 |
 
Status
Not open for further replies.
Back
Top