my sony vaio cs33g microphone is working on windows7 but it does not work on Ubuntu, any suggestions ?
1I assume you've checked volume control, sound properties and you are trying to record using "Sound Recorder". If you haven't, please do and explain what happens (e.g. "recorder doesn't acknowledge any sound input", etc)– UmangAug 6, 2010 at 8:54
You can also test your microphone in the Sound Preferences.
- Click the Indicator Applet's sound icon and select 'Sound Preferences...'
- Select the 'Input' tab
- In the 'connector' drop down, select one of the microphones and speak. If it works you should see the 'input level' raise & change color.
- If it doesn't work, try raising the 'input volume'. Also make sure it's not muted.
- If it still doesn't work, try another option in the the 'connector' drop down.
Hopefully this helps. My mic wasn't working yesterday as well, and this is what I did to get it working.
I recommend testing your microphone with Audacity instead of gnome-sound-recorder, because sound recorder sometimes fails even when everything else is working. Here are some common solutions to microphone problems:
The hardware profile sometimes defaults to one of the "Output" options, which disables the microphone. In sound prefs (Hardware tab), check to make sure the hardware profile is set to something that includes input. "Analog Stereo Duplex" is a good guess if you aren't sure.
Check the input tab -- (a) make sure the mic is selected as your input device and (b) adjust the input volume to a reasonable level. Speak into the microphone and check the level indicator. If the level indicator shows a signal, then the microphone is working and the problem is with the program you're using to record.
If the level indicator doesn't show anything, try installing the ALSA mixer (sudo apt-get install gnome-alsamixer) and play around with the input sliders (the ones with "Rec" check boxes underneath them).
If all else fails, it's possible that Ubuntu just doesn't support your sound card. This is less common than it used to be, but it still happens sometimes.