Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problems with microphone
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Tue Nov 20, 2007 2:22 am    Post subject: Problems with microphone Reply with quote

Hi !
I have a DELL XPS and I can't hear anything in my microphone.

lspci output:

Code:
neobalam neoriddle # lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
...
neobalam neoriddle #


I have configured alsa in kernel:

Code:
neobalam linux # cat /usr/src/linux/.config | grep -i "^config.*\(alsa\|hda\|snd\)"
CONFIG_VIDEO_CX88_ALSA=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_RTCTIMER=y
CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_INTEL8X0=y
CONFIG_SND_INTEL8X0M=y
CONFIG_SND_AC97_POWER_SAVE=y
CONFIG_SND_SOC=y
neobalam linux #


So what can I do to hear my microphone?
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Tue Nov 20, 2007 9:35 pm    Post subject: Reply with quote

Have you followed the Gentoo Linux ALSA Guide guide?

http://www.gentoo.org/doc/en/alsa-guide.xml
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Tue Nov 20, 2007 9:42 pm    Post subject: Reply with quote

yes i did, but it does not work
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Tue Nov 20, 2007 10:08 pm    Post subject: Reply with quote

Can you please paste here the output of "amixer" command?
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Tue Nov 20, 2007 10:41 pm    Post subject: Reply with quote

yes, here you have:

Code:
neobalam classes # amixer
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 14
  Front Left: Capture 6 [43%] [9.00dB] [off]
  Front Right: Capture 6 [43%] [9.00dB] [off]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 0 [0%] [-30.00dB]
  Front Right: Capture 0 [0%] [-30.00dB]
Simple mixer control 'Input Source',0
  Capabilities: enum
  Items: 'Front Line'
  Item0: 'Front Line'
Simple mixer control 'Mux',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 0 [0%] [0.00dB]
  Front Right: Capture 0 [0%] [0.00dB]
neobalam classes #
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Tue Nov 20, 2007 10:47 pm    Post subject: Reply with quote

Hmm, this looks suspicious:

[quote]Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 14
Front Left: Capture 6 [43%] [9.00dB] [off]
Front Right: Capture 6 [43%] [9.00dB] [off] [/quote]

If you want to capture something, maybe it shouldn't be [off]?
Additionally have a look at 'Input Source' and see if you can change it to say something like "microphone" or so.
You can also try to play with 'Mux', as it's set to 0 and it might need to be changed.
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Wed Nov 21, 2007 2:04 am    Post subject: Reply with quote

i do not know how to do these things!
please explain me
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Wed Nov 21, 2007 9:30 am    Post subject: Reply with quote

Use alsamixer. It's explained in the Gentoo Linux ALSA Guide in chapter "Volume Check!". Alternatively, see "man alsamixer". Just for testing you can increase the volume of everything to the maximum and of course unmute everything.
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Sun Nov 25, 2007 4:08 am    Post subject: Reply with quote

I tested the sound like "Gentoo Linux ALSA Guide" explains, but it does not work yet.

here you have more info about my sound card:

Code:
neobalam neoriddle # cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xefebc000 irq 20
neobalam neoriddle # cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.14rc3 (Wed Mar 14 07:25:50 2007 UTC).
neobalam neoriddle # cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.14rc3 emulation code)
Kernel: Linux neobalam 2.6.21-gentoo-r4 #6 SMP Thu Jul 26 12:52:12 CDT 2007 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xefebc000 irq 20

Audio devices:
0: STAC92xx Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: SigmaTel STAC9221 A1
neobalam neoriddle #   


and there is another rare thing, when i try with alsaconf, it does not find any PCI sound card.

and volume levels are correct, let's see:

Code:

┌─────────────────────────────────────────────────────────────────────[AlsaMixer v1.0.14 (Press Escape to quit)]─────────────────────────────────────────────────────────────────────┐
│ Card: HDA Intel                                                                                                                                                                    │
│ Chip: SigmaTel STAC9221 A1                                                                                                                                                         │
│ View:  Playback  Capture [All]                                                                                                                                                     │
│ Item: Capture [dB gain=21.00, 21.00]                                                                                                                                               │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│               ┌──┐                 ┌──┐                 ┌──┐                                     ┌──┐                 ┌──┐                                     ┌──┐                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               │▒▒│                 │▒▒│                 │▒▒│                                     │▒▒│                 │▒▒│                                     │▒▒│                │
│               ├──┤                 └──┘                 ├──┤                ┌──┐                 └──┘                 └──┘              Front Li               └──┘                │
│               │OO│                                      │OO│                │OO│                                                                                                   │
│               └──┘                                      └──┘                └──┘                L    R                                                                             │
│                                                                                                 CAPTUR                                                                             │
│             100<>100             100< 100             100<>100                                 100<>100             100<>100                                 100<>100              │
│              Master                PCM                 Front               IEC958             <Capture >            Digital             Input So               Mux                 │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
│                                                                                                                                                                                    │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘


what else can i do?
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Sun Nov 25, 2007 10:40 am    Post subject: Reply with quote

The "Input So", which selects which input source should be used, is set to "Front Li". Can you try to change it and see if you can choose something else, e.g. "Mic"?
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Sun Nov 25, 2007 4:22 pm    Post subject: Reply with quote

if i try change it with kMix app, in "Input Source" field at "parameters" folder, appear me only one option to select and is "Front Line".
If you know how to change it in another way like console please tell me
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Sun Nov 25, 2007 4:30 pm    Post subject: Reply with quote

As a root run:
Code:
# makewhatis

in order to regenerate whatis database. Next run:
Code:
apropos alsa

You will see the list of command line tools interacting with ALSA. Read the man pages of the interesting ones. E.g.:
Code:
man amixer
Back to top
View user's profile Send private message
IsraelBuitronD
Guru
Guru


Joined: 24 Jun 2005
Posts: 343
Location: México

PostPosted: Sun Nov 25, 2007 7:40 pm    Post subject: Reply with quote

i have did it, but check all volume levels are high:

Code:
neobalam neoriddle # amixer
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 104 [82%] [-17.25dB] [on]
  Front Right: Playback 104 [82%] [-17.25dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 171 [67%] [-16.80dB]
  Front Right: Playback 171 [67%] [-16.80dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 14
  Front Left: Capture 14 [100%] [21.00dB] [on]
  Front Right: Capture 14 [100%] [21.00dB] [on]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Input Source',0
  Capabilities: enum
  Items: 'Front Line'
  Item0: 'Front Line'
Simple mixer control 'Mux',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 4 [100%] [40.00dB]
  Front Right: Capture 4 [100%] [40.00dB]
neobalam neoriddle #
Back to top
View user's profile Send private message
Rhywek
n00b
n00b


Joined: 02 Jan 2005
Posts: 40

PostPosted: Mon Nov 26, 2007 1:39 pm    Post subject: Reply with quote

It all seems quite OK. I'm sorry, I cannot help you further, because I don't own Dell XPS. A quick googling for "dell xps internal microphone" reveals that people have a lot of problems with it. I suppose that's a hardware problem of some sort.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum