InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 03-04-2010, 12:03 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
Problem Dumping DSDT

Hi everyone, I'm new on this forum, I saw your very informative post on DSDT editing so I tried to make mine, but something is wrong as Ican't even dump my dsdt, when I run DSDT patcher, or the gui variant, everytime I got IOREG getting 100% CPU and nothing happen, I let it for 10 minutes now and it's the same. Any clues ?

Thanks
Reply With Quote
  #2  
Old 03-04-2010, 12:35 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
Wow. I've never heard of that. Can you normally run ioreg from the terminal? What do you get if you do the following:

Code:
$ ioreg -lw0 >ioreg.txt
If you have access to a Ubuntu (really any Linux livecd), you could try booting with that. You could then do:

Code:
# acpidump -b -t DSDT -o DSDT.aml
, and then save the file to a USB disk. You can then disassemble with iasl.

--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
  #3  
Old 03-04-2010, 12:44 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
what it's strange is I still got a ioreg.txt containing some hex data. I ran the modifiers in the shell script then the DSDT patcher dsdt.dat and it seemed to patched it. I'll try the generating DSDT or the ubuntu way, luckily I got one installed.

But the strangest is I couldn't kill the ioreg process, sudo killall -9 ioreg, sudo kill -9 pid, or using the activity monitor, nothing...

Edit: the ioreg generated file was wrong, the fixed files contains strange characters, but nothing like what it's supposed to have... I try other ways and keep you informed

Last edited by nekkro-kvlt; 03-04-2010 at 12:50 PM.
Reply With Quote
  #4  
Old 03-04-2010, 12:50 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
There's more detail on the commands to run here: http://www.projectosx.com/forum/index.php?showtopic=359

--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
  #5  
Old 03-04-2010, 12:54 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
wow there was really something wrong, acpidump took less than a sec... I'll try disassembly and patching now. thanks
Reply With Quote
  #6  
Old 03-04-2010, 01:13 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
Ok, I disassembled the DSDT_original.aml from ubuntu ACPIDUMP with iasl, ran DSDTPatcher DSDT.dsl it created me another DSDT.aml without errrors (still a warning at compilation though), I copied it in the root of my osx boot partition, now i'm rebooting, and I don't know if everything is OK, but at least I have video working and audio.
Thanks guys
Reply With Quote
  #7  
Old 03-04-2010, 01:19 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
BTW, here my dsdt.aml file (I got a gigabyte EP31-DS3L motherboard)
http://dl.free.fr/p5QPjluBq
I'll keep you informed if I encounter problem, but for the moment, voodooHDA and NVEnabler work good.
Reply With Quote
  #8  
Old 03-04-2010, 03:03 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
After rebooting with the DSDT.aml, are you still experiencing difficulties with ioreg? If so, then something's hosed with your ACPI tables, or your ioreg structure. Like I said, I haven't heard of this problem, so it makes me think that you should look into fixing it, so you can have a stable OS X system.

A good place to start is to google for ioreg outputs for the Mac most closely matching your specs (wikipedia has specs on the various mac models). Then do the same for your motherboard. Compare the three (obligatory B5 quote: understanding is a three--edged sword) files and note the differences.

Also, the guys who are doing amazing DSDT work (Master Chief, mm67, others) are using a GB EP45-DS3L, so some of their work should apply.

--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
  #9  
Old 03-04-2010, 03:30 PM
nekkro-kvlt nekkro-kvlt is offline
Puma
 
Join Date: Mar 2010
Posts: 15
Quote:
Originally Posted by uman View Post
After rebooting with the DSDT.aml, are you still experiencing difficulties with ioreg? If so, then something's hosed with your ACPI tables, or your ioreg structure. Like I said, I haven't heard of this problem, so it makes me think that you should look into fixing it, so you can have a stable OS X system.

A good place to start is to google for ioreg outputs for the Mac most closely matching your specs (wikipedia has specs on the various mac models). Then do the same for your motherboard. Compare the three (obligatory B5 quote: understanding is a three--edged sword) files and note the differences.

Also, the guys who are doing amazing DSDT work (Master Chief, mm67, others) are using a GB EP45-DS3L, so some of their work should apply.
Thanks for the advice, I'll check that, but for now my system seem stable, I reboot/sleep, I have 3D graphic with acceleration and Sound working, so, as I'm not a guru, I wouldn't like screwing my install
Reply With Quote
  #10  
Old 03-05-2010, 03:52 AM
milanca's Avatar
milanca milanca is offline
 
Join Date: Jan 2008
Location: Serbia and Montenegro
Posts: 326
@nekkro-kvlt

Hi,

What is the processor you have? Your sound chip is ALC888, correct? Also would you please post what is your GFX card with correct amount of Ram, and are you using fully Sata system without any IDE (Pata) drives?

Your dsdt is very similar to mine and during my coffee break i'll fix your dsdt to support Speedstepping and with all other fixes and mods. Hopefully you'll have a system running with only fakesmc.kext, maybe one more fake plist, we'll see.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Reply With Quote
Reply