InsomniaX Snow Leopard

04. Sep 2009 Comments 48 comments

I have released a very quick fix for Snow Leopard, please wait for macupdate to update the listing. This quick fix is not guaranteed to work and may not work on any systems lower then 10.6

Also to all those who use this program it would be greatly appreciated if donations could be made, or even gift packs mailed to me.

Commentary

  1. Archey wrote on 04. Sep 2009

    great, thank you! Will test and donate afterwards.

  2. Archey wrote on 04. Sep 2009

    Edit:

    Does not work for me. Actually the behaviour ist the same as in 1.3.3. Activating InsomniaX enables sleepless mode, but the Menubar icon is not there. Activitymonitoe shows InsomniaX Process. Maybe I should do some clean install. Is there any additional data exept Insomniax.app and ~/Library/Application Support/InsomniaX/Insomnia_r6.kext?

    I also noticed that Insomnia_r6.kext has a strange icon. It looks like normal folder but with some kind of stop sign in the lower right corner. Could this mean that the kernel extensio was not installed correctly?

  3. Andrew James wrote on 04. Sep 2009

    I have reuploaded a new version please try this one

  4. Mike wrote on 04. Sep 2009

    Works great no issues here make sure to follow the repair/remove instruction prior. This forced a new Kext install for me.

    Thanks again, donation already sent.

  5. Archey wrote on 04. Sep 2009

    works now, thank you. Donation sent.

  6. 64bit wrote on 04. Sep 2009

    Thanks, it works now, however, as the kext is written for 32bit mode, it still won’t work in Snow Leopard when booted into 64bit mode.

    The kext needs to be rewritten for the 64 bit kernel for that, but thanks for the quick fix.

  7. jk wrote on 05. Sep 2009

    works – THANKS. I have been using my windows partition this was bugging me so much. Donation sent, and appreciate the update!!!

  8. Chris wrote on 05. Sep 2009

    The Option “Sleep Display” does not work. Any Suggestions?

  9. Cory wrote on 06. Sep 2009

    I tried to install version 1.3.4 on OS X 10.5.8 and it didn’t work. The program didn’t even show up in the Activity Monitor when I tried to run it.

    Before I tried to install version 1.3.4, I was running version 1.3.3 with no problems.

    Now that I removed version 1.3.4, I can no longer get version 1.3.3 to work. When choosing “Enable Insomnia” of the menu, the program bombs, and I have to restart my machine :/

    I tried removing all kexts and preferences and reinstalling several
    times to no avail.

    Any help would be appreciated.
    Thanks

  10. Cory wrote on 06. Sep 2009

    Well… it looks like I finally got version 1.3.3 to work again. After I removed InsomniaX again, I rebooted and tried to install it again.

    This time it worked.
    I’m curious if someone can confirm (or deny) the existence of a 1.3.3a version… I could have sworn that was the version I was running before I tried to install version 1.3.4, and I can’t seem to find it.

  11. Jeff wrote on 06. Sep 2009

    Thanks very much for the update. But “Sleep Display” no longer works for me with 1.3.4 running on Snow Leopard. That’s a real shame as I use this feature as much as the sleepless feature.

  12. HTK wrote on 06. Sep 2009

    Insomnia feature working, sleep display not working (but this is not a problem for me, I use the lower left corner of the screen to shut the screen off).

    Thanks!

    PS: Small donation sent!

  13. Sean wrote on 06. Sep 2009

    Donation sent. I hope it helps! 1.3.4 didn’t work for me in 64bit kernel mode.

  14. chris hough wrote on 07. Sep 2009

    thank you for the update, I was able to load it and it does work, however, I have confirmed what everyone else has been stating, the “Sleep Display” command does not function.

    btw: donation sent, thank you for all of your hard work

    have a great weekend

  15. Andy C wrote on 08. Sep 2009

    You can sleep the display by pressing ^⇧⏏

  16. Betocuas wrote on 08. Sep 2009

    Thanks for update insomnia to use it with Snow Leopard.

    The option Sleep Display does not function

  17. Dave wrote on 09. Sep 2009

    I’ve been testing the kext in 64-bit mode (only minor changes were needed) and it seems to be working. A little more testing is necessary though.

  18. Tony wrote on 09. Sep 2009

    It seems that I still have some strange issues with Insomnia when I disable it when I’m running in closed lid mode. My external monitor goes black and has to reset. I think the machine may actually go to sleep for a second and then wake back up. Not sure.

  19. Dave wrote on 10. Sep 2009

    Insomnia should not be necessary to keep the computer running if an external monitor is connected.

  20. John wrote on 10. Sep 2009

    Doesn’t work for me.

  21. ims wrote on 12. Sep 2009

    Does not work for me.

    I have the new MacBook Pro with SL installed by Apple.

    I try to compile from source but does not work.

  22. Daniel wrote on 14. Sep 2009

    1.3.4 crashes on startup on Leopard. =/

  23. Locu wrote on 19. Sep 2009

    great. works perfectly on my snow leopard.

    one thing that would be cool though: whenever i close the lid without disabling the display via exposè first, the backlight stays on.
    would be really cool if insomniax would sleep the display when the lid is closed. ^^

  24. pisuikas wrote on 20. Sep 2009

    just installed it on snowleopard fully updated and the sleep display isn’t working…i’m running 32bit kernel…haven’t tried on 64 yet….anyways…also hybernation does not even show up…

    I appreciate if you can pimp that code :-)

    thanks!

  25. Telmo wrote on 22. Sep 2009

    New version doesn’t work on my 13″ MacBook Unibody with MacOs 10.5 Leopard

    My screen freezes when I click on “Enable Insomnia” and a hard reboot is needed.
    After some cleanups and reinstalations, i gave up and turned back to 1.3.3, which is working fine.

    I think you should keep a link to version 1.3.3
    Had a real hard time to find it on the net.

  26. Archimedes Trajano wrote on 22. Sep 2009

    I added a 32-bit/64-bit compatible recode of the insomnia KEXT at https://code.launchpad.net/insomniat/trunk/1.0 not sure if it will work with insomniaX

  27. Archimedes Trajano wrote on 26. Sep 2009

    I’ve made a few modifications to my KEXT, this would not work with the way InsomniaX is working which is loading kext will disable sleep and unloading will enable it again.

    But the KEXT can be kept loaded and a CLI command

    insomniat –enable
    insomniat –disable

    can control the sleep behavior

    https://launchpad.net/insomniat/configurable/2.0

    Only tested on 64-bit mode

  28. Morgan wrote on 27. Sep 2009

    On my Snow Leopard MacBook Pro it installs, but when I close the lid, my baby goes to sleep. A working version would be worth 20 bucks to me. I really miss InsomniaX. Of course Apple should have a pref pane in system preferences to allow users to define the behavior of closing the lid. Not everything is better in OS X.

  29. Carlos wrote on 28. Sep 2009

    Hi there.
    First of all, insomniax rules! Thank you very much for this useful piece of software.
    That being said, lets move to the problem: me! I screwed up, unninstalled insomniax and tryed do install again (latest version). Doesn’t work at all in my 10.5. (in fact it crashes the system.
    Is there an “old” version available besides 0.5?
    Thanks a lot.

  30. Riley Wilson wrote on 30. Sep 2009

    I tried the remove trick, it does not work on my MacBook Pro running the 64 bit kernel of 10.6.1 . Here’s the output I get from kextutil:

    sudo kextutil -l InsomniaX/Insomnia_r6.kext
    InsomniaX/Insomnia_r6.kext has problems:
    Warnings:
    Kexts should declare dependencies on either com.apple.kernel* or com.apple.kpi.* libraries, not both.
    Executable does not contain code for architecture:
    x86_64

    Dependency Resolution Failures:
    64-bit kexts must use com.apple.kpi.* libraries, not com.apple.kernel* libraries.

    Also, step 4 of the removal technique is misleading:
    4. Delete ~/Application Support/InsomniaX
    correction:
    4. Delete ~/Library/Application Support/InsomniaX

  31. Michael wrote on 06. Oct 2009

    1.3.5 caused a kernel panic on my MacBook Pro running Snow Leopard.

    Rebooted and tried again. Activity monitor showed that a kernel task was taking up 105% CPU when I enabled insomnia. Quitting made it go back to normal.

  32. galbazaaa wrote on 07. Oct 2009

    Under SL 64bit, it only prevents sleep on Lid close, but not when I chose Sleep from Apple Menu, then it goes to sleep. Does it mean to be so?

    *With InsomniaT 1.0 and 2.0

  33. adam wrote on 11. Oct 2009

    I had to clean install snow leopard blindly using voiceover many times before I realized my mistake. I forgot to turn off SECURE VIRTUAL MEMORY, it’s not that I didn’t turn it off, it’s that I didn’t reboot before installing InsomniaX.

    Now at least my computer won’t go to sleep in clamshell mode. The SLEEP DISPLAY command is not working, but that’s livable for now as I discovered that SHIFT CTRL EJECT will do the job.

    To the programmer, thank you very much for this piece of software. It’s the only way I am able to use an external monitor in mirrored mode, force the laptop display to stop hogging resources (the screen is broken), and use the keyboard/trackpad of my mbp.

  34. Jeno Duqette wrote on 12. Oct 2009

    1.3.5 and 1.3.4 dont work on Mac OS X Leopard (10.5). When i try to enable insomnia, screen freezes, a weird error appears and says you need to restard the system (also in chinese too lol)

    Also1.3.3 is still working fine but its really hard to find a working link. All the links go to current version.

    So please fix the current version of InsomniaX for Leopard or put a link for 1.3.3 version.

    A small donation sent. Thank you very much.

  35. Ronald Whitlock wrote on 19. Oct 2009

    I enabled “Hibernation” in Leopard without realizing Secure Virtual Memory was on. Now I have all types of sleep issue problems, namely that it won’t sleep when I close the lid.

    I didn’t “Break” the hardware, did I?

    Is it just a software issue?

    Would a clean install help?

    Does anyone have any answers for me?
    GREAT program, other than that darn SVM thing.

  36. j2much4u wrote on 14. Nov 2009

    Hi! I was having trounle to enable InsomniaX on mi macbook, so i tries to update, tried to do it with the app, and didnt work, so i downloaded the newer version form MacUpdate and installed the app..

    when i tried to run it my mac asked me to restart inmediatily, and whe i did, there was a report screen, i send the report to Apple, but i would like to let you now about that, so im pasting the report 4 u

    PROBLEM DETAILS

    Interval Since Last Panic Report: 2167847 sec
    Panics Since Last Report: 1
    Anonymous UUID: C2F514F7-57BF-4069-9FFC-8D1E7D633701

    Sat Nov 14 00:47:17 2009
    panic(cpu 0 caller 0x001AA802): Double fault at 0x001334ec, thread:0x8e935d0, trapno:0×8, err:0×0),registers:
    CR0: 0x8001003b, CR2: 0x6a7dfff8, CR3: 0x0119d000, CR4: 0×00000660
    EAX: 0×00000001, EBX: 0×00000049, ECX: 0×00133507, EDX: 0×00133507
    ESP: 0x6a7e0000, EBP: 0x6a7e0018, ESI: 0×00000000, EDI: 0x068c2e00
    EFL: 0×00010206, EIP: 0x001334ec

    Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
    0x4f4e28 : 0x12b4c6 (0x45f91c 0x4f4e5c 0x13355c 0×0)
    0x4f4e78 : 0x1aa802 (0x46951c 0x1334ec 0x8e935d0 0×8)
    0x4f4f58 : 0x1a2543 (0x4f4f70 0×0 0×0 0×0)
    0x6a7e0018 : 0x38fe91 (0xffa55a00 0xff4ab401 0xfe956803 0xfd2ad007)
    0x6a7e0038 : 0x13290d (0×49 0×133507 0x956803fe 0x2ad007fd)
    0x6a7e0148 : 0x1334a9 (0x5af9f988 0x6a7e019c 0x13346b 0×133507)
    0x6a7e0178 : 0x40a6e0 (0x5af9f988 0x6a7e019c 0×133507 0×10)
    0x6a7e01a8 : 0x5af9f4f5 (0x5af9f988 0x5af9f78c 0xe956803f 0×24)
    0x6a7e01e8 : 0x4132c9 (0xa74be80 0xe0034100 0x68c2e00 0×0)
    0x6a7e0238 : 0×413547 (0x68c2e00 0xe0034100 0xa74be80 0×0)
    0x6a7e0268 : 0x40f990 (0xa74be80 0x6a7e032c 0x803fe956 0x3f1511)
    0x6a7e02a8 : 0x41327d (0x68c2e00 0×413514 0x6a7e032c 0x67e6d80)
    0x6a7e02c8 : 0x4134fa (0x68c2e00 0×413514 0x6a7e032c 0×1)
    0x6a7e0308 : 0x41359c (0x68c2e00 0×6802300 0×413514 0x6a7e032c)
    0x6a7e0348 : 0x44a830 (0x68c2e00 0xe0034100 0×0 0×0)
    0x6a7e0368 : 0x44d0ba (0x68c2e00 0×216 0x6a7e0418 0x3f1511)
    Backtrace continues…
    Kernel loadable modules in backtrace (with dependencies):
    org.binaervarianz.driver.insomnia(1.0.0d1)@0x5af9e000->0x5afa0fff

    BSD process name corresponding to current thread: kernel_task

    Mac OS version:
    9L31a

    Kernel version:
    Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386
    System model name: MacBook3,1 (Mac-F22788C8)

    System uptime in nanoseconds: 10003320202010
    unloaded kexts:
    org.binaervarianz.driver.insomnia 1.0.0d1 – last unloaded 9982737762980
    loaded kexts:
    org.binaervarianz.driver.insomnia 1.0.0d1 – last loaded 10003311885577
    com.symantec.kext.SymAPComm 11.0.0
    com.Cycling74.driver.Soundflower 1.4.2
    at.obdev.nke.LittleSnitch 2.1.08
    com.symantec.kext.ips 1.3.1f6
    com.symantec.kext.internetSecurity 1.2.1f6
    com.apple.driver.InternalModemSupport 2.4.0
    com.apple.filesystems.autofs 2.0.2
    com.apple.driver.USBCameraFirmwareLoader 1.0.9
    com.apple.driver.AppleHDAPlatformDriver 1.7.1a2
    com.apple.driver.AppleHDAHardwareConfigDriver 1.7.1a2
    com.apple.driver.AppleHDA 1.7.1a2
    com.apple.driver.AppleHWSensor 1.9d0
    com.apple.driver.AppleUpstreamUserClient 2.7.5
    com.apple.iokit.IOBluetoothSerialManager 2.1.8f2
    com.apple.driver.AppleGraphicsControl 2.8.15
    com.apple.Dont_Steal_Mac_OS_X 6.0.3
    com.apple.driver.AppleBacklight 1.6.0
    com.apple.driver.AppleIntelGMAX3100 5.4.8
    com.apple.driver.AppleHDAController 1.7.1a2
    com.apple.driver.AppleIRController 113
    com.apple.driver.SMCMotionSensor 2.1.1d2
    com.apple.iokit.IOFireWireIP 1.7.7
    com.apple.driver.AudioIPCDriver 1.0.6
    com.apple.driver.ACPI_SMC_PlatformPlugin 3.4.0a17
    com.apple.driver.AppleLPC 1.3.1
    com.apple.driver.AppleTyMCEDriver 1.0.0d28
    com.apple.driver.AppleIntelGMAX3100FB 5.4.8
    com.apple.driver.CSRUSBBluetoothHCIController 2.1.8f2
    com.apple.driver.AppleUSBMergeNub 3.4.6
    com.apple.driver.CSRHIDTransitionDriver 2.1.8f2
    com.apple.driver.AppleUSBTrackpad 1.7.4f1
    com.apple.driver.AppleUSBTCKeyEventDriver 1.7.4f1
    com.apple.driver.AppleUSBTCKeyboard 1.7.4f1
    com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.1.1
    com.apple.iokit.SCSITaskUserClient 2.1.1
    com.apple.driver.XsanFilter 2.7.91
    com.apple.iokit.IOATAPIProtocolTransport 1.5.3
    com.apple.driver.AppleFWOHCI 3.9.7
    com.apple.driver.AppleIntelPIIXATA 2.0.1
    com.apple.driver.AirPortBrcm43xx 366.91.21
    com.apple.driver.AppleUSBHub 3.4.9
    com.apple.iokit.IOUSBUserClient 3.4.9
    com.apple.iokit.IOAHCIBlockStorage 1.2.2
    com.apple.driver.AppleFileSystemDriver 1.1.0
    com.apple.driver.AppleAHCIPort 1.7.0
    com.apple.iokit.AppleYukon2 3.1.13b2
    com.apple.driver.AppleUSBEHCI 3.4.6
    com.apple.driver.AppleEFINVRAM 1.2.0
    com.apple.driver.AppleUSBUHCI 3.3.5
    com.apple.driver.AppleSmartBatteryManager 158.10.5
    com.apple.driver.AppleRTC 1.2.3
    com.apple.driver.AppleHPET 1.4
    com.apple.driver.AppleACPIPCI 1.2.5
    com.apple.driver.AppleACPIButtons 1.2.5
    com.apple.driver.AppleSMBIOS 1.4
    com.apple.driver.AppleACPIEC 1.2.5
    com.apple.driver.AppleAPIC 1.4
    com.apple.security.seatbelt 107.12
    com.apple.nke.applicationfirewall 1.6.77
    com.apple.security.TMSafetyNet 3
    com.apple.driver.AppleIntelCPUPowerManagement 76.2.0
    com.apple.driver.DiskImages 199
    com.apple.BootCache 30.4
    com.apple.driver.DspFuncLib 1.7.1a2
    com.apple.iokit.IOSerialFamily 9.4
    com.apple.iokit.IOHDAFamily 1.7.1a2
    com.apple.iokit.IOAudioFamily 1.6.9fc5
    com.apple.kext.OSvKernDSPLib 1.1
    com.apple.driver.IOPlatformPluginFamily 3.4.0a17
    com.apple.iokit.IONDRVSupport 1.7.3
    com.apple.driver.AppleSMC 2.3.1d1
    com.apple.iokit.IOGraphicsFamily 1.7.3
    com.apple.driver.AppleUSBBluetoothHCIController 2.1.8f2
    com.apple.iokit.IOBluetoothFamily 2.1.8f2
    com.apple.iokit.IOUSBHIDDriver 3.4.6
    com.apple.driver.AppleUSBComposite 3.2.0
    com.apple.iokit.IOSCSIBlockCommandsDevice 2.1.1
    com.apple.iokit.IOBDStorageFamily 1.5
    com.apple.iokit.IODVDStorageFamily 1.5
    com.apple.iokit.IOCDStorageFamily 1.5
    com.apple.iokit.IOSCSIArchitectureModelFamily 2.1.1
    com.apple.iokit.IOFireWireFamily 3.4.9
    com.apple.iokit.IOATAFamily 2.0.1
    com.apple.iokit.IO80211Family 216.1
    com.apple.iokit.IOAHCIFamily 1.5.0
    com.apple.iokit.IONetworkingFamily 1.6.1
    com.apple.iokit.IOUSBFamily 3.4.9
    com.apple.driver.AppleEFIRuntime 1.2.0
    com.apple.iokit.IOSMBusFamily 1.1
    com.apple.iokit.IOStorageFamily 1.5.6
    com.apple.iokit.IOHIDFamily 1.5.5
    com.apple.driver.AppleACPIPlatform 1.2.5
    com.apple.iokit.IOACPIFamily 1.2.0
    com.apple.iokit.IOPCIFamily 2.6

    SYSTEM CONFIGURATION

    Model: MacBook3,1, BootROM MB31.008E.B02, 2 processors, Intel Core 2 Duo, 2 GHz, 4 GB
    Graphics: kHW_IntelGMA965Item, GMA X3100, spdisplays_builtin, 144 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0×88), Broadcom BCM43xx 1.0 (5.10.91.21)
    Bluetooth: Version 2.1.8f2, 2 service, 0 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: WDC WD3200BEVT-00ZCT0, 298.09 GB
    Parallel ATA Device: MATSHITACD-RW CW-8221
    USB Device: Built-in iSight, (null) mA
    USB Device: Bluetooth USB Host Controller, (null) mA
    USB Device: Apple Internal Keyboard / Trackpad, (null) mA
    USB Device: IR Receiver, (null) mA

    kope the developer find that info useful,

    thanks

  37. vadim wrote on 17. Nov 2009

    thx a lot) i really need it)

  38. Freek wrote on 27. Nov 2009

    Display doesn’t sleep anymore when closing the lid in snow leopard! i can see through the small opening between bottom and top case that it still emits light.

    Please fix!

  39. Denis wrote on 01. Dec 2009

    Hello! Thank you for such beatiful programm. Version 1.3.5 perfectly works on my macbook unibody Snow Leo 10.6.2
    But on my’s girlfriend macbook old with Leopard 10.5.8 it crashes, and other versions too. I read all in this topic, and found that version 1.3.3 must work with 10.5.8
    Is any place for downloading old versions? Interesting in 1.3.3
    Thank you!

  40. Specious wrote on 08. Dec 2009

    Here’s a download link for InsomniaX 1.3.3a:

    http://applecations.antidesign.net/archives/40/insomniax/

    Though the file says 1.3.3 and the installer claims 1.3.2, the About box says 1.3.3a.

    Works for me on OSX 10.5.8, whereas 1.3.5 crashes the kernel!

    Would be nice to keep the old versions available, since updates have major breakage.

  41. Marcel wrote on 28. Dec 2009

    1.3.5 sleep display function isn’t working for me in Snow Leopard :(

  42. Prec wrote on 02. Jan 2010

    Works great except for the sleep display function. I’m also on Snow Leopard, MBP13. And is there a way to change the menubar icon? it’s the only colored icon on my menubar and it’s annoying me haha thanks!

  43. Prec wrote on 02. Jan 2010

    oh found the replacement for the icon. the sleep display function is now the only problem. thank you for the app. :D

  44. Roy wrote on 19. Feb 2010

    Great piece of software! Works wonders in 10.6.2.

    Not sure if there is a fix for the Sleep Display but I’ve at least set my Energy Settings to put the display to sleep after 1 min which still allows music, etc to continue to play but puts the display asleep.

  45. Gabe wrote on 01. Apr 2010

    Hi, first off, great app. i use it all the time. however, i was just wondering just how it works. how does it keep the computer from recognizing that the lid is closed and forcing the computer to go to sleep?
    Thanks!

  46. Anissa Mooe wrote on 18. Feb 2011

    Gold! you save my day ;)

  1. Snow Leopard – The What It Broke Edition (updated) | tony.mattke.net on 09. Sep 2009
  2. Snow Leopard – The What It Broke Edition (updated) on 28. May 2010

Leave a reply

Please do not use the blog as a support desk, requests for support on the blog are not supported, please use the help desk