LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 04-17-2014, 09:41 AM   #1
rreis
LQ Newbie
 
Registered: Dec 2013
Posts: 4

Rep: Reputation: Disabled
Question Internal Microphone at Lenovo Ideapad S400 laptop


Well, I installed Slackware on my notebook, and I'm just finishing the details. The only hardware that didn't worked was the internal mic, which I used before in windows for recording university classes, or Skype.
I don't know exactly what is going on, looks like it wasn't detected at all. When I plug a mic on the p2 (duplex) jack it works. Just the internal mic isn't working. Alsaconfig does not exist anymore, isn't it? What can I do?

My data:

Quote:
!!Linux Distribution
!!------------------

NAME=Slackware ID=slackware PRETTY_NAME="Slackware 14.1" CPE_NAME="cpe:/o:slackware:slackware_linux:14.1" HOME_URL="http://slackware.com/" SUPPORT_URL="http://www.linuxquestions.org/questions/slackware-14/" BUG_REPORT_URL="http://www.linuxquestions.org/questions/slackware-14/" Slackware 14.1


!!DMI Information
!!---------------

Manufacturer: LENOVO
Product Name: 20195
Product Version: Lenovo IdeaPad S400
Firmware Version: 6DCN91WW(V8.05)


!!Kernel Information
!!------------------

Kernel release: 3.10.17
Operating System: GNU/Linux
Architecture: x86_64
Processor: Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz
SMP Enabled: Yes


!!ALSA Version
!!------------

Driver version: k3.10.17
Library version: 1.0.27.2
Utilities version: 1.0.27.1


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

ESound Daemon:
Installed - Yes (/usr/bin/esd)
Running - No

Jack:
Installed - Yes (/usr/bin/jackd)
Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xd0610000 irq 43


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:1b.0 0403: 8086:1e20 (rev 04)
Subsystem: 17aa:3977


!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
align_buffer_size : -1
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : -1
id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(n ull),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(nul l),(null),(null),(null)
index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(n ull),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(nul l),(null),(null),(null)
patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(n ull),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(nul l),(null),(null),(null)
position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
power_save : 0
power_save_controller : N
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
single_cmd : N
snoop : Y


!!ALSA Device nodes
!!-----------------

crw-rw---- 1 root audio 116, 7 Apr 9 08:40 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 6 Apr 9 08:40 /dev/snd/hwC0D0
crw-rw---- 1 root audio 116, 5 Apr 9 08:40 /dev/snd/hwC0D3
crw-rw---- 1 root audio 116, 4 Apr 9 09:29 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 3 Apr 9 09:29 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 2 Apr 9 09:29 /dev/snd/pcmC0D3p
crw-rw---- 1 root audio 116, 1 Apr 9 08:40 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Apr 9 08:40 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Apr 9 05:40 .
drwxr-xr-x 3 root root 220 Apr 9 05:40 ..
lrwxrwxrwx 1 root root 12 Apr 9 08:40 pci-0000:00:1b.0 -> ../controlC0


!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

ARECORD

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

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [PCH]

Card hw:0 'PCH'/'HDA Intel PCH at 0xd0610000 irq 43'
Mixer name : 'Intel PantherPoint HDMI'
Components : 'HDA:10ec0269,17aac02a,00100202 HDA:80862806,80860101,00100000'
Controls : 28
Simple ctrls : 11
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 77 [89%] [-7.50dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [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 'Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 30 [97%] [10.50dB] [off]
Front Right: Playback 30 [97%] [10.50dB] [off]
Simple mixer control 'Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 2 [67%] [20.00dB]
Front Right: 2 [67%] [20.00dB]
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 - 63
Front Left: Capture 56 [89%] [24.75dB] [off]
Front Right: Capture 56 [89%] [24.75dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 95 [79%] [17.50dB]
Front Right: Capture 95 [79%] [17.50dB]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 2 [67%] [20.00dB]
Front Right: 2 [67%] [20.00dB]


!!Alsactl output
!!--------------

--startcollapse--
state.PCH {
control.1 {
iface MIXER
name 'Headphone Playback Volume'
value.0 87
value.1 87
comment {
access 'read write'
type INTEGER
count 2
range '0 - 87'
dbmin -6525
dbmax 0
dbvalue.0 0
dbvalue.1 0
}
}
control.2 {
iface MIXER
name 'Headphone Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.3 {
iface MIXER
name 'Speaker Playback Volume'
value.0 87
value.1 87
comment {
access 'read write'
type INTEGER
count 2
range '0 - 87'
dbmin -6525
dbmax 0
dbvalue.0 0
dbvalue.1 0
}
}
control.4 {
iface MIXER
name 'Speaker Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.5 {
iface MIXER
name 'Mic Playback Volume'
value.0 30
value.1 30
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -3450
dbmax 1200
dbvalue.0 1050
dbvalue.1 1050
}
}
control.6 {
iface MIXER
name 'Mic Playback Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.7 {
iface MIXER
name 'Auto-Mute Mode'
value Enabled
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Disabled
item.1 Enabled
}
}
control.8 {
iface MIXER
name 'Capture Volume'
value.0 56
value.1 56
comment {
access 'read write'
type INTEGER
count 2
range '0 - 63'
dbmin -1725
dbmax 3000
dbvalue.0 2475
dbvalue.1 2475
}
}
control.9 {
iface MIXER
name 'Capture Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.10 {
iface MIXER
name 'Mic Boost Volume'
value.0 2
value.1 2
comment {
access 'read write'
type INTEGER
count 2
range '0 - 3'
dbmin 0
dbmax 3000
dbvalue.0 2000
dbvalue.1 2000
}
}
control.11 {
iface MIXER
name 'Internal Mic Boost Volume'
value.0 2
value.1 2
comment {
access 'read write'
type INTEGER
count 2
range '0 - 3'
dbmin 0
dbmax 3000
dbvalue.0 2000
dbvalue.1 2000
}
}
control.12 {
iface MIXER
name 'Master Playback Volume'
value 77
comment {
access 'read write'
type INTEGER
count 1
range '0 - 87'
dbmin -6525
dbmax 0
dbvalue.0 -750
}
}
control.13 {
iface MIXER
name 'Master Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.14 {
iface CARD
name 'Mic Jack'
value false
comment {
access read
type BOOLEAN
count 1
}
}
control.15 {
iface CARD
name 'Internal Mic Phantom Jack'
value true
comment {
access read
type BOOLEAN
count 1
}
}
control.16 {
iface CARD
name 'Headphone Jack'
value false
comment {
access read
type BOOLEAN
count 1
}
}
control.17 {
iface CARD
name 'Speaker Phantom Jack'
value true
comment {
access read
type BOOLEAN
count 1
}
}
control.18 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.19 {
iface PCM
name 'Capture Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.20 {
iface CARD
name 'HDMI/DP,pcm=3 Jack'
value false
comment {
access read
type BOOLEAN
count 1
}
}
control.21 {
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000'
comment {
access read
type IEC958
count 1
}
}
control.22 {
iface MIXER
name 'IEC958 Playback Pro Mask'
value '0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000'
comment {
access read
type IEC958
count 1
}
}
control.23 {
iface MIXER
name 'IEC958 Playback Default'
value '040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000'
comment {
access 'read write'
type IEC958
count 1
}
}
control.24 {
iface MIXER
name 'IEC958 Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.25 {
iface PCM
device 3
name ELD
value ''
comment {
access 'read volatile'
type BYTES
count 0
}
}
control.26 {
iface PCM
device 3
name 'Playback Channel Map'
value.0 0
value.1 0
value.2 0
value.3 0
value.4 0
value.5 0
value.6 0
value.7 0
comment {
access 'read write'
type INTEGER
count 8
range '0 - 36'
}
}
control.27 {
iface MIXER
name 'PCM Playback Volume'
value.0 255
value.1 255
comment {
access 'read write user'
type INTEGER
count 2
range '0 - 255'
tlv '0000000100000008ffffec1400000014'
dbmin -5100
dbmax 0
dbvalue.0 0
dbvalue.1 0
}
}
control.28 {
iface MIXER
name 'Digital Capture Volume'
value.0 95
value.1 95
comment {
access 'read write user'
type INTEGER
count 2
range '0 - 120'
tlv '0000000100000008fffff44800000032'
dbmin -3000
dbmax 3000
dbvalue.0 1750
dbvalue.1 1750
}
}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
usb_storage
cpufreq_performance
tun
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_seq_device
snd_pcm_oss
snd_mixer_oss
ipv6
cpufreq_ondemand
lp
ppdev
parport_pc
parport
fuse
i2c_dev
uvcvideo
videobuf2_vmalloc
videobuf2_memops
videobuf2_core
videodev
rts5139
intel_powerclamp
coretemp
i915
intel_agp
intel_gtt
video
drm_kms_helper
joydev
mperf
drm
agpgart
thermal
processor
thermal_sys
ath9k
snd_hda_codec_hdmi
ath9k_common
ath9k_hw
ath
mac80211
cfg80211
snd_hda_codec_realtek
i2c_i801
i2c_algo_bit
i2c_core
ehci_pci
ehci_hcd
xhci_hcd
lpc_ich
freq_table
hwmon
mei_me
mei
ideapad_laptop
r8169
mii
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
snd_page_alloc
snd_timer
snd
kvm
sparse_keymap
soundcore
rfkill
psmouse
serio_raw
battery
ac
button
evdev
crc32_pclmul
crc32c_intel
ghash_clmulni_intel
microcode
loop


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x12 0x90a60940
0x14 0x90170110
0x15 0x04211020
0x17 0x411111f0
0x18 0x04a11830
0x19 0x411111f0
0x1a 0x411111f0
0x1b 0x411111f0
0x1d 0x4015812d
0x1e 0x411111f0

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:

/sys/class/sound/hwC0D3/init_pin_configs:
0x05 0x18560010
0x06 0x58560020
0x07 0x58560030

/sys/class/sound/hwC0D3/driver_pin_configs:

/sys/class/sound/hwC0D3/user_pin_configs:

/sys/class/sound/hwC0D3/init_verbs:

/sys/class/sound/hwC0D3/hints:


!!ALSA/HDA dmesg
!!--------------
 
Old 05-06-2014, 07:59 PM   #2
Ztcoracat
Senior Member
 
Registered: Dec 2011
Distribution: CentOS & Linux Mint
Posts: 3,402
Blog Entries: 1

Rep: Reputation: Disabled
After I installed Slackware I discovered that the columns in the alsamixer are muted by default.
I can't guarntee this will work but it's worth a try.

Open your terminal and type "alsamixer" Use the right and left arrow to highlight each column.
If you see {mm} at the bottom of the column it's muted. To unmute it type "m" (the lowercase m)

Raise up the pcm, master and mic all the way.
http://linuxcritic.wordpress.com/200...-in-slackware/

We also have a Android forum.

Hope that helps.
 
Old 06-17-2014, 12:25 AM   #3
Ztcoracat
Senior Member
 
Registered: Dec 2011
Distribution: CentOS & Linux Mint
Posts: 3,402
Blog Entries: 1

Rep: Reputation: Disabled
Do you have sound now?
 
Old 06-18-2014, 10:45 AM   #4
rreis
LQ Newbie
 
Registered: Dec 2013
Posts: 4

Original Poster
Rep: Reputation: Disabled
Yes, thank you, didn't know about that trick with the m.
 
Old 06-19-2014, 09:57 PM   #5
Ztcoracat
Senior Member
 
Registered: Dec 2011
Distribution: CentOS & Linux Mint
Posts: 3,402
Blog Entries: 1

Rep: Reputation: Disabled
Your Lenovo is a laptop not a Tablet right?

I'm wondering becuase:

I have a Lenovo Tablet (S6000) and I would like to install Slackware on my tablet as well to gain more control over it.

Thanks in advance-

Last edited by Ztcoracat; 06-19-2014 at 10:00 PM.
 
Old 06-19-2014, 10:00 PM   #6
Ztcoracat
Senior Member
 
Registered: Dec 2011
Distribution: CentOS & Linux Mint
Posts: 3,402
Blog Entries: 1

Rep: Reputation: Disabled
Quote:
Originally Posted by rreis View Post
Yes, thank you, didn't know about that trick with the m.
Your Welcome:-
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Lenovo G470 aka LENOVO 20078 (laptop) ; Essential IdeaPad www.rzr.free.fr Linux - Laptop and Netbook 4 06-16-2013 08:52 AM
Choosing a linux distro for Lenovo IdeaPad Y560d Laptop - 06462NU subhranath Linux - Laptop and Netbook 8 10-11-2010 06:03 PM
lenovo s10e internal microphone doesnt work (ubuntu remix 9.04 ) mahmoudspeedo Linux - Hardware 2 09-16-2009 05:06 AM
Lenovo IdeaPad Y510 mrzack General 3 03-21-2008 09:32 AM


All times are GMT -5. The time now is 11:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration