Jump to content

VooDooPS2Controller vs ApplePS2Controller kext


JohnFM3
 Share

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

Link to comment
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.

 

 

Link to comment
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

Link to comment
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

Link to comment
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.

Link to comment
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

Link to comment
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.

Link to comment
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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...