Jump to content

bobdamnit

Members
  • Posts

    297
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by bobdamnit

  1. Thanks for that! Cannot believe I forgot to mention that lol. Also, if Terminal complains that it could not find the UUID for the drive, it can be found by opening Disk Utility and highlighting your hard drive and selecting "Info" button. Replace "YOURDRIVEHERE" with the UUID for the drive.
  2. Try booting from your install USB stick and opening a terminal and inputting the following: diskutil unmount -f /Volumes/"YOURDRIVEHERE" Make sure "YOURDRIVEHERE" is actually your drives name. You must use the "-f" flag to force the unmount. Then open Disk Utility. Once that opens, select your hard drive and select "Repair Disk". After that completes, select "Repair Permissions". This usually fixes most of my startup problems when I get Chameleon errors. (A "Repair Disk" will re-"Bless" the first non-EFI partition. {In your case, disk1s2.})
  3. Can confirm this fixes it. Running DSDT from quoted link is fixing display corruption issue. (Its for a D620-GMA. Will this affect my D520? I don't want to run this too long if it will. D520/D620-GMA are almost identical. BIOS is different however.) Sweeeeeeeeeet! Insomnia now works! (Must have hot corner for display sleep. Display will not wake back up upon lid open.) Damn. This disables VGA output. Well, here's my setup as well, just for documentation. -D520 -BIOS A08 -BIOS setup per the Herve's thread (where applicable) User configured EDP settings -AnV-Slice modified VoodooPS2 -NullCPU -SleepEnabler -Emulated SpeedStep -TSCSync -AppleSmartBattery -Hibernation fix I've never had to "touch" /S/L/E, but I did it with original DSDT I just reinstalled and it did not fix the issue.
  4. Ran a few tests last night. I freed up some hard drive space and installed Snow Leopard to test on that as well. All tests were done with the "display sleep" hot corner, and retested with the "1 minute display sleep" setting. OS X 10.7.5 Test 1: Display sleep with external monitor hooked up with default EDP revision 65 DSDT... -Internal display sleeps fine -External monitor is not detected -Internal display wakes up "pixelated" -Nothing happens on external monitor (I've never gotten VGA out to work with EDP DSDT.) Test 2: Display sleep without external monitor hooked up with default EDP revision 65 DSDT... -Internal display sleeps fine -Wakes to pixelated screen Test 3: Display sleep with external monitor hooked up in mirror mode with user joe82's DSDT... -Internal display sleeps fine -External monitor is detected and works, sleeps fine -Internal display wakes to a pixelated screen -External monitor wakes fine Test 4: Display sleep with external monitor hooked up in "extended" mode with user joe82's DSDT... -Internal display seeps fine -External monitor is detected and works, sleeps fine -Internal display wakes to pixelated screen -External monitor wakes to "random vertical stripes of color bars" (Almost like a television emergency broadcast, but each "bar" is a random size.) Conclusion: -User joe82's DSDT is slightly better, as it enables external monitor support -Internal display ALWAYS wakes to a pixelated screen, no matter the DSDT or having an external monitor present I setup some hard drive room and installed 10.6.0 just for shits and giggles. I reran the exact same tests with the EDP revision 65 DSDT and here are my results: -External display is not detected -Internal display sleeps great -Internal display wakes great. No pixelation. Can someone provide me with a link to completely uninstall EDP revision 65 and install the older revision? I'd like to test out revision 43 with Lion/Snow Leopard and see if the display corruption happens. In other words, I'd like to see if its a Lion specific issue, or an EDP issue. (Revision 43 didn't seem to do this, but I really don't remember testing it out.) I plan on removing Snow Leopard and installing Lion on that partition. I do NOT plan on updating. I want to test revision 43 on 10.7.0 and revision 65 on 10.7.0. I feel this will let me know whether its an EDP issue, or a Lion issue.
  5. Definitely happening here on internal screen (ONLY!), 10.7.5, EDP revision 65, when only the display sleeps. (Hot corner) Display only supports 800x600 @ 60hz, and 1024x768 @ 60/50hz. Fn+F1 sleep's the computer like it should. I have no hotkey to sleep the display. Pressing Fn+F8 (CRT/LCD for changing display output to VGA port) does nothing until I plug in an external monitor, and even then, all it does is just disable the external display until I replug the display in. If I close the lid, the computer sleeps. Because I have a BIOS password set, when I open the lid, the display wakes up properly and isn't pixelated. (Thats the best way I can explain it, is extremely pixelated.) Pressing the power button brings up the "Shutdown/Sleep/Restart/Cancel" dialogue box like it should. It's quite annoying because I cannot use any sleep prevention methods for closing the lid (Insomnia, Caffeine, etc...) for transferring the laptop quickly around the house. (All my testing is done without an external display attached.)
  6. When I installed Lion, EDP was revision 43. I updated EDP after installing 10.7.5 (From 10.7.0) to revision 65, and thats when this started happening. I don't know if the 10.7.5 update did it or the new EDP revision did it. (Did GMA 950 kexts change from 10.7 to 10.7.5?) I can't screenshot it to show you what I mean. Screenshots come out looking normal after a reboot. (In other words, a screenshot does not capture the garbled display, but shows true resolution, making me think its a display/DSDT problem and not a driver issue.) I should also add that this issue happens on user "joe82" modified DSDT that is posted here as well.
  7. Can confirm this with a D520 GMA, 10.7.5. Wakes fine from "Sleep", but display sleep garbages the screen and only a reboot will fix it. I honestly thought I was the only one with this issue, so I never brought it up.
  8. First guess is that you did not install the MyHack Boot pack correctly. Second guess is that for some reason DSDT wasn't installed correctly. According to your installer log (I am looking at nothing but the installer log), I would say that Lion/Mountain Lion crashed very early in the installing process. I would say that the installer quits here: Nov 26 15:35:32 localhost Unknown[285]: 2012-11-26 15:35:32.885 LCA[284:707] NSSoftLinking - The Librarian framework's library couldn't be loaded from (null). Nov 26 15:35:32 localhost Unknown[285]: 2012-11-26 15:35:32.887 LCA[284:707] NSSoftLinking - The function 'LBCurrentProcessHasUbiquityContainer' can't be found in the Librarian framework. Nov 26 15:35:35 localhost configd[112]: subnet_route_if_index: can't get interface name Nov 26 15:35:36 localhost Unknown[285]: 2012-11-26 15:35:36.345 LCA[298:203] *** NSTask: Task create for path '/usr/sbin/diskutil' failed: 22, "Invalid argument". Terminating temporary process. Nov 26 15:36:11 localhost ReportCrash[299]: LaunchServices/5123589: Unable to lookup coreservices session port for session 0x186a0 uid=0 euid=0 Nov 26 15:36:11 localhost ReportCrash[299]: LaunchServices/5123589: Unable to lookup coreservices session port for session 0x186a0 uid=0 euid=0 Where it starts reporting "localhost ReportCrash[299]". (If you notice, the installation continues even though errors have been logged.) This indicates to me that the installer is trashed. Are you installing with InstallESD.dmg or Apple OS X 10.7/8.app? Use InstallESD.dmg if you can. It seems to be a much cleaner install. All "ReportCrash" errors are 299, which by the Apple Knowledgebase means that the install media is basically ruined (Either bad image, or bad media). I suggest acquiring a legit copy of the InstallESD.dmg for either 10.7/8 and reinstalling using MyHack. Be sure to include the CORRECT boot pack, otherwise the machine will behave almost the exact same way. Also, be sure to double check whether or not your Flash/SD/DVD media is capable of handling HFS+, GUID, bootable operating systems. If, by chance, you are absolutely positive you have MyHack/OS X bootpack/EDP configured properly, I think its time to look into a hardware conflict. Try disabling Ethernet/WIFI/Bluetooth in BIOS and see if the machine will boot. (I've seen WIFI cards halt the Leopard installer at the same error, as well as Ethernet, PCMCIA, USB2.0, PS/2, etc...) What I'm getting at, is disable AS MUCH as you can in BIOS and try reinstalling. You may have a quirky chipset causing errors that a quick disable in BIOS might fix. Also, since it seems that the core of the install crash seems to be "Nov 26 15:35:36 localhost Unknown[285]: 2012-11-26 15:35:36.345 LCA[298:203] *** NSTask: Task create for path '/usr/sbin/diskutil' failed: 22, "Invalid argument". Terminating temporary process.", I would look into whether or not ACHI is enabled in BIOS. I know this gives you more questions than answers, but try to narrow them down one at a time. If you can narrow it down, we are pretty creative. We'll almost certainly be able to get you into OS X, and from there, you can use EDP to get the machine tweaked.
  9. I do not have a docking station. My machine has S-Video built in. Also, I do not have a DVI port. I have S-Video and VGA only. (VGA works, S-Video, does not. As Macbook's with the GMA 950 don't come with S-Video, I did not expect S-Video to work.) It started mirrored, yes, however I found that I could change from mirrored to extended desktop without any problem. Also, once I changed it to extended desktop, it comes up extended every time now. As for why my machine uses Apple's stock parameters for AAPL01,Pipe, I have no idea. I'm not good with DSDT and all that. I do know that my machine is kind of non-Dell standard. For example, anyone using the D520 with OS X and more than 2Gb of RAM will not have Ethernet. It shows up, but will not assign an IP address or connect to a domain at all. We know why, but cannot fix it. My D520 does not have this problem. I have 3Gb RAM in it right now and am connected wired at home with it typing this out. I don't know why mine is different either.
  10. As a matter of fact, that did! External display shows up mirrored to the internal display after Lion 10.7.5 boots. After Lion boots, both displays are now on and mirrored. (S-Video, as expected, does not work.) Here is my DSDT.aml from EDP. Not sure if it will still help, as it seems you figured this out! DSDT.aml.zip
  11. I can't really get you files from Windows because I do not have Windows installed and in order for me to install it I would have to completely wreck my OS X install and I just don't want to do that. I apologise. If there's nothing you can really patch to do this, I'll just leave it alone. OS X operates pretty decently (albeit a little hot) and most of my hardware operates with little to no modifications. I'm pretty sure DSDT has been patched for my GMA 950 so that the display doesn't stay off, but other than that I'm not sure whats been modified to make it work better with OS X. I'd have to ask the lovely OSXL crew, as I'm using their modified DSDT for EDP. Thanks anyway, EMlyDinEsH. I'll still try to help you if I can. (It is the holiday season, after all!)
  12. I purchased VMWare Workstation 8 and installed that, then downloaded a pre-made 10.8 image and ran it in VMWare. Then I pulled the hard drive from my Latitude D520 and hooked it up to my desktop running the pre-made OS X image. Once the computer was fired up, I ran the VMWare image and mounted the laptop drive as a physical drive in VMWare, allowing me to work with it in Mac OS X 10.8. I partitioned it, installed the MyHack installer to the small partition, and booted right from the hard drive to install OS X on my D520. Thats one way to do it. If you need more specifics, let me know. I'll write up a quick guide to do this. Another way involves DD for windows and a bit of command line knowledge, but it is definitely possible to build a bootable OS X installer in Windows. (You'll need to pay for TransMac or use the 14 day trial to accomplish this!)
  13. I chose to leave out the pre-modified DSDT. If you need/want them, let me know. It only comes as DSDT.aml. Files sent. Thanks for looking, EMlyDinEsH! Edit: Forgot IORegistryExplorer file! Sending another email containing that file only!
  14. DSDT has already been modified on most, if not all, Latitude D series laptops. Has the SSDT? For example, if I send you the IORegistry taken from 10.7.5 for my D520 and the DSDT from EDP for my model, will that be sufficient? Having native Speedstep and sleep have always been a quest of mine lol.
  15. So, I got it! Open a Terminal and input the following (I'm assuming you have I8kfanGUI.app installed into /Applications): sudo chmod 4755 /Applications/I8kfanGUI.app/Contents/MacOS/I8kfanGUI sudo chown root:admin /Applications/I8kfanGUI.app/Contents/MacOS/I8kfanGUI sudo chmod 4755 /Applications/I8kfanGUI.app sudo chown root:admin /Applications/I8kfanGUI.app After that, use DockDodger to remove the Dock icon for I8kfanGUI. (If you want.) Select the application as a login item, checkmark the "Hide" box, and restart. Should work just fine after that. (It is for me!)
  16. Its real damn annoying, actually. But I'll get it. I'm a pretty patient guy. I'm looking into how LaunchAsRoot accomplishes it and seeing if I can mimic it. The other option is to rebuild the whole damn GUI with Xcode for 10.7 SDK. (I'm looking into this, but never having worked with Xcode, that could take a while.) That might be hard, as the GUI originally used a daemon to launch it, and anytime I try to remove the daemon in Xcode I get a staggering number of build errors that I'm clueless about fixing. I can build the GUI sources with 10.7 32/64-bit 10.7 SDK including the daemon, but the thing still asks for a password. (Even with building the thing to have 755 permissions.) So, yeah. Its being a pain in the ass.
  17. I can get the kext to automatically load with launchd. Open a Terminal and enter the following command: sudo pico /Library/LaunchDaemons/i8kfan.plist When pico opens i8kfan.plist, add the following to the plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs$ <plist version="1.0"> <dict> <key>Label</key> <string>i8kfan</string> <key>ProgramArguments</key> <array> <string>/sbin/kextload</string> <string>/System/Library/Extensions/i8kfan.kext</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> Press Control+O to write out the file, then Control+X to close the pico editor. Back in the Terminal, enter the following command: sudo launchctl load /Library/LaunchDaemons/i8kfan.plist Reboot. To confirm the kext is loaded, perform the following in a Terminal: kextstat -l (thats a lowercase "L") Look for the following: com.PotatoSalad.kext.I8kfan If you see that, the kext is loaded properly at startup. Now, if I could just get around the GUI needing an admin password EVERY time it starts... Hope this helps.
  18. Its the stock blue pad, but the machine was under extended warranty until November 2011 and I had it replaced about September 2011. (I purchased it through school and they offered business extended warranty dirt cheap so I paid extra for it.) I also had them replace the motherboard fan, touchpad (it was wasted), and the display hinges. All in all, its a pretty new computer I keep regularly maintained. Windows temps (at idle) stay around 38-40C. OS X temps (at idle) stay around 50-55C. So I just dont think its the heatsink/thermal pad. I remember having high temps way back in Leopard/Snow Leopard. I think this machine just runs hotter with OS X. (Fan control would help that, as would undervolting the CPU. I paid for CoolBook, but I never really saw any temperature differences with undervolting.)
  19. When I said I fully open her up, I mean remove everything. Keyboard, top case/touchpad/buttons, and get all the way down to where I can see the second RAM bank under the keyboard, the only fan, and the motherboard under the case/touchpad/buttons. I also remove the underside RAM/WiFi door, DVD-RW drive, and HDD before I spray with compressed air. I can see the fan/ducts from the fan port, and they look relatively clean. I do know that it could benefit from a new coating of thermal paste, however seeing as the CPU is locked down with a copper heatsink/aluminum block and 4 screws, I've been hesitant to perform that action on this laptop. (I re-do thermal paste every year on my desktop computers.) I tend to stay away from using vacuum cleaners because they cause too much static electricity and will fry the computer. I've done this on many desktops lol.
  20. That basically explains what I am doing. I set the D520 down on my desktop and plug it into my VGA cable on my Dell 27 inch monitor and start the D520. I see the whole entire boot process on the laptop display and nothing on the external monitor. Because I have a BIOS password set (For hibernation purposes), I let OS X autologin. As soon as Lion gets booted, the laptop display goes blank and the external monitor shows random stripes of colors. (Some large, some pixel width.) I cannot do anything. Pressing FN+F8 will make the laptop display flash for a second and the external monitor think I unplugged the cable. The external monitor will not come back on even if I unplug/replug it back into the VGA port, neither will the laptop display. At that point, I have to push the power button and hit the "R" key to reboot the machine and unplug the VGA cable before Lion boots. The Dell external monitor is a Dell S2740L. I have no way of knowing how to tell if the D520 is picking up the monitors EDID. I also tried this with an Acer AL2002W 19 inch monitor. It gave me the same results. Sorry for the late reply. Hunting season just opened where I live. Hope this helps
  21. Yeah, I had the laptop open about 3 months ago. I usually open it up once every six months and blow the dust out with a can of compressed air. The thermal paste may be old, definitely. But I can keep temps down in the low 30's C if I put the fan (hidden hardware test menu) in a medium speed and run "Conservative Performance" in VoodooPState. Thats kind of why I'd like the I8kfan project working. I just have never worked with I/O Kit. And don't have the time right now to tackle it.
  22. VGA was not working at all with the DSDT from the latest EDP. This DSDT will give me display but it is random stripes of colors. Unusable. I am using 10.7.5. I can try with 10.6.8, but it will take me a few days to get that setup. (Its my vacation time and I am going on vacation.)
  23. Can anyone tell me why temps are getting out of hand? Running just a web browser playing a simple Kongregate game (flash based games) my temps skyrocketed to easy 88 degrees celsius and were climbing before I had to do something about it. I ended up shutting down the browser, and that brought temps back down. Then, I brought up the FN+Shift 15324 hidden menu and spun the fan up to "D7" (about 4,800 RPM) and temps dropped back down to normal after a minute. But I noticed while I was in the hidden menu that even though BIOS had control of the fan, it wouldn't spin to max. I've noticed that there is a IO Kit driver for controlling the fan, and when loading the next manually I can control the fan with the I8kfanGUI app. Although the kext doesn't load manually (and I cannot force it with launchd) you have to load the kext manually every time you boot OS X. While its a nuisance, it does work. Why won't BIOS force fans to high even when temps are out of this world? BIOS controls the fan just fine in Snow Leopard on this machine. I also run Linux daily on this machine on a LiveDVD and BIOS has no problem forcing the fans to run max in Linux. So whats different in Lion? TJMax value's have been modified correctly so I am getting correct temperature readings. (In I8kfanGUI, Temperature Monitor, and iStat, all readings are identical.) I do have VoodooPState installed, and I leave it on "Conservative Performance". Because I cannot make I8kfanGUI work properly, I do not use fan control unless I absolutely have to via the hidden menu. I do use Safari, and it is fully updated. So is OS X. Also, I tried this with EDP DSDT and with the recently modified DSDT by user joe82 seen here. Both have the same issue.
  24. Mine comes with the T5500, so if you have that CPU then the TJMax is 100. I don't exactly know if all D520's came with the T5500 CPU though. Thanks for the tip!
  25. Will test tonight and report back. Thanks, Joe! Boots fine with 1024x768 DSDT. Will report later when I get home about VGA/S-Video mirroring. Edit: Doesn't work on my D520. It outputs display to the external monitor however the display is garbled. This is a bit better than the original DSDT, which did not output anything to an external display. S-Video did not work at all. If you need a picture to see what I mean by "garbled" (distorted, unusable, random stripes of colors), I can definitely take a picture and upload it. But "random stripes of colors" pretty much describes it lol.
×
×
  • Create New...