Update: Please redownload if your having issues, I have silently released a update
Quick and short this one, it fixes a few issues with the previous release and this one should be a good test of the automated update system built in
Fixes:
- Reverted Insomnia to r7 from InsomniaX 2.0.1 due to issues
- Fixed issue with Insomnia.kext to have correct identfier
- Compiled for Lion (10.7)
Commentary
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

That was fast, but it still doesn’t work for me. There are still the following lines in the system log:
on exiting InsomniaX
8/19/12 1:31:08.000 PM kernel[0]: Kext net.semaja2.kext.insomnia not found for unload request.
and on starting InsomniaX or changing the lid sleep option:
8/19/12 1:30:03.384 PM com.apple.kextd[12]: Kext net.semaja2.kext.insomnia not found for client path request.
I saw the content of info.plist inside the ~/Library/Application Support/InsomniaX/insomnia_r8.kext and the identifiers of the kext seems correct to me, even the kext has have the needed permissions in order to be loaded, but something is still not right.
I fixed the issue with the kext but unfortunately one of the change I made appears to have broken the kext from working at all, so I have silently released another update which puts Insomnia back to r7 from 2.0.1
So please redownload and try again
Run the terminal command “rm -rf ~/Library/Application\ Support/InsomniaX” if you keep having issues
I have removed all the files (/Applications/InsomniaX, ~/Library/Application Support/InsomniaX and ~/Library/Preferences/net.semaja2.insomniax.plist) just in case and redownloaded the application from the above link. But now when I started it, there is no folder InsomniaX, which should be created in ~/Library/Application Support. And according to the Console, the app is looking there for insomnia_r8.kext:
8/19/12 2:24:25.523 PM com.apple.kextd[12]: Can’t open CFBundle for /Users/philip/Library/Application Support/InsomniaX/Insomnia_r8.kext.
8/19/12 2:24:25.535 PM com.apple.kextd[12]: Kext net.semaja2.kext.insomnia not found for client path request.
Seriously I cant get anything right at the moment! I accidentally packed up the old version again… sorry for the constant mistakes try again if possible
Ok, I’ve downloaded again and this time there is ~/Library/Application Support/InsomniaX and insomnia_r7.kext inside it. But it also doesn’t work, this time doesn’t even load. Here’s some Console output:
when starting InsomniaX:
8/19/12 2:51:04.219 PM com.apple.kextd[12]: Kext org.binaervarianz.driver.insomnia not found for client path request.
when I want to disable lid sleep:
8/19/12 2:51:39.088 PM com.apple.kextd[12]: Failed to load /Users/philip/Library/Application Support/InsomniaX/Insomnia_r7.kext – (libkern/kext) kext (kmod) start/stop routine failed.
8/19/12 2:51:39.091 PM InsomniaX[558]: Engage CPU Safety
8/19/12 2:51:39.100 PM com.apple.kextd[12]: Kext org.binaervarianz.driver.insomnia not found for client path request.
8/19/12 2:51:39.109 PM com.apple.kextd[12]: Kext org.binaervarianz.driver.insomnia not found for client path request.
8/19/12 2:51:39.000 PM kernel[0]: OSMetaClass: Kext org.binaervarianz.driver.insomnia class Insomnia is a duplicate;kext net.semaja2.kext.insomnia already has a class by that name.
8/19/12 2:51:39.000 PM kernel[0]: Kext org.binaervarianz.driver.insomnia start failed (result 0xdc00400a).
8/19/12 2:51:39.000 PM kernel[0]: Kext org.binaervarianz.driver.insomnia failed to load (0xdc008017).
8/19/12 2:51:39.000 PM kernel[0]: Failed to load kext org.binaervarianz.driver.insomnia (error 0xdc008017).
on exiting InsomniaX:
8/19/12 2:52:57.000 PM kernel[0]: Kext org.binaervarianz.driver.insomnia not found for unload request.
8/19/12 2:52:57.521 PM com.apple.kextd[12]: Kext org.binaervarianz.driver.insomnia not found for client path request.
And this is from Terminal:
InsomniaX philip$ sudo kextutil ./Insomnia_r7.kext/
No kernel file specified, using ‘/mach_kernel’
(kernel) OSMetaClass: Kext org.binaervarianz.driver.insomnia class Insomnia is a duplicate;kext net.semaja2.kext.insomnia already has a class by that name.
(kernel) Kext org.binaervarianz.driver.insomnia start failed (result 0xdc00400a).
(kernel) Kext org.binaervarianz.driver.insomnia failed to load (0xdc008017).
(kernel) Failed to load kext org.binaervarianz.driver.insomnia (error 0xdc008017).
Failed to load ./Insomnia_r7.kext – (libkern/kext) kext (kmod) start/stop routine failed.
InsomniaX philip$
Can you reboot your Mac it appears the old Insomnia is still loaded hence the line:
(kernel) OSMetaClass: Kext org.binaervarianz.driver.insomnia class Insomnia is a duplicate;kext net.semaja2.kext.insomnia already has a class by that name.
Thanks for all the testing
I’ve restarted my laptop and now the lid sleep option is working like it should. Thanks!
Thanks for the feedback I hope the new features are of use to you
Can’t open InsomniaX 2.1.1. I get an error saying the package is damage.
By the way, I’m running OS X Mountain Lion
I’m getting the corrupted package error too on ML. Thought it was me and not getting a new DL (pulling from cache). Might be another problem — Andrew can you check the package again?
BTW, auto update detected the new version and downloaded, but bombed on the app install or relaunch.
Thanks great product – I’m big fan of InsomniaX.
Please use link from http://www.macupdate.com/info.php/id/22211
Works for me.
This one http://insomniax.semaja2.net/InsomniaX-2.1.1.tgz is NOT ok.
“Kext net.semaja2.kext.insomnia not found for client path request”
Not sure if you may of downloaded it before I put the fix up, but the link should be working now
Thanks for the comment and if possible could you give a rating on the MacUpdate site as it seems only negative people give ratings
@jppinto and @AdamAdam
Can you please try to download again incase you got the bad packages before? If it keeps happening can you give me the console output?
I still have the bad package error:
22/08/12 12:41:02,758 CoreServicesUIAgent[4682]: Error SecAssessmentCreate: Impossibile completare l’operazione. (OSStatus errore -67054.)
22/08/12 12:41:05,844 com.apple.launchd.peruser.501[156]: ([0x0-0xbd0bd].net.semaja2.InsomniaX[4681]) Exited: Killed: 9
Similar thing here. 10.8.1 now.
8/24/12 3:10:15.188 PM CoreServicesUIAgent[10046]: Error SecAssessmentCreate: The operation couldn’t be completed. (OSStatus error -67054.)
8/24/12 3:10:16.523 PM com.apple.launchd.peruser.501[154]: ([0x0-0x448448].net.semaja2.InsomniaX[10123]) Exited: Killed: 9
Tried downloading it multiple times from here and macupdate, both give error of damaged file.
I am too receiving the ‘this app is damaged please delete’ error. Just downloaded a few minutes ago.
Running a 2012 MBA on 10.8.1.
inX 2.0.1 still works.
Sorry about all the stuff ups, this is related to the “Gatekeeper” feature in Mountain Lion and I made a mistake when packaging it up, please redownload from http://insomniax.semaja2.net/InsomniaX-2.1.1.tgz and let me know how you go
InsomniaX is working fine on my Mac but Retina-Icons are still missing. Could you add them in the next Update? That would be great!
-S
Thank You, So Much, Sir.
A must on every MacBook.
Up and running again great! Update download and install worked like a charm too. Thanks!
Downloaded 2.1.2 from the included update installer and now I can’t disable lid sleep
MacBook
10.7.5
Been using this for a while, and now officially have a feature request:
Could we have “Do X when the program first opens”? (maybe with a drop-down)
For my purposes, only open insomnia to sleep the display when I go to bed, and would love to just set “Sleep display when program first opens” so that I could fire up the application launcher, type Ins, press enter, and be done.
Simple, easy, fantastic.
Thanks for the great work so far; One thing well.