Jump to content


  • Content count

  • Joined

  • Last visited

About achtung

  • Rank
    InsanelyMac Protégé
  1. Hi, I followed your guide to get to the new addresses for my ssdt tables but as you can see below the addresses match each other so there is nothing for me to modify? My linux dump resulted in 6 SSDT*.dsl files. Four of them describe the cpu0/cpu1 (IST/CST) tables. One contains the mentioned address list and one contains this: DefinitionBlock ("SSDT_r1-LMPWR-DELLLOM-1001-INTL-20050624.aml", "SSDT", 1, "LMPWR", "DELLLOM", 0x00001001) { External (\_SB_.PCI0.RP06.PXS6, DeviceObj) Scope (\_SB.PCI0.RP06.PXS6) { Method (_RMV, 0, NotSerialized) { Return (0x00) } } } Not really sure what it does? I copied the compiled SSDT*.aml files to / and looked for the new memory addresses but there were no differences. You wrote that you put eight, in total, SSDT*.aml files into /. The first four unmodified linux dumps but what did you modified in the other four *.aml files? Maybe you can help me out a little. Thanks. DMESG infos related to ACPI/SSDT: CPU features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM ACPI: RSDP @ 0xfbb10/0x0024 (v002 DELL ) ACPI: XSDT @ 0xdf65d200/0x0064 (v001 DELL M08 0x27D80B18 ASL 0x00000061) ACPI: FACP @ 0xdf65d09c/0x00F4 (v004 DELL M08 0x27D80B18 ASL 0x00000061) ACPI: DSDT @ 0xdf65d800/0x6114 (v002 INT430 SYSFexxx 0x00001001 INTL 0x20050624) ACPI: FACS @ 0xdf66c000/0x0040 ACPI: HPET @ 0xdf65d300/0x0038 (v001 DELL M08 0x00000001 ASL 0x00000061) ACPI: APIC @ 0xdf65d400/0x0068 (v001 DELL M08 0x27D80B18 ASL 0x00000047) ACPI: ASF! @ 0xdf65d000/0x007E (v032 DELL M08 0x27D80B18 ASL 0x00000061) ACPI: MCFG @ 0xdf65d3c0/0x003E (v016 DELL M08 0x27D80B18 ASL 0x00000061) ACPI: TCPA @ 0xdf65d700/0x0032 (v001 0x00000000 ASL 0x00000000) ACPI: SLIC @ 0xdf65d49c/0x0176 (v001 DELL M08 0x27D80B18 ASL 0x00000061) ACPI: SSDT @ 0xdf65ba02/0x04CC (v001 PmRef CpuPm 0x00003000 INTL 0x20050624) AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled ACPI: System State [s0 S3 S4 S5] (S3) ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out ACPI: SSDT @ 0xdf65c538/0x0244 (v001 PmRef Cpu0Ist 0x00003000 INTL 0x20050624) ACPI: SSDT @ 0xdf65bece/0x05E5 (v001 PmRef Cpu0Cst 0x00003001 INTL 0x20050624) ACPI: SSDT @ 0xdf65c77c/0x00C4 (v001 PmRef Cpu1Ist 0x00003000 INTL 0x20050624) ACPI: SSDT @ 0xdf65c4b3/0x0085 (v001 PmRef Cpu1Cst 0x00003000 INTL 0x20050624) ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized Memory address table of the linux dump: Name (SSDT, Package (0x0C) { "CPU0IST ", 0xDF65C538, 0x00000244, "CPU1IST ", 0xDF65C77C, 0x000000C4, "CPU0CST ", 0xDF65BECE, 0x000005E5, "CPU1CST ", 0xDF65C4B3, 0x00000085 })
  2. No, the wlan card ist on top, see: http://support.dell.com/support/edocs/syst...d.htm#wp1124499 On bottom left is the optional umts card located. But maybe the wlan works there too?
  3. Ok, to be honest I never used any of these installers because you never know exactly what they do. I do all the modification myself so I know why things break when I change something. I would advice you download the 10.5.5 updater from apple extract the AppleIntelGMAX3100*.kext extensions with pacifist.app and put these into a folder. Then you download the modified framebuffer extension (AppleIntelGMAX3100FB.kext) and Natit.kext, mentioned somewhere in the previous posts, and put them also into this folder. Then just restart and boot into single user mode (-s). Mount the disk read/write as explained on the cmd line. Goto the folder with the extensions and do the following commands: mkdir backup cp -R /System/Library/Extensions/AppleIntelGMAX3100*.kext backup/. cp -R AppleIntelGMAX3100*.kext /System/Library/Extensions/. cp -R Natit.kext /System/Library/Extensions/. chown -R root:wheel /System/Library/Extensions/AppleIntelGMAX3100*.kext chown -R root:wheel /System/Library/Extensions/Natit.kext touch /System/Library/Extensions shutdown -r now If you installed the sleep display script everything should work fine.
  4. Had the same problem, looks quite scary, use the stock 10.5.5 AppleIntelGMAX3100*.kext. Only replace AppleIntelGMAX3100FB.kext with the one mentioned in an above post. And obviously install Natit.kext. Works for me.
  5. Hi there, I was always a little annoyed about the fact that the trackpad only worked without tapping and scrolling features, because without I felt really unproductive. I knew that there was the FFScrollingDaemon solution but all the configuration files available didn't work at all for me. So I searched for the source code off FFScroll and found the reason why especially scrolling was never working. Basically if not every key is defined in the com.apple.driver.ApplePSTrackpad.plist scrolling section the "driver"/userland program ffscrolldaemon says that this is not a valid scrolling area and does not use it. But with the following configuration I now have scrolling working the same way it does in Windows, Linux. Not this "one finger" scrolling sh... which doesn't work at all. I have defined my scrolling area at the right side from top to bottom of the trackpad but you can easily change it. To any other location. Also hot corners (e.g. third mouse button) works but I don't use/like them. Eventually you have to adapt the "speedScale" key because it works in combination with the control panel settings (mine is set to medium). http://pastebin.com/f1ba3f22 <?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>ALPSPreferences</key> <dict> <key>Hotspots</key> <array/> <key>ScrollAreas</key> <array> <dict> <key>type</key><integer>0</integer> <key>x0</key><integer>920</integer> <key>x1</key><real>1000</real> <key>y0</key><integer>0</integer> <key>y1</key><integer>1000</integer> <key>invert</key><false/> <key>direction</key><integer>0</integer> <key>scrollOutsideArea</key><false/> <key>scaleSpeed</key><true/> <key>speedScale</key><integer>500</integer> <key>autoScrollMode</key><integer>1</integer> <key>autoScrollRate</key><integer>1</integer> <key>autoScrollCap</key><integer>1</integer> </dict> </array> <key>TwoFinger</key> <dict> <key>circularScrollingEnabled</key><false/> <key>circularScrollingInvert</key><false/> <key>circularScrollingRate</key><integer>2</integer> <key>circularScrollingThreshold</key><integer>2</integer> <key>horizontalScrollingEnabled</key><true/> <key>horizontalScrollingInvert</key><false/> <key>horizontalScrollingRate</key><integer>14</integer> <key>horizontalScrollingThreshold</key><integer>0</integer> <key>scrollDominantOnly</key><true/> <key>verticalScrollingEnabled</key><false/> <key>verticalScrollingInvert</key><false/> <key>verticalScrollingRate</key><integer>13</integer> <key>verticalScrollingThreshold</key><integer>0</integer> <key>zAcceptThreshold</key><integer>220</integer> <key>zAcceptsToStart</key><integer>7</integer> <key>zArraySize</key><integer>16</integer> <key>zDeclineThreshold</key><integer>10</integer> <key>zDeclinesToStop</key><integer>8</integer> </dict> <key>calibrateMode</key><false/> <key>doubleTapTolerance</key><integer>100</integer> <key>hasHotspots</key><false/> <key>hasScrollAreas</key><true/> <key>maxTapDragRevTime</key><integer>500000000</integer> <key>maxTapDragTime</key><integer>250000000</integer> <key>maxTapDuration</key><integer>80000000</integer> <key>maxX</key><integer>1</integer> <key>maxY</key><integer>1</integer> <key>minY</key><integer>1000</integer> <key>minX</key><integer>1000</integer> <key>minDragAssumedTime</key><integer>500000000</integer> <key>minTapDragTime</key><integer>25000000</integer> <key>minTapDuration</key><integer>25000000</integer> <key>physicalButton1Action</key><integer>1</integer> <key>physicalButton2Action</key><integer>2</integer> <key>physicalButtonBothAction</key><integer>0</integer> <key>physicalButtonDragAction</key><integer>1</integer> <key>scaleTrackpadSpeed</key><true/> <key>speedScale</key><integer>450</integer> <key>tapTolerance</key><integer>10</integer> </dict> </dict> </plist> Try it out, I really like it. For installation instructions see posts: http://forum.insanelymac.com/index.php?showtopic=88811 http://forum.insanelymac.com/index.php?s=&...st&p=733377 Have fun.
  6. Ok, that is cool. I have a D630 with GMAX3100 and I have "hardware acceleration" enabled but I always thought my graphics are still really slow compared to a MacBook my colleague owns. I means everything works ok, even screensavers and itunes visualization work fast but almost all windows are really sluggish when i try to resize or move them. Could you post the link to the extensions you are using? Thanks.
  7. Hi there, sleep works perfect for me when I start without a power cord attached. But when I detach the power cord it goes to sleep an wakes up immediately after sleep. I compared kextstat before and after I unplugged the power cord and there was no difference. I tried it with vanilla AppleACPIPlatform.kext and PowerManagement.bundle as well as with the mentioned modified extensions but with both I get the same result. I use the system with platform=ACPI. So I'm pretty sure I ruled every other possibility out. It is defenitely the action "plug in power cord". So there has to be some change in the ACPI system which prevents the notebook from sleep. Once again, if I start without power cord sleep works pefect. I would love to get some response to this problem. Bye.
  8. Hi there, the rc.common solution didn't work for me so I investigated a little research into the "new" launchd setup since 10.4 which replaces rc and SystemStartup. Since now I also always used the StartupItem method but always has the problem that "lock screen" for example won't ask you for login credentials. So I wrote a LaunchAgent script which gets loaded after LoginWindow but before a specific user login. I works flawless and is future proof because its not relying on the deprecated rc or SystemStarter and the script is placed in /Library/LaunchAgents which means even updates don't touch these scripts. 1. Open console/terminal: Terminal.app 2. Become root: su - 3. vim /Library/LaunchAgents/name.of.your.choice.plist 4. insert: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>de.testit.launchd.sleepDisplay</string> <key>ProgramArguments</key> <array> <string>/Users/chris/SleepDisplay.app/Contents/MacOS/sleepdisplay</string> </array> <key>RunAtLoad</key> <true/> <key>LimitLoadToSessionType</key> <string>LoginWindow</string> </dict> </plist> 5. replace the the path/executable with your specific location 6. restart to see if it works and remember to have a backup strategie (hot corners/spotlight/startupitem) as mentioned above 7. to see if the agente was loaded you can use launchctl load /Library/LaunchAgents/name.of.your.choice.plist and it should say something like "already loaded" Bye.
  9. Mmmh, I actually don't know if it has anything to do with the bios version/settings. All I can tell you is that I currently run my D630 with A09 as bios version. I actually never update my bios if there is no apperent reason. You can easily downgrade your bios firmware with the smbios tools unter linux. A general question. I attached a screenshot of powertop running under linux which shows the power consumption and the estimated time left with the current charge. When I switch over to leopard the power management shows only about 2+ hours left. Is there a way to monitor the power consumption under leopard? Because I forced the cpu under leopard ( sysctl) to run with 800mhz and in linux (as you can see) the cpu also is most of the time running with 800mhz. Display brightness was both times set to the lowest possible. I also have wlan enabled on both environments. So I don't see why the battery times differ that much. Or is the displayed information just wrong within leopard? So I just would like to know the power consumption under leopard. If the consumption is higher than under linux its obvious why the times differ. Did anyone else tried to figure that out? Bye.
  10. @kirbysayshi, I'm talking about this kernel development: http://code.google.com/p/xnu-dev/ http://forum.insanelymac.com/index.php?showtopic=127896 Works great so far for me. And yes the ethernet kext also prevents my laptop from sleep (didn't tested sleep after installing the kext). It's not that big of a problem for me. I mostly use wlan and when I need to copy big files or streaming I just load the kext as needed and remove it afterwards. @paulo-131, I have the same issues once in a while. I noticed that booting with a mass storage (IOUSBMassStorageClass.kext) wakes up my sleep. When I boot without attached storage device it works for me (even with usb mouse and keyboard). After you booted it's not a problem to attach a storage device but as mentioned by roneil4 you have to detach it before sleeping.
  11. Hi there, I use a Dell D630 and everything works flawless, even ethernet with the kext mentioned above. The only thing I would love to fix is touching on the trackpad. The trackpad works but it is not possible to touch instead of using the mouse button. Does anybody of you have this working? I dont't care about two finger scrolling or something like this. I'm only really used to touch instead of clicking on the buttons. Help is appreciated. Bye. Btw, right now I'm trying the beta kernel from the vodoo guys and it works perfect. Sleep and resume works in conjunction with speedstep. Speedstep right now only works with 1200mhz as the lowest setting even though the cpu could go to 800mhz but I think this is a minor issue an will be fixed soon. So we all should slowly migrate to this new kernel because then we are done and really everything works.
  12. Ok, I think I'am getting to old for this s...! Where do I find the release mentioned in this thread? I own a "green deamon" account but there is no file available. {censored}, I even own a original copy of leopard. I would appreciate it if someone could give me a hint, thanks.
  13. Hi everyone, is there a solution to get scrolling and left mouse click via tapping on the trackpad? I'm so used to use scroll via trackpad. What trackpad does the D630 use? Should I try some of these ALPS drivers?
  14. Yeah, we now. But right now they are not working without a modification on the binary driver file. At least on this specific notebook. Which is a little strange because the hardware is excatly the same and even the IOPCIMatching section seems to fit.