Jump to content

Dell Optiplex 755 DSDT, Vanilla SpeedStep+Sleep working.


  • Please log in to reply
159 replies to this topic

#101
stenopo

stenopo

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
Really? I already used this tags too, but i thought that it only worked in combination with the speedstep hack in the DSDT. I have the latest version of Chimera, do you know if it is capable of native dsdt as well?

#102
stenopo

stenopo

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
Since I installed the dsdt from catalystTGJ (¿or maybe is the modified version with speedstep hack?) I'm experimenting some issues about shutdown. System close well, screen goes to standby mode, but the computer still running.

Otherwise, I have the impression that the system it's not precissely a rocket. Yesterday I run geekbench 4 times, and in any case the score exceeded 5,700 points (remember Q6600, 4Gb 800Mhz).

Any idea about the whole thing?

#103
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
@ stenopo

to solve shutdown hang --> Evoreboot.kext

what geekbench score would you anticipate?

BTW, ML runs fine w. the old kexts.

#104
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

@ stenopo

to solve shutdown hang --> Evoreboot.kext

what geekbench score would you anticipate?

BTW, ML runs fine w. the old kexts.


i wonder if _PTS needs mod for shudown to be fixed..
sleep is likely usb needs patching. or onboard graphics needs to be ripped from dsdt.

#105
Chris.

Chris.

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Hello all,

Taking a couple Quizes just to post... that's new. Oh well... I suppose it keeps out the riffraff and that's always good. :)

I am attempting my first Hackintosh to use as a PLEX Media server. My first attempt was going ok with a ###### build until I nuked it trying to install some NVIDIA drivers... that's when it dawned on me, I really didn't know what ###### was actually doing and so I am going to try it again but with a more researched and planned approach this time. ;) I'm really glad I ran across this forum, it seems to have a healthy group of people here who know what they are doing.

My system is as follows:

LION 10.7.4

755MT (Q6700 / BIOS A19 / EVGA 8800GT-512MB)

DVD ROM

DVD-RW

3rd Party Internal USB Media Card Reader (Which I'd like to get working if possible)


Basically I would like to get this machine running as a PLEX Server at an efficient level with the best graphics performance I can get with the NVIDIA card since it will be transcoding and streaming video live over my home network.

As I understand it the best approach is to implement as many devices as possible with a properly setup DSDT file, and supplementing that with some KEXT files as needed. Is that correct? I have extracted my DSDT file under Linix (see attached) as I have read it could give a more pure DSDT file than extracting it with the DSDTSE program (even though many say it usually works well too). I still plan on modifying the DSDT.aml file with DSDTSE though.

I have also gathered a few KEXT files that seem to be necessary for my system:

Intel82566MM.kext

IOAHCIBlockStorageInjector.kext

AHCIPortInjector.kext

Any others that some to mind???


I will admit I've only been working with this stuff for a few days and understanding everything and editing the DSDT file feels a little intimidating so I am hoping someone can help me in figuring this out. I really want to understand what exactly it is I'm doing this time around and this forum seems to be more helpful then others with that. Any tools or direction on the best way to approach this project would be most appreciated.

Also if you set it up properly are you able to create an iTunes/iCloud account, run software update, download Mac Apps etc just like on my regular Mac machines?

Attached Files



#106
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ
I also have an Optiplex 755 (not the small form factor) and I'm a FAIL at understanding how DSDT works
I'm running...
Bios Ver. A19
Intel Core 2 Duo 2.66GHZ
Gigabit Ethernet using (AppleIntelE1000e.kext)
Mac OS X Lion 10.7.4 (11E53)


Just installed Lion using iatkos l2, everything works ok (including sleep surprisingly) except icloud and app store (I'm guessing because of my dsdt not being correct), and the VoodooHDA 7.3.2 enabled sound started giving pops and buzzing out of the speakers after I installed my ATI 6xxx (OOB compatible card) (Audio shows in Sys. Info app as not built in)

I wish I can pay someone to straighten this out because the whole DSDT editing is uber confusing for me and I just dont have the time to dedicate to learning right now.

If anyone is willing to help me out, or use logmein and check out my system & apply some fixes to get me going, I'll gladly paypal you some bucks :)

#107
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
i use teamviewer for remote
the ethernet built in is needed and a good serial (random) for app store= use chameleon wizard.

#108
eep357

eep357

    Triple Platinum

  • Supervisors
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff

Just installed Lion using iatkos l2, everything works ok (including sleep surprisingly) except icloud and app store (I'm guessing because of my dsdt not being correct), and the VoodooHDA 7.3.2 enabled sound started giving pops and buzzing out of the speakers after I installed my ATI 6xxx (OOB compatible card) (Audio shows in Sys. Info app as not built in)

I wish I can pay someone to straighten this out because the whole DSDT editing is uber confusing for me and I just dont have the time to dedicate to learning right now.

If anyone is willing to help me out, or use logmein and check out my system & apply some fixes to get me going, I'll gladly paypal you some bucks :)

if your ethernet is working and listed as en0, see the bottom of my guide here http://www.insanelym...howtopic=282274 it's for RAID, but I'm seeing the iCloud problem more and more in ML even on non-RAID setups and that part of the fix is the same either way. If ethernet is not en0 and showing as built-in, then diffent fix is needed.

#109
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ

if your ethernet is working and listed as en0, see the bottom of my guide here http://www.insanelym...howtopic=282274 it's for RAID, but I'm seeing the iCloud problem more and more in ML even on non-RAID setups and that part of the fix is the same either way. If ethernet is not en0 and showing as built-in, then diffent fix is needed.

I do have ethernet listed as en0 and it works and I have tried multiple serial numbers from the generator in chameleon wizard... all to no avail. I truly think it has something to do with dsdt since I'm using one that was generic and I can;t figure out how to extract/edit my own no matter how many examples I stare at lol.. I will check out your guide to see if that helps I havent seen anything in my searches relating to raid but it's worth a shot. I'll post the results tonight. Thanks for the replies guys.

Oh I forgot to add I tried the dsdt files that people posted here from other optiplex 755 machines but there seems to be different models (SFF, and different mobos) I never got any that worked for me out of this thread all made my system either (SWOD at startup, KP, or my system was not affected at all) i got all kinds of results but nothing that fixed any issues. Maybe it has something to do with my bios version being a bit higher? I am running A19

#110
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
cham. wizzard --> smbios --> iMac9,1 --> generate random serial --> save --> reboot

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Copyright</key>
<string>SMBios by 7ender @ InMac.org Created with Champlist.app</string>
<key>SMbiosdate</key>
<string>01/14/09</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>IM91.88Z.008D.B00.0901142258</string>
<key>SMboardproduct</key>
<string>Mac-F2218EC8</string>
<key>SMfamily</key>
<string>iMac</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>iMac9,1</string>
<key>SMserial</key>
<string>gener8urOwn</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>

and naturally in the org.chameleon.Boot.plist:

<key>EthernetBuiltIn</key>
<string>Yes</string>

all working here w. 755SFF BIOS A21, w. or w/o DSDT.

Most OP 755 also require that VoodooHDA be loaded delayed via Voodoo loader, turning boot probs (hangs, KPs) into history.

#111
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ
OK so I followed your instructions and got a kernel panic once I entered the key SystemId & string into the org.chameleon.Boot.plist I then was able to boot after I used -v -s to boot and now it shows up in the IODeviceTree with my mac address at the end. Still cant log in to app store or iCloud. Any other Ideas? Here's my 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>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>SystemId</key>
<string>44454c4c-5700-1056-8059-001e4ff58e15</string>
<key>SystemType</key>
<string>1</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
</dict>
</plist>

Just tried the imac 9,1 in smbios with random serial still get "an unknown error occurred" logging into app store I think the SFF might be a different setup as the normal tower.

<?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>SMbiosdate</key>
<string>01/14/09</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>IM91.88Z.008D.B00.0901142258</string>
<key>SMboardproduct</key>
<string>Mac-F2218EC8</string>
<key>SMfamily</key>
<string>iMac</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>iMac9,1</string>
<key>SMserial</key>
<string>CK9284360TF</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>


#112
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>EHCIacquire</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GUI</key>
<string>No</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel Flags</key>
<string>-v darkwake=0</string>
<key>PCIRootUID</key>
<string>4</string>
<key>SMBIOS</key>
<string>/Extra/smbios.plist</string>
<key>Timeout</key>
<string>5</string>
<key>UHCIreset</key>
<string>Yes</string>
</dict>
</plist>

#113
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

<key>PCIRootUID</key>
<string>4</string>

if the DSDt is edited to Device (PCI0) _UID, 0x00 this wont apply, original is 0x04

also u can add Device (EHCI) from a similar (other model) dell model to it and add to _GPE and usb issues should be fixed.

also there is a chameleon boot arg about gfx-hda or hda-gfx (one of them) look into maybe that being part of issue ?

#114
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
@ realism: when h'toshing we always have a 2nd partition with a backup OS X up'n running (which at least starts in safe mode). Also you can always access any HFS volume via Paragon Partition Manager (even the slim Linux boot version) or/ and from WIndows via MacDrive.

(pay ur name some tribute .. ;) )

#115
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ
I have a macbook air and a sata to usb cable, I'm back up. :)

#116
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ
This is so frustrating... I might just go out and buy a OOB compatible mobo just to get this working... I really have no idea what to do to get the app store and icloud to work.

#117
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
sometimes its a ethernet driver issue or the serial/board id. sometimes its ?
might have to add to dsdt the (LAN0)
i have a opti 755 SFF that wont boot . think its bad power supply. but 755 are known for a bad batch of early mobos (amber power light).
i will try a different power supply to see if it boots and ill make it hackinosh for a day (its a friends wife pc)

edit: it works with new power supply. will try the hackintosh in it with spare laptop sata drive. (his data in current hdd)

#118
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
have u tried BOTH different Ethernet kexts we can choose from for the 755, a) Intel82566MM.kext b) AppleIntelE1000e.kext?

also I don't see a reason why not to apply the latest BIOS A21? Definitely before buying a new mobo .. Then load Setup Defaults in BIOS.

A21 is working here just fine. And no more KPs or hangs thanks to VoodooLoader ..

#119
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

have u tried BOTH different Ethernet kexts we can choose from for the 755, a) Intel82566MM.kext B) AppleIntelE1000e.kext?

also I don't see a reason why not to apply the latest BIOS A21? Definitely before buying a new mobo .. Then load Setup Defaults in BIOS.

A21 is working here just fine. And no more KPs or hangs thanks to VoodooLoader ..

the 82556 is 100 while the 1000 is gigabit.
2 chipsets 1 pc model.

#120
realism

realism

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Hawthorne, NJ
I tried both kexts with same results and I havent tried A21 I running A19 might try that tonight I have to install some kind of windows or use a live xp cd off hiren's boot cd or something... Worth a shot since nothing else works. I'll post results once I test.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy