Jump to content

Dell Precision M6400 OSX Lion


  • Please log in to reply
48 replies to this topic

#21
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

Below is a partial copy of the only errors I'm still getting when starting up in the logs although visually all is well:



- IT87x: found unsupported chip id=0x4680- f718x: Fintek: found unsupported chip ID=0x46 Revision=0x80
- ACPI_SMC_PlatformPlugin::startForReal - waitforservice timed out
- Sound assertion "kTypePinComplex != fType" failed in "/SourceCache/AppleHDA/AppleHDA-- 174.1.1/AppleHDA/AppleHDAWidget.cpp at line 2401 goto Exit
-Dubious ownership on file /Library/LaunchAgents/org.voodoo.trackpad.configurationloader.plist
-Dubious file. Not of type .plist /Library/LaunchAgents/Wlan.Software
-The domain/default pair of (com.nvidia.CUDAPref, IgnoreStartupCompatibilityCheck) does not exist


I think some of these are due to the FakeSMC or SuperIOFamily kext files. Not sure if those files do anything useful in this system.


JR


IT87x .. yes, it should be either FakeSMC or superIO trying to detect the fan control (and failing)

Dubious ownership ... try diskutil repairpermissions / .. but since it's not in S/L/E .. don't know whether it will be checked

Anyway, I think they can be ignored

Happy to see that I'm not the only one headstrong enough to keep trying to make it work ... now, if only we could get sleep to work ..... I think it's time to download ubuntu and get a real dsdt to start working on, the dsdt I come up with dsdt patcher will render my system non bootable as soon as I try and add either the various sleep/usb fixes and/or the nvidia recognition parts .... will try and let you know

Have Fun

#22
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Thought I did this already but don't see it anymore. Here is my DSDT.aml file that I use and have full graphic support with the 3700. I was getting the impression yours wasn't working or didn't have one already. Do not have any shutdown fixes in here. Never could get it to work and just gave up.

JR

Attached Files

  • Attached File  dsdt.zip   10.76KB   52 downloads


#23
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

Thought I did this already but don't see it anymore. Here is my DSDT.aml file that I use and have full graphic support with the 3700. I was getting the impression yours wasn't working or didn't have one already. Do not have any shutdown fixes in here. Never could get it to work and just gave up.

JR


Thanks JR, your dsdt did the trick for recognizing the nvidia card with Graphicsenabler disabled ... now I'm off experimenting with the sleep ... will let you know

#24
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Oh and by the way, if interested I had the mastor of DSDT files create one for me. First couple boots were kind of odd, however now seems OK. I can not reboot, but shutdown still an issue.

http://www.insanelym...p;#entry1734319

#25
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

Oh and by the way, if interested I had the mastor of DSDT files create one for me. First couple boots were kind of odd, however now seems OK. I can not reboot, but shutdown still an issue.

http://www.insanelym...p;#entry1734319



Hmm, weird, reboot has never been a problem for me, only shutdown ... I have tried the dsdt from the other thread but it hangs with Fakesmc complaining that it can't read some keys ... will keep an eye on it nonetheless, the less kexts in /E/E the better

Regards

#26
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

Hmm, weird, reboot has never been a problem for me, only shutdown ... I have tried the dsdt from the other thread but it hangs with Fakesmc complaining that it can't read some keys ... will keep an eye on it nonetheless, the less kexts in /E/E the better

Regards



Funny how the same system can act differently for different people. Anyway, did you remove the three kext files that were recommended to be eliminated in the thread?

Thanks.

JR

#27
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

Funny how the same system can act differently for different people. Anyway, did you remove the three kext files that were recommended to be eliminated in the thread?

Thanks.

JR


Yes I did, and in my case it's only AppleIntelCPUPowerManagement, I don't use Evoreboot or similar kexts (with or without them I have the same behaviour, can reboot, cannot shutdown) and since sleep isn't working I haven't even tried lidsleep .

Funny indeed that the same machine behaves differently, maybe it's because of the configuration .... mine has:
- Bios Rev. A10
- 3.06Ghz Core 2 Extreme (X9100) Processor
- 8Gb Memory (4 x 2Gb) DDR3 1066Mhz
- Intel 3945 Wireless (not used in Osx) in the WLAN slot
- Dell 1510 Wireless in the WWAN slot (using the WWAN antennas, got to love the precision design ;) )
- two hard drives, Lion boots from the second (I still have Snow Leopard on the first for emergency boots)
- 1GB FX3700M

In the bios I have enabled pretty much everything, except for the parallel port, storage controller in AHCI mode ...

Will try again today

#28
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
Been playing with a couple of dsdt fixes found here:

http://www.insanelym...howtopic=190780

I have added to JR's DSDT (post #22 http://www.insanelym...p...t&p=1733890 ) this fix:

Optional: Wait for it... SHUTDOWN FIX (YAY!) (added 2010/04/12)
This patch allows the computer to shut down properly with NVidia graphics. Reportedly working on M1530s but unfortunately not M1330s yet. Our friends on the Gigabyte thread figured out how to get shutdown working (sorry don't know who to credit), and Dlach and MorLipf here applied it to the M1530. Above method PTS, add the following:

OperationRegion (PMRS, SystemIO, 0x1030, One)
Field (PMRS, ByteAcc, NoLock, Preserve)
{
	, 4,
	SLPE, 1
}

and then replace the PTS method with the following:
Method (_PTS, 1, NotSerialized)
	{
		If (LEqual (Arg0, 0x05))
		{
			Store (Zero, SLPE)
			Sleep (0x10)
		}
	}


.. and for the first time since installing osx the machine has shut down (it never had a problem restarting, so I don't know whether this will help you JR :) )

Here's the modded DSDT
Attached File  dsdt.jr_shutdown.zip   10.79KB   65 downloads


.. now off to play with the sleep ... so far I have tried Netkas's Sleepenabler for Lion with no joy .....

#29
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

Yes I did, and in my case it's only AppleIntelCPUPowerManagement, I don't use Evoreboot or similar kexts (with or without them I have the same behaviour, can reboot, cannot shutdown) and since sleep isn't working I haven't even tried lidsleep .

Funny indeed that the same machine behaves differently, maybe it's because of the configuration .... mine has:
- Bios Rev. A10
- 3.06Ghz Core 2 Extreme (X9100) Processor
- 8Gb Memory (4 x 2Gb) DDR3 1066Mhz
- Intel 3945 Wireless (not used in Osx) in the WLAN slot
- Dell 1510 Wireless in the WWAN slot (using the WWAN antennas, got to love the precision design :) )
- two hard drives, Lion boots from the second (I still have Snow Leopard on the first for emergency boots)
- 1GB FX3700M

In the bios I have enabled pretty much everything, except for the parallel port, storage controller in AHCI mode ...

Will try again today


My specs are similar to yours other than I am on Bios A09 and my processor is a 2.53GHz Quad. I also have an external EdiMax USB Mini network adapter. Oh and mine is booting off the primary. Secondary is my Time Machine drive. I would think the bios update "may" make a difference.

Funny you were looking at that also. I actually left that webpage on my screen last night not knowing if it would help in our case.

So I replaced my dsdt.aml file with the updated one you provided and oddly enough it actually kernel panic'd at AppleIntelCPUPowerManagement. Do I have to regenerate my Extensions.mkext file after a change like this? I will try injecting it directly into mine and see if it makes a dif also.

JR

#30
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

My specs are similar to yours other than I am on Bios A09 and my processor is a 2.53GHz Quad. I also have an external EdiMax USB Mini network adapter. Oh and mine is booting off the primary. Secondary is my Time Machine drive. I would think the bios update "may" make a difference.

Funny you were looking at that also. I actually left that webpage on my screen last night not knowing if it would help in our case.

So I replaced my dsdt.aml file with the updated one you provided and oddly enough it actually kernel panic'd at AppleIntelCPUPowerManagement. Do I have to regenerate my Extensions.mkext file after a change like this? I will try injecting it directly into mine and see if it makes a dif also.

JR


If you are loading AppleIntelCPUPowerManagement I'd say no, you don't need to rebuild the kexts , the dsdt is the one you posted, opened with dsdtse, patched with the two diffs in the previous post, and recompiled with iasl -sa ... no other mods .... on the other hand, the dsdt compiled for you by mald0n won't boot on my machine so I'd say that either the bios or some other difference (Patched AppleHda - com.apple.driver.AppleHDA (1.7.4a1) in my case) comes to mind as a possible difference ...
.

#31
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

If you are loading AppleIntelCPUPowerManagement I'd say no, you don't need to rebuild the kexts , the dsdt is the one you posted, opened with dsdtse, patched with the two diffs in the previous post, and recompiled with iasl -sa ... no other mods .... on the other hand, the dsdt compiled for you by mald0n won't boot on my machine so I'd say that either the bios or some other difference (Patched AppleHda - com.apple.driver.AppleHDA (1.7.4a1) in my case) comes to mind as a possible difference ...
.



I did the same thing you did but didn't need to "recompile". DSDTSE does it all. This time it worked. Odd. I can now shutdown. This is great. Even compiled my first Xcode project on it. I see some querkyness in Xcode that things hang for a bit like error dialogs in XCode that the red/yellow/green buttons don't become active for a bit to close the popup, but otherwise good to go. Thanks for your assistance. Now to document all this.

JR

"The power of collaboration!!"

#32
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
By the way, couple items:

- How is your audio? Mine works fine but has a setting of full on and then depending on the day, is completely off if you even move the volume bar down a bit it turns off, or full on and real quiet.

- I notice the picture on the webcam isn't the greatest. A lot of color artifacts on the screen. Nothing new, just always been that way since turning this thing into a pseudo-Mac.

Thanks.

JR

#33
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
FYI: 10.7.1 update installed including iTunes 10.4. No issues.

JR

#34
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Another update. AppleHDA was touched. Audio dead. Will need to get my prior kext to see if replacing it will do the job.

Edit: Replacing the AppleHDA with the prior time machined one worked. Other issue I have now, after the computer is booted, it won't accept any USB devices. My USB network card works fine, but if I pull it and put it back in the USB port it won't redetect. Also USB flash drives will not show anymore once started.

JR

#35
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

By the way, couple items:

- How is your audio? Mine works fine but has a setting of full on and then depending on the day, is completely off if you even move the volume bar down a bit it turns off, or full on and real quiet.

- I notice the picture on the webcam isn't the greatest. A lot of color artifacts on the screen. Nothing new, just always been that way since turning this thing into a pseudo-Mac.

Thanks.

JR


Audio is fine, always at the same level afaict (to be honest, I don'y use it often since I use a pair of usb plantronics headphones/microphone the only glitch I have noticed is when I use the volume buttons over the keypad, the first time I hit the volume down key it mutes, but the second hit resumes normal volume and then it works normally until I change the volume through the sound preferences.
I use
kextstat | grep HDA
   56	2 0xffffff7f80a94000 0xc000	 0xc000	 com.apple.iokit.IOHDAFamily (1.7.4a1) <5 4 3 1>
   57	0 0xffffff7f80aa0000 0x14000	0x14000	com.apple.driver.AppleHDAController (1.7.4a1) <56 9 5 4 3 1>
   76	0 0xffffff7f812bb000 0x83000	0x83000	com.apple.driver.AppleHDA (1.7.4a1) <75 74 56 5 4 3 1>
I believe it's the original 10.7 AppleHda (but I could be wrong ...) and then I use the SL HDAEnabler kext



Webcam .. I use it even less than the embedded audio, and I am color blind so I am not really the one to ask when talking about color artifacts .. the only thing I can say is that it works in skype ...

Another update. AppleHDA was touched. Audio dead. Will need to get my prior kext to see if replacing it will do the job.

Edit: Replacing the AppleHDA with the prior time machined one worked. Other issue I have now, after the computer is booted, it won't accept any USB devices. My USB network card works fine, but if I pull it and put it back in the USB port it won't redetect. Also USB flash drives will not show anymore once started.

JR



Well, I guess I'll wait and see how the situation evolves before updating ;)

#36
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Does it make any sense when you cold boot the computer the USB ports do not detect any new devices that aren't connected at boot time and if you then reboot it accepts new connections on USB? I also noticed since 10.7.1 that my speakers crackle on reboot.

JR

#37
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

Does it make any sense when you cold boot the computer the USB ports do not detect any new devices that aren't connected at boot time and if you then reboot it accepts new connections on USB? I also noticed since 10.7.1 that my speakers crackle on reboot.

JR


.. no it doesn't make any sense and on 10.7 my speakers do not crackle ..... how did you configure Usb Legacy in the Bios, by the way ?

#38
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

.. no it doesn't make any sense and on 10.7 my speakers do not crackle ..... how did you configure Usb Legacy in the Bios, by the way ?



It has the checkbox set for "Enable Legacy USB Emulation"

Thanks.

#39
jriker1

jriker1

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
What do you have for your USB Kext files?

administrators-Mac-Pro:Extensions administrator$ kextstat | grep USB
   37	6 0xffffff7f8090f000 0x4e000	0x4e000	com.apple.iokit.IOUSBFamily (4.4.0) <9 7 5 4 3 1>
   38	0 0xffffff7f8095d000 0x10000	0x10000	com.apple.driver.AppleUSBUHCI (4.4.0) <37 9 7 5 4 3 1>
   45	0 0xffffff7f809ad000 0x17000	0x17000	com.apple.driver.AppleUSBEHCI (4.4.0) <37 9 7 5 4 3 1>
   62	0 0xffffff7f80b65000 0x3000	 0x3000	 com.apple.iokit.IOUSBUserClient (4.4.0) <37 7 5 4 3 1>
   63	0 0xffffff7f80b68000 0x11000	0x11000	com.apple.driver.AppleUSBHub (4.4.0) <37 5 4 3 1>
   64	0 0xffffff7f80b7d000 0x6000	 0x6000	 com.apple.driver.AppleUSBComposite (3.9.0) <37 4 3 1>


#40
madmatt

madmatt

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

What do you have for your USB Kext files?

administrators-Mac-Pro:Extensions administrator$ kextstat | grep USB
   37	6 0xffffff7f8090f000 0x4e000	0x4e000	com.apple.iokit.IOUSBFamily (4.4.0) <9 7 5 4 3 1>
   38	0 0xffffff7f8095d000 0x10000	0x10000	com.apple.driver.AppleUSBUHCI (4.4.0) <37 9 7 5 4 3 1>
   45	0 0xffffff7f809ad000 0x17000	0x17000	com.apple.driver.AppleUSBEHCI (4.4.0) <37 9 7 5 4 3 1>
   62	0 0xffffff7f80b65000 0x3000	 0x3000	 com.apple.iokit.IOUSBUserClient (4.4.0) <37 7 5 4 3 1>
   63	0 0xffffff7f80b68000 0x11000	0x11000	com.apple.driver.AppleUSBHub (4.4.0) <37 5 4 3 1>
   64	0 0xffffff7f80b7d000 0x6000	 0x6000	 com.apple.driver.AppleUSBComposite (3.9.0) <37 4 3 1>


Here's mine, with com.apple.boot.plist and smbios.plist thrown in as well

sh-3.2# kextstat | grep USB
   37   13 0xffffff7f80910000 0x4e000	0x4e000	com.apple.iokit.IOUSBFamily (4.4.0) <9 7 5 4 3 1>
   38	0 0xffffff7f8095e000 0x10000	0x10000	com.apple.driver.AppleUSBUHCI (4.4.0) <37 9 7 5 4 3 1>
   39	0 0xffffff7f80974000 0x17000	0x17000	com.apple.driver.AppleUSBEHCI (4.4.0) <37 9 7 5 4 3 1>
   50	0 0xffffff7f80bbe000 0x3000	 0x3000	 com.apple.iokit.IOUSBUserClient (4.4.0) <37 7 5 4 3 1>
   51	0 0xffffff7f80bc1000 0x11000	0x11000	com.apple.driver.AppleUSBHub (4.4.0) <37 5 4 3 1>
   64	1 0xffffff7f80d24000 0x6000	 0x6000	 com.apple.driver.AppleUSBComposite (3.9.0) <37 4 3 1>
   67	0 0xffffff7f80d32000 0x8000	 0x8000	 com.apple.iokit.IOUSBHIDDriver (4.4.0) <37 34 5 4 3 1>
   69	0 0xffffff7f80dad000 0xe000	 0xe000	 com.apple.driver.AppleUSBBluetoothHCIController (2.5f17) <68 37 7 5 4 3>
  123	0 0xffffff7f818e0000 0x6000	 0x6000	 com.apple.driver.AppleUSBMergeNub (4.4.0) <64 37 4 3 1>
  124	0 0xffffff7f818e6000 0x3000	 0x3000	 com.apple.driver.AppleUSBCDC (4.1.15) <37 4 3>
  125	0 0xffffff7f818ea000 0x11000	0x11000	com.apple.iokit.IOUSBMassStorageClass (3.0.0) <54 37 23 5 4 3 1>
sh-3.2# uname -a
Darwin matt-lion-m6400.localdomain 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64
sh-3.2# cat /Extra/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>GenerateCStates</key>
		<string>Yes</string>
		<key>GeneratePStates</key>
		<string>Yes</string>
		<key>Kernel</key>
		<string>mach_kernel</string>
		<key>Kernel Flags</key>
		<string>npci=0x2000  Wait=no -usecache</string>
		<key>GraphicsEnabler</key>
		<string>No</string>
		<key>EthernetBuiltIn</key>
		<string>Yes</string>
		<key>Timeout</key>
		<string>1</string>
</dict>
</plist>

sh-3.2# cat /Extra/smbios.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>SMbiosvendor</key>
		<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.080209154<</string>
<key>SMmanufacter</key>
<string>Apple Computer, Inc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMserial</key>
<string>G87421B908S</string>
<key>SMfamily</key>
<string>macpro</string>
<key>SMboardmanufacter</key>
<string>Apple Computer, Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F4208DC8</string>
		<key>SMsystemversion</key>
		<string>1.0</string>
		<key>SMUUID</key>
		<string>C0CE2600-93D7-3B41-843A-4D7C8E2C12E2</string>
</dict>
</plist>

USB setting in Bios is Auto for me (it should enable USB legacy and allow boot and/or detect keyboard mouses if they are connected at boot, disable it otherwise)

Regards





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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