Jump to content
JohnFM3

VooDooPS2Controller vs ApplePS2Controller kext

10 posts in this topic

Recommended Posts

So everything seems to be running fine, but after looking over the logs (kernel and system), I am seeing some issues that I want to clean up. Starting with this PS2Controller. I am assuming it controls the Keyboard and Mouse as PS2 referencing the round keyboard/mouse connectors of yesteryear.

 

Sep 24 14:59:53 localhost kernel[0]: OSMetaClass: Kext org.voodoo.driver.PS2Controller class ApplePS2Controller is a duplicate;kext com.apple.driver.ApplePS2Controller already has a class by that name.

Sep 24 14:59:53 localhost kernel[0]: Kext org.voodoo.driver.PS2Controller start failed (result 0xdc00400a).

Sep 24 14:59:53 localhost kernel[0]: Kext org.voodoo.driver.PS2Controller failed to load (0xdc008017).

Sep 24 14:59:53 localhost kernel[0]: Failed to load kext org.voodoo.driver.PS2Controller (error 0xdc008017).

Sep 24 14:59:53 localhost kernel[0]: Kext org.voodoo.driver.PS2Keyboard - library kext org.voodoo.driver.PS2Controller not found.

Sep 24 14:59:53 localhost kernel[0]: Can't load kext org.voodoo.driver.PS2Keyboard - failed to resolve library dependencies.

Sep 24 14:59:53 localhost kernel[0]: Kext org.voodoo.driver.PS2Keyboard failed to load (0xdc00800e).

Sep 24 14:59:53 localhost kernel[0]: Failed to load kext org.voodoo.driver.PS2Keyboard (error 0xdc00800e).

So looking over my log files, I am seeing some conflicts that need to be resolved. So I guess well start with the first thing that shows up in the Kernel.log

 

The obvious question is: Since I am not running a MAC, is it safe to assume I should favor the non Apple drivers (in this case VooDoo)?

 

Or, is it better to see if the default Apple drivers work first prior to installing the 3rd party ones?

 

John :-)

 

Is it ok to delete kext's even if they are being used? Does Snow Leopard load based on weather the kext is located in the folder or not? Or is there a location where the kext is registered that needs to be removed as well?

 

John

Share this post


Link to post
Share on other sites
Advertisement

The log file is self explanatory , you are using appleps2controller , so you do not need voodoo ps2 controller, next time when doing a clean install you can select only the apple ps2 controller so that you do not need extra ps/2 controllers ,

 

do not worry too much about the log files missing;crash;not found;overwriting; etc messages until your system is running fine.

 

 

Share this post


Link to post
Share on other sites
The log file is self explanatory , you are using appleps2controller , so you do not need voodoo ps2 controller, next time when doing a clean install you can select only the apple ps2 controller so that you do not need extra ps/2 controllers ,

 

do not worry too much about the log files missing;crash;not found;overwriting; etc messages until your system is running fine.

 

Well, I deleted the VooDooPS2 kext (via sudo rm VooDooPS2Controler.kext in console) from the /S/L/E and after clearing the kernel and system logs the reboot went well and increased the performance of the system. By resolving the discrepency, things seem to be running smoother.

 

Is deleting the kext out of the folder the proper way to deal with bad driver issues? Or do you need to delete them thru a utility such as Add Remove Programs?

 

John :D

Share this post


Link to post
Share on other sites

Ok, so with out starting a new thread, I am currently dealing with VoodooHDA.kext. That appears to be the driver that operates the Audio Card. I am seeing a configuration issue in my kernel.log such as the following...

 

AcerMAC kernel[0]: warning: found invalid min/max dB (using default -22.5 -> 0.0 range)

 

As I am trying to stream line this netbook, I want to try an resolve all issues an errors if at all possible.

 

The sound module found in System Preferences shows 2 MIC's, 1 internal & 1 external. Personally, I want all mics gone, I have no need for them.

 

I cant seem to locate the default text that is being used which is why I think I am seeing 2 mic's.

 

Can anyone shed some light on this topic? And can I just delete the offending text?

 

John

Share this post


Link to post
Share on other sites
Is deleting the kext out of the folder the proper way to deal with bad driver issues? Or do you need to delete them thru a utility such as Add Remove Programs?

 

John :D

 

Deleting is the way to go.

Either from /System/Library/Extensions or /Extra/Extensions/

 

There is a kexthelper application out there somewhere, but heck, you sound like you want to learn what to do instead of being told.

 

AcerMAC kernel[0]: warning: found invalid min/max dB (using default -22.5 -> 0.0 range)

 

The sound module found in System Preferences shows 2 MIC's, 1 internal & 1 external. Personally, I want all mics gone, I have no need for them.

 

I cant seem to locate the default text that is being used which is why I think I am seeing 2 mic's.

 

Can anyone shed some light on this topic? And can I just delete the offending text?

 

You're probably looking for one of these in /System/Library/Extensions

 

AppleHDA.kext

HDAEnabler.kext

VoodooHDA.kext

Either move them out and reboot.

Or attempt to unload them - they may not if a process is holding on to them/it.

 

sudo unloadkext /System/Library/Extensions/AppleHDA.kext

 

Good luck.

Share this post


Link to post
Share on other sites
There is a kexthelper application out there somewhere, but heck, you sound like you want to learn what to do instead of being told.

 

 

You would be correct in saying I dont want too be spoon fed. I am looking for answers that will assist me to better understand the platform. In most my linux boxes, if you just delete a folder/file like that, the system would have a tissy.

 

On to the kext. I re-installed the Voodoo, removed the Apple, and confirmed that the HDAEnabler is still sitting in the NetbookInstaller folder inside Applications.

 

At this time, it doesnt appear that the HDAEnabler.kext is being loaded. And as I said above, I deleted the AppleHDA, but yet I still see 2 mics and I still see errors in my logs (will post later today) about not being able to set recording source, followed by Codec #0: Realtec ALC272 (which I assume is my sound card, though I thought it was a intel), and then a entry about invalid min/max dB (assuming refering to the settings decible setting of the mic).

 

Again, I would really like all mics shut down.

 

Thanks

John

Share this post


Link to post
Share on other sites

Some strange things could happen, and does not matter which driver do you use, BUT, it can be fixed at all!!!

My case was:

1) No any driver (I mean for PS/2 keyb) worked within SL-64 & 32

2) With some boot CD ([url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] from tonymac) I got working keyboard

3) I am gone crazy and started to fight against unusable keyboard (with boot from hd, not tonys CD)

4) On one forum I found the solution - the problem is in the dsdt.aml, not in driver !!! (I use chameleon-2 RC-518, so dsdt.aml is in /Extra)

 

So the idea is to recreate dsdt.aml with actual config, to do this - REMOVE any using dsdt.aml from / and /Extra and whatever it could be on your machine (of course better to back it up to some secret location, if anything will go wrong - restore it), REBOOT, then use DSDTSE, rip dsdt, and apply all necessary fixes and patches by your wishes, config, and so on.

After successful compilation of NEW VERSION of dsdt.aml , put NEW file back to / or /Extra or ....

Then rightly install VoodooPS2Controller.kext, and... ta-da!!! If you are lucky, you will get PS2 in operation.

Share this post


Link to post
Share on other sites
Some strange things could happen, and does not matter which driver do you use, BUT, it can be fixed at all!!!

My case was:

1) No any driver (I mean for PS/2 keyb) worked within SL-64 & 32

2) With some boot CD ([url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] from tonymac) I got working keyboard

3) I am gone crazy and started to fight against unusable keyboard (with boot from hd, not tonys CD)

4) On one forum I found the solution - the problem is in the dsdt.aml, not in driver !!! (I use chameleon-2 RC-518, so dsdt.aml is in /Extra)

 

So the idea is to recreate dsdt.aml with actual config, to do this - REMOVE any using dsdt.aml from / and /Extra and whatever it could be on your machine (of course better to back it up to some secret location, if anything will go wrong - restore it), REBOOT, then use DSDTSE, rip dsdt, and apply all necessary fixes and patches by your wishes, config, and so on.

After successful compilation of NEW VERSION of dsdt.aml , put NEW file back to / or /Extra or ....

Then rightly install VoodooPS2Controller.kext, and... ta-da!!! If you are lucky, you will get PS2 in operation.

 

I have tried every kext to get my ps2 keyboard working with no luck.

 

what changes have to be made to the dsdt and where can I find some instructions?

 

thanks for helping

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×