Mic works, but doesn't record on Slackware 13 + Pulseaudio woes
Hey, I'm having trouble using a microphone under Slackware 13. I've turned up all possible microphone levels in alsamixer, and I can hear myself through the headphones loud and clear, but can't record anything. $ arecord and $ aplay give me silence.
Also, Skype calls are useless, because I can hear everything, but the other side can't hear me. I've tried all kinds of sound device settings with the Skype Test Call thing, but nothing worked. I also realized that Skype (from Slackbuilds.org) gives this error message when starting it from bash: Code:
bass@Slackware:~$ skype First priority though is getting that dratted mic to work. Any guidance is greatly appreciated! EDIT: Device is Intel HD Audio. -A |
Maybe you need to change the input source to be able to use the microphone. If you run alsamixer, hit F4 to get to the capture settings, you'll hopefully see settings for "Input Source". Switch between the various items for those (using the up or down arrow keys) and see if that makes a difference.
Not sure about PulseAudio. I'm using the latest version of Skype (2.1 beta) on Slackware 13 and I don't need PulseAudio. |
Quote:
Anyway when starting the static version of 2.1 beta (after having removed pulseaudio), I get this: Code:
bass@Slackware:~$ Source/skype_static-2.1.0.47/skype Any ideas what it could be? Thanks! -A |
Can you post lspci output for your audio device please? Just so we can see what the hardware actually is. What kind of machine is this?
Also, have you tried the dynamic version of Skype 2.1? |
Quote:
Code:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) But the sound problem is most probably not with Skype, because recording a wave file via ALSA simply doesn't work either. Thanks! -A |
Strange. My audio device is exactly the same and my microphone works fine. In alsamixer/kmix/other mixer, is there a "Front mic boost" slider in the capture controls (again, you'll have to press F4)? If so, try raising that to the maximum level. Also, make sure that the microphone isn't muted! Also, what does alsamixer say for "Card" and "Chip"?
About Skype: not sure what the problem is there then. You definitely need Qt 4.x installed for Skype, but that is in l/ rather than kde/. Also, I'm running the 32-bit version of Slackware 13. Are you running the 64-bit version? |
Quote:
Code:
Simple mixer control 'Master',0 Code:
Card: HDA Intel Mic: Above this is "CAPTUR" and "L R" in red. Nothing editable Mic Boos: Set to 33 Capture: Set to 67 Mix: Can't do anything here Digital: 50 Internal: Can't do anything either. /Edit: In the other sections, nothing is muted, except for "Beep". I'm also on Slackware 32 by the way. Thanks a lot for taking the time :) -A |
There are a lot of Intel HD Audio Controller's these days. Be more specific with the codec:
Code:
cat /proc/asound/card0/codec#* | grep Codec and just boot into Vista when I do a Skype video call. |
Quote:
Code:
bass@Slackware:~$ cat /proc/asound/card0/codec#* |grep Codec Thanks for any tips! -A |
Do you happen to have a rear microphone port on your machine? If so, have you tried it? I just did a quick google and saw some threads on this (e.g. http://ubuntuforums.org/showthread.php?t=125487). Obviously, that might not apply to your machine.
I am, unfortunately, out of ideas :(. |
Quote:
Maybe if I remove alsa from the kernel and compile my own, I could get a driver that actually works. Anyway thanks a lot for the help! :) If nobody else has a solution I could report it to the Slackware developers. -A |
Quote:
|
Quote:
|
This is similar to my problem. Sound works perfectly when starting runlevel 3 and than starting X, but not when starting directly to runlevel 4. What runlevel are you starting with?
|
Quote:
|
All times are GMT -5. The time now is 02:15 PM. |