Author | Thread |
User 27.04.2007 04:55:33 | Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. I keep getting this error no matter what when I try to update the kernel extension: kextunload: terminate instances for class RBIOKitDriver succeeded kextunload: terminate instances for class RBIOKitAIREmu succeeded kextunload: terminate instances for class RBIOKitController succeeded kextunload: unload id com.iospirit.driver.rbiokithelper failed (result code 0xdc004002) kextunload: terminate instances for class RBIOKitDriver succeeded kextunload: terminate instances for class RBIOKitAIREmu succeeded kextunload: terminate instances for class RBIOKitController succeeded kextunload: unload id com.iospirit.driver.rbiokithelper failed (result code 0xdc004002) Unloading kext failed. Unloading kext failed. Operation failed How do I fix it?
| These entries from the FAQ may be relevant to this topic: Driver The Setup Wizard already contains a summary on how the driver does help Remote Buddy to provide additional features and hardware support. If that summary was too short, here's some more info on each of the points:
- fix for Apple® Remote driver problems in OS X
Since OS X 10.4.9 (that includes 10.4.10/10.4.11/10.5.x/..) many users have been experiencing that one button press on their remote does now trigger two reactions - once from any currently running application that supports the Apple® Remote, once the default system action. So, this problem is not specific to Remote Buddy. The driver provides a clean, system conform fix to this problem using only documented APIs.
- enabling of all features of built-in IR receivers
Only with the Remote Buddy driver do you gain support for arbitrary length button presses for the Play and Menu buttons as well as minimized reaction times for all buttons. While this may sound like unimportant technical details, they actually do have a strong practical impact. If, for example, you want to map a function to the Play or Menu button, that you want to see executed for as long as you press that button, this was previously simply impossible to achieve. This limitation still applies to all other applications. It does not for Remote Buddy with the driver loaded.
- the emulation of a virtual Apple® Remote
Control applications that have support for and listen to an Apple® Remote - with any remote control of your choice supported by Remote Buddy. And on any Mac®. This allows you to f.ex. use iAlertU side by side with Remote Buddy or accessing special functions and modes inside applications that would otherwise require these apps to have full control over the built-in IR receiver of your Mac® - and that your Mac® actually came with one.
- support for Bluetooth® remotes and external receivers
It's not possible to reliably operate many Bluetooth® based remotes, like for example the Wii® Remote with a Mac® purely from userspace due to limitations in the operating system. The situation for many external receivers is similiar: some of their features - or the entire device - can only be supported with the help of a driver.
| User 27.04.2007 20:02:28 | Re: Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. I'm seeing these errors too when upgrading to Preview 15. The second time around, I opted to skip the kernel extension and all is working fine. Truth be told, I'm not totally clear yet what the kernel extension is or why I need it. :)
| User 27.04.2007 20:38:01 | Re: Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. Hello Kaveh, thanks for your post. To quote the setup wizard: A version of the Remote Buddy Kernel Extension is already loaded in the kernel.
To perform the requested operation, Remote Buddy will try to unload it and replace it with the version shipping with this release. This requires that there are no references the kernel extension from running application. Please quit all applications that have support for the Apple Remote (except Remote Buddy of course). If loading the new version of the kernel extension fails, a reboot will solve the problem. << So, installation did almost certainly succeed, but loading didn't. A reboot will solve the problem. Best regards, Felix
| User 28.04.2007 14:44:01 | Re: Re: Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. Hello Rob, it's all explained in the wizard ;-) Remote Buddy brings its own kernel extension to implement advanced features like:
● fix for Apple® Remote driver problems in OS X 10.4.9 ● enabling of all features of built-in IR receivers ● the emulation of a virtual Apple® Remote ● support for Bluetooth® remotes and external receivers<< If you don't need any of that functionality, you of course don't need the extension. Best regards, Felix
| User 28.04.2007 18:23:27 | Re: Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. Hi Felix, I'd like to echo Rob's confusion. In my case, if the wizard's feature list made any sense to me, I wouldn't need to ask what the Kernel Extension does. ? fix for Apple® Remote driver problems in OS X 10.4.9 It'd be nice to know what's broken, and if I'm experiencing it, in order to determine if a "fix" is necessary.
? enabling of all features of built-in IR receivers What features? Don't know if I want or need them unless I know what they are.
? the emulation of a virtual Apple® Remote Define "emulation" Does this mean an on-screen virtual remote? Why is that a good thing?
? support for Bluetooth® remotes and external Cool on this one, except agian, if I don't have aBluetooth remote, then this feature also doens't give me a clear indication whether the risks of messing with the kernel are worth the undefined benefits.
Speaking for myself here, the Wizard does indeed list "features", but it does not do a sufficient job of letting this User understand the benefits of those features, and thereby make an informed decision about whether or not I need them. And considering you want to sell this to us non-technophiles, we need to know EXACTLY what's involved if your product is going to suck us into messing with the "kernel". That said, your product has allowed our household to replace 4 peices of home theater eqipment with a signle iMac. Thank you. Great product and great work and kudos for allowing yourself to be so accessible. Eric Muehlmatt Usability Engineer
| User 30.04.2007 13:28:02 | Re: Re: Kernel Extensions unable to be uninstalled or upgraded | |
This posting is older than 6 months and can contain outdated information. Hello Eric, thanks for the input. Hi Felix, I'd like to echo Rob's confusion. In my case, if the wizard's feature list made any sense to me, I wouldn't need to ask what the Kernel Extension does. ? fix for Apple® Remote driver problems in OS X 10.4.9 It'd be nice to know what's broken, and if I'm experiencing it, in
order to determine if a "fix" is necessary. The "double press" issue where Front Row and/or other system actions open up uncontrolled. So, something that those affected do notice for sure. There's more info on this in previous threads. ? enabling of all features of built-in IR receivers What features? Don't know if I want or need them unless I know what
they are. Arbitrary length Menu and Play button presses and instant reactions to them, if the hold status is unmapped. Both things are otherwise not available, so that the length of button presses can only be zero seconds and hold states can't be skipped either. I do think that's a worthwhile improvement, especially with the new virtual keyboard where holding a key is often quite useful. ? the emulation of a virtual Apple® Remote Define "emulation" Does this mean an on-screen virtual remote? Why
is that a good thing? Remote Buddy emulates a virtual Apple Remote. So that, for example, you can now use iAlertU side by side with Remote Buddy and fully control it with any remote control. ? support for Bluetooth® remotes and external Cool on this one, except agian, if I don't have aBluetooth remote,
then this feature also doens't give me a clear indication whether the risks of messing with the kernel are worth the undefined benefits. Messing requires a mess. My code isn't, though ;-). It uses only fully documented and supported APIs. Speaking for myself here, the Wizard does indeed list "features", but it does not do a sufficient job of letting this User understand the benefits of those features, and thereby make an informed decision about whether or not I need them. And considering you want to sell this to us non-technophiles, we need to know EXACTLY what's involved if your product is going to suck us into messing with the "kernel". Two problems with this: 1) There's not more space available for a longer explaination. 2) Many people don't read it. And the chances of it not being read increase even further with longer explainations. Which, in turn, leads to more support inquiries. That said, your product has allowed our household to replace 4 peices of home theater eqipment with a signle iMac. Thank you. Great product and great work and kudos for allowing yourself to be so accessible. Thanks for sharing! May I use that quote of you for the raves & reviews page? Best regards, Felix
| User 30.04.2007 16:46:01 | Re: Re: Kernel Extensions unable to be | |
This posting is older than 6 months and can contain outdated information. Thanks for the thoughtful response. I'm a professional usability engineer and user experience designer, so I totally understand the "people do not read" issue. Something about the opt in, and kernel "messing" ;) aspects of the Kernel Extension Wizard's dialog made this particular user WANT to read before proceeding. Perhaps my context of use had something to do with it - I want my new Home Theater iMac set-up to be as clean and reliable as possible now that its playing the role of TV/Radio/DVD player. The quirks, reboots, noodling, error messages, hangs, conflicts, kernel panics, etc that are all part of the game when a computer is being used as a computer suddenly become unacceptable when a computer is a "dumb" TV - even the slightest hiccup from the OS running the show can totally ruin "lean back" experience of passive home entertainment. The proper role for computers in the living room is still being worked out - so more kudos for being a pioneer. Regards, Eric Muehlmatt P.S. Yes, you may quote me at will, but please do a spell check for me!!! ;) -----Original Message----- From: Felix <remotebuddy_forum.reply.11.8338.11006.5920004f1cb7ef73@forums..iospirit.net> Sent: Apr 30, 2007 7:28 AM To: eric@muehlmatt.com Subject: [remotebuddy_forum] Re: Re: Kernel Extensions unable to be uninstalled or upgraded Hello Eric, thanks for the input. Hi Felix, I'd like to echo Rob's confusion. In my case, if the wizard's feature list made any sense to me, I wouldn't need to ask what the Kernel Extension does. â? fix for Apple® Remote driver problems in OS X 10.4.9 It'd be nice to know what's broken, and if I'm experiencing it, in
order to determine if a "fix" is necessary. The "double press" issue where Front Row and/or other system actions open up uncontrolled. So, something that those affected do notice for sure. There's more info on this in previous threads. â? enabling of all features of built-in IR receivers What features? Don't know if I want or need them unless I know what
they are. Arbitrary length Menu and Play button presses and instant reactions to them, if the hold status is unmapped. Both things are otherwise not available, so that the length of button presses can only be zero seconds and hold states can't be skipped either. I do think that's a worthwhile improvement, especially with the new virtual keyboard where holding a key is often quite useful. â? the emulation of a virtual Apple® Remote Define "emulation" Does this mean an on-screen virtual remote? Why
is that a good thing? Remote Buddy emulates a virtual Apple® Remote. So that, for example, you can now use iAlertU side by side with Remote Buddy and fully control it with any remote control. â? support for Bluetooth® remotes and external Cool on this one, except agian, if I don't have aBluetooth remote,
then this feature also doens't give me a clear indication whether the risks of messing with the kernel are worth the undefined benefits. Messing requires a mess. My code isn't, though ;-). It uses only fully documented and supported APIs. Speaking for myself here, the Wizard does indeed list "features", but it does not do a sufficient job of letting this User understand the benefits of those features, and thereby make an informed decision about whether or not I need them. And considering you want to sell this to us non-technophiles, we need to know EXACTLY what's involved if your product is going to suck us into messing with the "kernel". Two problems with this: 1) There's not more space available for a longer explaination. 2) Many people don't read it. And the chances of it not being read increase even further with longer explainations. Which, in turn, leads to more support inquiries. That said, your product has allowed our household to replace 4 peices of home theater eqipment with a signle iMac. Thank you. Great product and great work and kudos for allowing yourself to be so accessible. Thanks for sharing! May I use that quote of you for the raves & reviews page? Best regards, Felix [standard mail footer removed] | User 30.04.2007 16:57:21 | Re: Re: Kernel Extensions unable to be | |
This posting is older than 6 months and can contain outdated information. Thanks for the thoughtful response. I'm a professional usability engineer and user experience designer, so I totally understand the "people do not read" issue. Something about the opt in, and kernel "messing" ;) aspects of the Kernel Extension Wizard's dialog made this particular user WANT to read before proceeding. Perhaps my context of use had something to do with it - I want my new Home Theater iMac set-up to be as clean and reliable as possible now that its playing the role of TV/Radio/DVD player. The quirks, reboots, noodling, error messages, hangs, conflicts, kernel panics, etc that are all part of the game when a computer is being used as a computer suddenly become unacceptable when a computer is a "dumb" TV - even the slightest hiccup from the OS running the show can totally ruin "lean back" experience of passive home entertainment. The proper role for computers in the living room is still being worked out - so more kudos for being a pioneer. Regards, Eric Muehlmatt P.S. Yes, you may quote me at will, but please do a spell check for me!!! ;) -----Original Message----- From: Felix <remotebuddy_forum.reply.11.8338.11006.5920004f1cb7ef73@forums..iospirit.net> Sent: Apr 30, 2007 7:28 AM To: eric@muehlmatt.com Subject: [remotebuddy_forum] Re: Re: Kernel Extensions unable to be uninstalled or upgraded Hello Eric, thanks for the input. Hi Felix, I'd like to echo Rob's confusion. In my case, if the wizard's feature list made any sense to me, I wouldn't need to ask what the Kernel Extension does. â? fix for Apple® Remote driver problems in OS X 10.4.9 It'd be nice to know what's broken, and if I'm experiencing it, in
order to determine if a "fix" is necessary. The "double press" issue where Front Row and/or other system actions open up uncontrolled. So, something that those affected do notice for sure. There's more info on this in previous threads. â? enabling of all features of built-in IR receivers What features? Don't know if I want or need them unless I know what
they are. Arbitrary length Menu and Play button presses and instant reactions to them, if the hold status is unmapped. Both things are otherwise not available, so that the length of button presses can only be zero seconds and hold states can't be skipped either. I do think that's a worthwhile improvement, especially with the new virtual keyboard where holding a key is often quite useful. â? the emulation of a virtual Apple® Remote Define "emulation" Does this mean an on-screen virtual remote? Why
is that a good thing? Remote Buddy emulates a virtual Apple® Remote. So that, for example, you can now use iAlertU side by side with Remote Buddy and fully control it with any remote control. â? support for Bluetooth® remotes and external Cool on this one, except agian, if I don't have aBluetooth remote,
then this feature also doens't give me a clear indication whether the risks of messing with the kernel are worth the undefined benefits. Messing requires a mess. My code isn't, though ;-). It uses only fully documented and supported APIs. Speaking for myself here, the Wizard does indeed list "features", but it does not do a sufficient job of letting this User understand the benefits of those features, and thereby make an informed decision about whether or not I need them. And considering you want to sell this to us non-technophiles, we need to know EXACTLY what's involved if your product is going to suck us into messing with the "kernel". Two problems with this: 1) There's not more space available for a longer explaination. 2) Many people don't read it. And the chances of it not being read increase even further with longer explainations. Which, in turn, leads to more support inquiries. That said, your product has allowed our household to replace 4 peices of home theater eqipment with a signle iMac. Thank you. Great product and great work and kudos for allowing yourself to be so accessible. Thanks for sharing! May I use that quote of you for the raves & reviews page? Best regards, Felix [standard mail footer removed] | User 02.05.2007 12:38:02 | Re: Re: Kernel Extensions unable to be | |
This posting is older than 6 months and can contain outdated information. Hello Eric, thanks for your response, I'm trying my best to make Remote Buddy as seamless an experience as possible to the user. Just, sometimes, like with the 10.4.9 update, some one-time, one-minute inconveniences can't be spared to ensure correct functionality. ;-) Best regards, Felix
|
|