Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About ixxxion

  • Rank
    InsanelyMac Protégé

Contact Methods

  • Website URL

Profile Information

  • Gender
  1. I found the issue that causes this. In the VMWare tools installer package, there is a "install check" script that checks whether the timestamp on the kernel is newer than the latest system boot time, and if so, it errors out. For some reason (I believe having to do with the VM syncing the time with the physical PC) my kernel had a funky timestamp on it which was in the future. I just updated the time stamp on the kernel by touching the file with the command: sudo touch /mach_kernel and rebooted, then I was able to install the VMWare tools without any problems. Hope this helps. BTW, I'm running 10.8.3 and installed VMWare tools 5.0.3.
  2. Yes, the ATI 5870 is a great choice, but not all the device/manufacturer IDs are in the vanilla 5xxx KEXT. I have the XFX 5870 1GB, and the device ID is there by default, so I'm fully vanilla (with Kabyl's boot file and Chameleon 2 RC5). Note: there is an issue with 2560x1600 resolution, you have to use the display port out for everything to work.... the DVI works, but when it wakes up from sleep, the display will never come back, several people are reporting this problem. I use DisplayPort and everything is good.
  3. DSDT Auto-Patcher

    Ok, I have a fix!! Everything works, including sleep. For the P5K Deluxe WiFi, here are the patches needed: DTGP HDEF AD1988B HID/CID IRQs LAN RENAMED DEVICES SBUS IGBE <---- not sure this is needed, but I have it SHUTDOWN REMOVED DEVICES FIX WARNINGS ICH9 USB SLEEP Note the following: - both the HDEF and AD1988B are required, the first installed HDEF device, the second adds some AD1988B stuff - the EHCI sleep fix is NOT required, I think this was screwing up my idle sleep - I do not have a _DSM method in UHC4 (0x001D0003) as the ICH9 patch does not install one, doesn't seem to affect anything How I did it: - I ran the P5K3 auto-patcher on my original dsdt.aml - I added the AD1988B patch - I added the IGBE patch /Extra/Extensions: - fakesmc.kext - AD1988BFix.kext - LegacyAppleAHCIPort.kext - Yukon-88E8056Injector.kext <--- custom kext that I created by adding the ID 0x436411ab to plist com.apple.Boot.plist: <?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>AtiConfig</key> <string>Uakari</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v arch=x86_64</string> <key>Timeout</key> <string>10</string> </dict> </plist> Thanks MaLdOn!! I think this was the problem. I'm up and running and everything is working perfect now. Thanks for all the help! dsdt.aml.zip Yukon_88E8056Injector.kext.zip LegacyAppleAHCIPort.kext.zip AD1988bFix.kext.zip
  4. DSDT Auto-Patcher

    Well, I've been looking into this all day, still no solution. I had idle-sleep working fine before, so I'm not sure what has changed. I tried all sorts of different DSDT combination. No luck. Could the version of Chameleon affect this in any way? Ya, thanks, I might end up doing that if I can't solve it.
  5. DSDT Auto-Patcher

    So what should I do with the UHC4 ID? Change it? Sleep: I'm able to put the computer to sleep if I manually go to the Apple menu and put it to sleep, that works fine. But with the "energy saver" preference panel set to 5min (or any value), it will never go to sleep. Here is the send_me.zip file: http://dl.dropbox.com/u/17374176/send_me.zip
  6. DSDT Auto-Patcher

    Wow! This worked!! Thank you so much! It was quite easy to setup... although I lose volume control, but at least now I can watch movies with 5.1 sound.
  7. DSDT Auto-Patcher

    Actually, I spoke too soon, I'm having a problem, the computer will not go to sleep. I can put it to sleep manually, but it will not go to sleep by itself. I noticed that the UHC4 has a _DSM method with the same ID 0x39 as the UHC7 as follows: Device (UHC4) { Name (_ADR, 0x001D0003) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0E, 0x04)) } Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x39, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (UHC7) { Name (_ADR, 0x001A0002) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x20, 0x04)) } Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x39, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Also, I noticed that there is no LAN0, LAN1 and SBRG patch. Do I need those?
  8. DSDT Auto-Patcher

    Hi MaLdOn, The dsdt you gave me for my P5K Deluxe WiFi works great! Add it to your list for the next release! Just one small problem, might not be related to DSDT: For the ADI1988B sound, the sound preference panel does not show 5.1, instead it shows 3 pairs of stereo outputs and a digital output as follows: 1) Internal Speakers - this maps to the front left and right, works ok 2) Line Out - this maps to rear left and right 3) Line Out - this maps to center and sub 4) Digital Out - optical out I can't use the optical in my setup. And only one pair at a time can be selected for output. So is there any way to make the driver see 5.1 instead of 3 pairs of stereo out?
  9. I have an update on this and some workarounds.... Card: XFX ATI 5870 1GB Frame Buffer: Uakari Monitor Resolution: 2560x1600 Problem#1: Display remains blank after computer wakes up from sleep Solution: Set BIOS setting "Repost video on S3 resume" to DISABLE The problem here was this BIOS setting. After I set it to DISABLE, everything is working fine. Both DVI and DisplayPort work fine, did not test HDMI. Problem#2: Display remains blank after a fresh boot Workaround#1: If using the DVI-1 or DVI-2 port, just unplug and replug the cable. Video will come up. I have not found any other fix. Workaround#2: Use the DisplayPort and set Graphics Mode=1920x1200x32 in your com.Apple.boot.plist. With this workaround, when the computer boots, it will go into 1920x1200, but when the display comes up in OSX, it will renegotiate it's native 2560x1600 mode and the display will work without a need to unplug and replug the cable.
  10. DSDT Auto-Patcher

    Ok, I just PMed you the new send_me file. Some notes: - I needed to install the ADI1988Fix.kext for sound - I needed LegacyAppleAHCIPort.kext to get rid of Orange hard drives, also I get better performance with this kext Some questions: - can I use GeneratePStates and GenerateCStates with this DSDT? And if so, which version of Chameleon do I need? I need Kabyl's boot file in order to enable my ATI 5870, so not sure if the support for ATI and the support for PStates is in the same Chameleon version somewhere? Thanks!
  11. DSDT Auto-Patcher

    Done. I PMed you the link to the file. Thanks!
  12. DSDT Auto-Patcher

    Doh. Ok, I extracted the DSDT from Windows using DSDT Editor and added it to the send_me.zip file. Is that good? Or do you need me to re-run "run_me" within OS X without the DSDT installed?
  13. DSDT Auto-Patcher

    Hi MaLdOn, Thanks for all your amazing work!! I have a P5K Deluxe WiFi motherboard, it is very similar but different than the P5K3 Deluxe WiFi and the P5K-E WiFi. I'm currently using a DSDT generated with the P5K3 but I'm having some problems with _CST and some sleep/wake issues with my ATI 5870 graphics card. <I PMed you my send_me.zip file.> I would appreciate if you can provide an auto-patcher for my motherboard. Thanks!
  14. I have XFX ATI 5870 1GB installed in a P5K deluxe with DSDT, running in 64-bit, using latest boot file from here. With the Uakari frame buffer, running at 2560x1600, after a fresh boot, the screen goes immediately into power saving mode, both with DVI or DisplayPort. I have to unplug and replug the monitor to get a video signal (this works with DVI only). But when waking up from sleep, I can never get the video back at all, no matter what I do. I tried several other frame buffer (Vervet, Zonalis, etc) with even worse results than Uakari. I also tried to force 1920x1200 resolution as some people said they had luck with this, not me, this will work, but only for the original first boot, it still will not wake up from sleep, screen remains black after a sleep and unpluging and repluging monitor does not work. I also tried the .rom file injection by putting it in my /Extra folder, no difference, same issues. Ideas? <key>AtiConfig</key> <string>Uakari</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=x86_64</string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>10</string>
  15. Radeon HD 5870 / HD 5850

    Ya, I saw the Netkas stuff. But now that the 5xxx are supported natively, shouldn't we be able to run vanilla? (i.e. not have to have a modified ATY_init and other stuff).