Comment 9 for bug 1228689

Revision history for this message
Yuv (yuv) wrote :

Thank you for your continued help Raymond, it is very much appreciated. I'll try to answer your questions, but bear with me, I am a n00b as far as audio is concerned so there are more questions back to you than answers.

> why do you overwrite pcm.default and ctl.default if you are running puseaudio server

This is a Lubuntu install. IIRC, Lubuntu is the only 'buntu flavour that does not ship with pulseaudio (PA). There might be good reasons for that on low-end hardware which is Lubuntu's stated target, but I run Lubuntu on a very recent ultrabook for energy-efficiency reasons. I installed PA on top of it (sudo apt-get install pulseaudio). I do not recall if it was me to overwrite pcm.default and ctl.default. How do I reset them back?

The chipset exposes two audio cards to the system, a digital one and an anlogue one. How can I select which one to use?

> the internal mic is not availbable when you plug the external mic ?

Short answer: I do not know. Long answer: the notebook has a single plug for mic and headset. I have connected a cellphone headset. IIRC it worked on Windows (I could still dual boot to verify if you want me to). In Lubuntu I hear a continuous high pitch sound coming from the headset. When I start pavucontrol, the pitch sound changes. The indicators of both internal microphone and microphone are "saturated" until I bring them down from 0dB to silence.

> is there any reason to use module-combine when your hdmi is broken

This is a laptop. HDMI works fine when it is connected to a TV, but it is not connected at all times and it was not connected during diagnostic. I guess that with module-combine you refer to the simultaneous output that I have enabled in papref? I had done this on my previous laptop and it worked well then. It is the solution I found to make sure that I always have sound, no matter whether I am connected to the TV or not. Should I do this differently?

The laptop seems to expose *two* soundcards within the same chipset, 00:03.0 and 00:1b.0 in the lspci output below

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Device 0a0c (rev 09)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
01:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

and indeed in alsamixer, pressing F6, I can select between two sound cards
0 HDA Intel MID
1 HDA Intel PCH

> is there any reason to enable ucm ?

I do not know what ucm is. What is ucm, would be a reason to enable it, should I disable it, and how?

From the direction this thread is taking, this seems to be a misconfiguration issue on my end. Is there a quick and simple way to reset to a known default configuration that does not raise the concerns that you mention?

Many thanks