Skype isn't picking up on my mic?

So skype isn’t picking up on my mic, now before it used to pick up on it fine, but after I plugged in my Dazzle DVC100 and unplugged it, the mic hasn’t worked ever since. Kinda weird if I say so myself.

I read something about having to change/create a ~/ .asoundrc file, but i have no idea which part of the filesystem i’m supposed to look/create that…

Need help asap.

~/.asoundrc

~/ = your home folder.

.asoundrc starts with a (.) so will be a hidden file.

so it will be a hidden file inside your home folder.

If it doesn’t exist… it’s not that that’s causing the issue… have you tried rebooting ?

Have we ever needed to do anything to get your mic to work ?

Is it a laptop with a built-in mic ?

If so, make/model ?

Any other info you can supply would help… such as the output from

lsusb

and

lspci

Also, is this just a Skype issue… does the mic work in other applications ?

Have you checked in Sound Preferences to see if the Input device/connector has changed ?

Have you checked in alsamixer:

alsamixer

to see if your mic is selected as the Capture device, and the levels are right ?

Yes I have… tried it 3 times, never seemed to work.

Indeed we haven’t.

Yes it is a built-in mic…

Laptop is a Acer Aspire 6920 LF1. I can’t find the model of the mic.

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 138a:0001 DigitalPersona, Inc Fingeprint Reader
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 005: ID 05ac:0304 Apple, Inc. Optical USB Mouse [Mitsumi]
Bus 002 Device 004: ID 05ac:0221 Apple, Inc. Aluminum Keyboard (ISO)
Bus 002 Device 003: ID 064e:a103 Suyin Corp.
Bus 002 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 04)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 04)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 9500M GS] (rev a1)
02:00.0 Ethernet controller: Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
08:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
0a:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
0a:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
0a:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
0a:00.4 System peripheral: JMicron Technology Corp. xD Host Controller

Yeah I have, there is nothing listed anymore.

Yup. Input is : “Front Mic” and Capture devices 1 & 2 are “Mic”.

My mate also said he could here me every now and again, but it was stuttering kind of and he could also here my facebook chat sounds as well… (output sounds :o)

Can’t see anything in there… but the fact that there is no input device in sound preferences probably tellls us that the device isn’t being detected properly.

For now can you send the output from:

arecord -l

and

aplay -l

and

cat /proc/asound/card0/codec* | grep Codec

The last command is more about the soundcard than the mic… I was expecting the mic to be a USB device, but unless it dead it obviously isn’t… so I want the info on your soundcard because there are known issues (usually fixable) with intel HD audio and Linux.

We may end up having to look in the logs, but for now, just send the output from the above.

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC889 Analog [ALC889 Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0

Codec: Realtek ALC889
Codec: LSI ID 1040

Try this…

Open /etc/modprobe.d/alsa-base.conf for editing:

gksudo gedit /etc/modprobe.d/alsa-base.conf

scroll to the bottom and add a new line that reads

options snd-hda-intel model=acer

SAVE the file, and restart alsa with:

sudo alsa force-reload

Now see if there is an Input device in Sound Preferences … and test all your audio … sound as well as mic.

Just a thought chaps but if your using Ubuntu then SKYPE gets its sound information from Pulse Audio.

Have you checked the settings in Pulse Audio?

Just a thought.

Just tried all of this, doesn’t seemed to have worked. Only the output devices are showing, no inputs.

My thoughts exactly. It uses the “local server”, and say something about control volumes can only be corrected via the Pulse Audio Mixer control or something.

OK, if you wish, you can install pavucontrol:

sudo apt-get install pavucontrol

then run it from a terminal with:

pavucontrol

and see if there is anything in there under the Input Devices tab.

But I’m still more convinced this is (yet) another Intel HD Audio driver problem, that just requires the options in alsabase.conf to be right (though I could be wrong).

try removing the line we added before, and replacing it with these 2 lines -

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=auto

Haven’t tried installing pavucontrol, but I did add those to lines in. (Yes I removed the other first!). However when I restarted Asla this is what I got from terminal…

lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. Terminating processes: 10420lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. 11716lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. 11754lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. 11781lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. (with SIGKILL:) 11798lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. (failed: processes still using sound devices: 11815(pulseaudio)). lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/bally/.gvfs Output information may be incomplete. /sbin/alsa: Warning: Processes using sound devices: 11815(pulseaudio). Unloading ALSA sound driver modules: snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc (failed: modules still loaded: snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc). Loading ALSA sound driver modules: snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc.

Oh and I have no sound now either after putting those lines. From your other post and your previous.

Remove those lines the :slight_smile:

take a look at the different options (for the ALC889) that can be entered:
http://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt

so you could try -

options snd-hda-intel model=auto
or
options snd-hda-intel model=acer-aspire
or
options snd-hda-intel model=acer-aspire-4930g
or
options snd-hda-intel model=acer-aspire-6530g
or
options snd-hda-intel model=acer-aspire-7730g
or
options snd-hda-intel model=acer-aspire-8930g
etc.

other options to try are probe_mask=1 or probe_mask=8 and position_fix=1 or position_fix=2

so you may have a line like -

options snd-hda-intel model=acer-aspire probe_mask=1
or
options snd-hda-intel model=acer-aspire probe_mask=1 position_fix=1

you’ll just need to experiment.

See here:
https://help.ubuntu.com/community/HdaIntelSoundHowto
and
https://help.ubuntu.com/community/SoundTroubleshooting

It might be helpful (or not) if you post the output contents of the file generated when you run the:

wget -O alsa-info.sh http://alsa-project.org/alsa-info.sh && bash ./alsa-info.sh

command from the second link above.

You may also want to go through you logs to see if you can spot anything useful.

Actually, don’t worry about the above just yet… can you post the output from

sudo lshw -C multimedia

and

lsmod

*-multimedia
description: Audio device
product: 82801H (ICH8 Family) HD Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=HDA Intel latency=0
resources: irq:48 memory:fc300000-fc303fff

Module Size Used by
snd_seq_midi 13132 0
snd_rawmidi 25269 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51291 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 14110 3 snd_seq_midi,snd_rawmidi,snd_seq
ipt_MASQUERADE 12663 1
xt_state 12514 1
ipt_REJECT 12512 2
xt_tcpudp 12531 4
iptable_filter 12706 1
nf_nat_h323 12749 0
nf_conntrack_h323 52200 1 nf_nat_h323
nf_nat_pptp 12536 0
nf_conntrack_pptp 13562 1 nf_nat_pptp
nf_conntrack_proto_gre 13353 1 nf_conntrack_pptp
nf_nat_proto_gre 12671 1 nf_nat_pptp
nf_nat_tftp 12420 0
nf_conntrack_tftp 12817 1 nf_nat_tftp
nf_nat_sip 16922 0
nf_conntrack_sip 24652 1 nf_nat_sip
nf_nat_irc 12542 0
nf_conntrack_irc 13138 1 nf_nat_irc
nf_nat_ftp 12548 0
nf_conntrack_ftp 13106 1 nf_nat_ftp
iptable_nat 12977 1
nf_nat 24827 9 ipt_MASQUERADE,nf_nat_h323,nf_nat_pptp,nf_nat_proto_gre,nf_nat_tftp,nf_nat_sip,nf_nat_irc,nf_nat_ftp,iptable_nat
nf_conntrack_ipv4 19024 4 iptable_nat,nf_nat
nf_conntrack 69744 18 ipt_MASQUERADE,xt_state,nf_nat_h323,nf_conntrack_h323,nf_nat_pptp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_nat_tftp,nf_conntrack_tftp,nf_nat_sip,nf_conntrack_sip,nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntrack_ftp,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4 12649 1 nf_conntrack_ipv4
ip_tables 18125 2 iptable_filter,iptable_nat
x_tables 21907 7 ipt_MASQUERADE,xt_state,ipt_REJECT,xt_tcpudp,iptable_filter,iptable_nat,ip_tables
nls_iso8859_1 12617 1
nls_cp437 12751 1
vfat 17335 1
fat 55505 1 vfat
cryptd 19801 0
aes_i586 16956 1
aes_generic 38023 1 aes_i586
binfmt_misc 13213 1
vboxnetadp 13323 0
vboxnetflt 27855 0
vboxdrv 219250 2 vboxnetadp,vboxnetflt
parport_pc 32111 0
ppdev 12849 0
vesafb 13449 1
snd_hda_codec_realtek 255882 1
snd_hda_intel 24113 1
snd_hda_codec 90901 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13274 1 snd_hda_codec
snd_pcm 80042 2 snd_hda_intel,snd_hda_codec
nvidia 9766978 58
snd_timer 28659 2 snd_seq,snd_pcm
arc4 12473 2
iwlagn 284745 0
hid_apple 13124 0
snd 55295 11 snd_rawmidi,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 12600 1 snd
usbhid 41704 0
joydev 17322 0
snd_page_alloc 14073 2 snd_hda_intel,snd_pcm
hid 77084 2 hid_apple,usbhid
iwlcore 148964 1 iwlagn
mac80211 257001 2 iwlagn,iwlcore
uvcvideo 66851 0
videodev 75143 1 uvcvideo
jmb38x_ms 17364 0
cfg80211 156212 3 iwlagn,iwlcore,mac80211
psmouse 73312 0
lp 13349 0
memstick 15816 1 jmb38x_ms
video 18951 0
serio_raw 12990 0
parport 36746 3 parport_pc,ppdev,lp
mmc_block 17704 2
ahci 21591 3
libahci 25548 1 ahci
atl1e 32576 0
sdhci_pci 13623 0
sdhci 22720 1 sdhci_pci

Try adding this line to the bottom of aslabase.conf

options snd-hda-intel probe_mask=1

and rebooting.

and if that doesn’t work, try

options snd-hda-intel probe_mask=1 position_fix=1

Tried both of these, still nothing and no sound either. I tried removing the line altogether but still no sound or mic input. :frowning:

If your alsabase.conf is now back to the way it was before the problem…

Just as a matter of interest, see if there is a setting in your BIOS such as -

Clear DMI pool data (or similar)

or

Reset Configuration Data (or similar)

and set it to YES, then reboot and test.

If you’re unsure about a BIOS setting, tell us what it’s called before changing the setting.

[EDIT]

Can you also try booting to a LiveCD/LiveUSB and check if the sound and mic work.

Just tried looking in the BIOS, nothing there or similar to what you’ve asked for, HOWEVER, once I rebooted the whole laptop I got my sound back… Perhaps instead of rebooting Asla… why don’t we try rebooting the whole laptop instead? I did noticed that everytime I rebooted asla I always seen some sort of message saying a process was using Pulse Audio and there was incompete information or something?

If you want I can boot-up the ever-so-long Natty liveCD?

Hmm… maybe you’re right, and you’d be better off trying those changes again with a reboot between each one.

[EDIT]

Any luck ?

Sorry been a little caught with some stuff. Going to try this out just now! Will report back to you once I’m done.

Right just tried restarting the laptop with no lines added, went on skype to see if it may have fixed itself, turns out my buddy can actually hear my internal sounds, like if nautilus button beeps, the music i play etc but can’t here me. weird or what? If what I have in mind is right, wouldn’t there be away to reverse the effects so that instead of him hearing my music he would hear me?

EDIT: Ok jsut seemed to have fixed it. I’m currently using the “Analogue Stereo Duplex” Profile setting. Not sure whether the mic it’s using is my headset mic, or the interal mic in the laptop… Either way it’s working just now…

EDIT 2: Got a lot of lag in the sound and it’s very distorted as well. >.> I need a bigger harddrive I have like 9% of space left I think. Also the mic seems to have stop working as well…