Internal Microphone not working on Sony VAIO SR16 with ALC262
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have tried specifying several models and have found that either hippo or sony-assamd produce working sound, working external mic, working headphones and working headphone jack sense.
The only problem is I just cannot get the internal mic working. All other devices are working on this notebook and it would be nice to have the internal mic working to make it 100% Linux compatible.
I have tested the internal mic with Windows Vista and it is working in Vista O/S.
I have found that if I open Sound Recorder I can record from Capture device and there is some signal heard and if a tap the top left corner of the computer, the recording does detect a faint tapping noise, so I figure something is trying to work.
I have set the Mic to Capture and un-muted the capture device. (the capture device mutes by default, not sure why or if that is supposed to be the correct behaviour).
So I am wondering if anybody else knows any other config files, packages, new kernels or some solution that I can tinker with that might get the internal mic working.
Am using Ubuntu 8.10 Intrepid, kernel is 2.6.27-11-generic
Regards,
Greenie
Last edited by greengrocer; 01-30-2009 at 07:55 PM.
if you have the external mic plugged in then internal does not work. ok now open your terminal and type alsamixer then enable the on board input devices. another thing now that you are not using windows in bios set it to non windows OS or non OS. now bios runs your computer and linux try to watch and interact. where as windows runs bios. so you may find that you will have to enable that port. or set that port. if these options are not in bios this means sony sucked up to Microsoft and wrote bios for Microsoft. which sucks.
Distribution: Ubuntu Intrepid and Meerkat, formerly used Debian 3.1 (Sarge) with Gnome Desktop
Posts: 353
Original Poster
Rep:
Quote:
Originally Posted by Drakeo
sorry to hear that some one built a computer like that have a great day.
Hehe, well the Sony has been more reliable than my DELL notebook of roughly the same vintage.
The DELL Studio 1535 that I have has been repaired 4 times already and is about to get its 5th repair job. Piece of unreliable DELL junk.
The Sony has not required repair. The only thing that sucks about the Sony is the internal mic not working under Linux.
It's not just DELL and Sony I have experience with, it seems the entire computer hardware industry sucks. You have a choice of unreliable junk or reliable junk that doesn't quite work 100% with what you want to do with it.
After a clean restart
open a terminal and assume root or sudo and type lspci. post it. then type lsmod post it.
then type dmesg and post it. most likely you are using Pulse sound system.
while you have the terminal open type alsamixer and make sure alsa is reading the mic.
Pulse just reads alsa .If you are using gnome on a debian type system then I will be lost in that element. Navigating gnome gui I will be lost.
Distribution: Ubuntu Intrepid and Meerkat, formerly used Debian 3.1 (Sarge) with Gnome Desktop
Posts: 353
Original Poster
Rep:
Quote:
Originally Posted by Drakeo
After a clean restart
open a terminal and assume root or sudo and type lspci. post it. then type lsmod post it.
then type dmesg and post it. most likely you are using Pulse sound system.
while you have the terminal open type alsamixer and make sure alsa is reading the mic.
Pulse just reads alsa .If you are using gnome on a debian type system then I will be lost in that element. Navigating gnome gui I will be lost.
lspci output
Code:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12)
05:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
07:03.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
07:03.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:03.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
pulse audio is the server. it reads alsa. so now open pulse and select pcm. in alsa enable the output jack . turn the volume up. In theory when you plug your jack in it will then change the circuit to the jack. By looking at your lspci read out.
linux see the device. lsmod output shows it is loaded but you never posted the dmesg I use the same snd card onboard as you and it works perfect in all slackware mandriva and kubuntu demesg will show errors while loading the card . your lsmod is a standard ubuntu load everything on the shelf needed or not. https://help.ubuntu.com/community/HdaIntelSoundHowto
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.