debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #00103
[Bug 2110362] [NEW] The microphone does not work
Public bug reported:
# Description of Microphone Issue for Bug Report
## Summary
The microphone on my Lenovo laptop with Conexant SN6140 audio chip is not working properly in applications under Ubuntu with kernel 6.11.0-25-generic, despite functioning correctly when recording from the terminal.
## System Information
- **Operating System**: Ubuntu 24.04
- **Kernel**: 6.11.0-25-generic
- **Audio Chip**: Conexant SN6140 via AMD Family 17h/19h HD Audio Controller
- **Processor**: AMD (based on audio controller type)
- **Hardware**: Lenovo laptop model
## Problem Description
The microphone input is incorrectly detected as "unplugged" in the system's audio settings and doesn't work in applications such as web browsers. The system uses the "monitor" output as the default input source (to record sound from the speakers) instead of the actual microphone.
## Detailed Information
### Symptoms
1. The microphone works when recording directly from the terminal with commands like `pw-record` or `arecord`
2. The microphone doesn't work in graphical applications or web browsers
3. In pavucontrol, the microphone is shown as "unplugged"
4. The default input source always reverts to "monitor" even after manually resetting it
### Audio Configuration
```
$ pactl get-default-source
alsa_output.pci-0000_04_00.6.analog-stereo.monitor
$ pactl list short sources
1082 alsa_output.pci-0000_04_00.6.analog-stereo.monitor PipeWire s32le 2ch 48000Hz RUNNING
1083 alsa_input.pci-0000_04_00.6.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
```
Attempts to change the default input with `pactl set-default-source
alsa_input.pci-0000_04_00.6.analog-stereo` result in the system still
using the monitor as default.
### Hardware Details
```
$ cat /proc/asound/card1/codec* | grep Codec
Codec: Conexant SN6140
$ inxi -A
Audio:
Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp6x
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
API: ALSA v: k6.11.0-25-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
```
### Audio Environment
- Using PipeWire 1.0.5 with PulseAudio compatibility layer
- The `pw-record` command can record audio, confirming the microphone works at the system level
- Browsers and other applications cannot access the microphone
### Actions Tested Without Success
1. Attempted to change the default input source with pactl commands
2. Configured various module parameters for snd-hda-intel
3. Installed and used hdajackretask to configure audio ports
4. Reset PipeWire and restarted audio services
5. Verified that the PulseAudio compatibility layer is properly installed
## Additional Observations
There appears to be an issue with the kernel's audio driver or with PipeWire/WirePlumber causing the system to:
1. Incorrectly identify the microphone as "unplugged"
2. Persistently use the monitor as the default input source
3. Keep the microphone device in "SUSPENDED" state instead of "RUNNING"
This issue may be related to newer kernel versions, as many similar
problems have been reported with Conexant audio chips on newer Linux
kernels.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-base 1.0.25+dfsg-0ubuntu7
ProcVersionSignature: Ubuntu 6.11.0-25.25~24.04.1-generic 6.11.11
Uname: Linux 6.11.0-25-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat May 10 16:07:37 2025
InstallationDate: Installed on 2025-04-30 (10 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: LENOVO 83J2
PackageArchitecture: all
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
SourcePackage: alsa-driver
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/13/2024
dmi.bios.release: 1.24
dmi.bios.vendor: LENOVO
dmi.bios.version: PYCN24WW
dmi.board.asset.tag: No Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: NO DPK
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: IdeaPad Slim 5 13ARP10
dmi.ec.firmware.release: 1.22
dmi.modalias: dmi:bvnLENOVO:bvrPYCN24WW:bd12/13/2024:br1.24:efr1.22:svnLENOVO:pn83J2:pvrIdeaPadSlim513ARP10:rvnLENOVO:rnLNVNB161216:rvrNODPK:cvnLENOVO:ct10:cvrIdeaPadSlim513ARP10:skuLENOVO_MT_83J2_BU_idea_FM_IdeaPadSlim513ARP10:
dmi.product.family: IdeaPad Slim 5 13ARP10
dmi.product.name: 83J2
dmi.product.sku: LENOVO_MT_83J2_BU_idea_FM_IdeaPad Slim 5 13ARP10
dmi.product.version: IdeaPad Slim 5 13ARP10
dmi.sys.vendor: LENOVO
modified.conffile..etc.modprobe.d.alsa-base.conf: [deleted]
** Affects: alsa-driver (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble wayland-session
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/2110362
Title:
The microphone does not work
Status in alsa-driver package in Ubuntu:
New
Bug description:
# Description of Microphone Issue for Bug Report
## Summary
The microphone on my Lenovo laptop with Conexant SN6140 audio chip is not working properly in applications under Ubuntu with kernel 6.11.0-25-generic, despite functioning correctly when recording from the terminal.
## System Information
- **Operating System**: Ubuntu 24.04
- **Kernel**: 6.11.0-25-generic
- **Audio Chip**: Conexant SN6140 via AMD Family 17h/19h HD Audio Controller
- **Processor**: AMD (based on audio controller type)
- **Hardware**: Lenovo laptop model
## Problem Description
The microphone input is incorrectly detected as "unplugged" in the system's audio settings and doesn't work in applications such as web browsers. The system uses the "monitor" output as the default input source (to record sound from the speakers) instead of the actual microphone.
## Detailed Information
### Symptoms
1. The microphone works when recording directly from the terminal with commands like `pw-record` or `arecord`
2. The microphone doesn't work in graphical applications or web browsers
3. In pavucontrol, the microphone is shown as "unplugged"
4. The default input source always reverts to "monitor" even after manually resetting it
### Audio Configuration
```
$ pactl get-default-source
alsa_output.pci-0000_04_00.6.analog-stereo.monitor
$ pactl list short sources
1082 alsa_output.pci-0000_04_00.6.analog-stereo.monitor PipeWire s32le 2ch 48000Hz RUNNING
1083 alsa_input.pci-0000_04_00.6.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
```
Attempts to change the default input with `pactl set-default-source
alsa_input.pci-0000_04_00.6.analog-stereo` result in the system still
using the monitor as default.
### Hardware Details
```
$ cat /proc/asound/card1/codec* | grep Codec
Codec: Conexant SN6140
$ inxi -A
Audio:
Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp6x
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
API: ALSA v: k6.11.0-25-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
```
### Audio Environment
- Using PipeWire 1.0.5 with PulseAudio compatibility layer
- The `pw-record` command can record audio, confirming the microphone works at the system level
- Browsers and other applications cannot access the microphone
### Actions Tested Without Success
1. Attempted to change the default input source with pactl commands
2. Configured various module parameters for snd-hda-intel
3. Installed and used hdajackretask to configure audio ports
4. Reset PipeWire and restarted audio services
5. Verified that the PulseAudio compatibility layer is properly installed
## Additional Observations
There appears to be an issue with the kernel's audio driver or with PipeWire/WirePlumber causing the system to:
1. Incorrectly identify the microphone as "unplugged"
2. Persistently use the monitor as the default input source
3. Keep the microphone device in "SUSPENDED" state instead of "RUNNING"
This issue may be related to newer kernel versions, as many similar
problems have been reported with Conexant audio chips on newer Linux
kernels.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-base 1.0.25+dfsg-0ubuntu7
ProcVersionSignature: Ubuntu 6.11.0-25.25~24.04.1-generic 6.11.11
Uname: Linux 6.11.0-25-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat May 10 16:07:37 2025
InstallationDate: Installed on 2025-04-30 (10 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: LENOVO 83J2
PackageArchitecture: all
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
SourcePackage: alsa-driver
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/13/2024
dmi.bios.release: 1.24
dmi.bios.vendor: LENOVO
dmi.bios.version: PYCN24WW
dmi.board.asset.tag: No Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: NO DPK
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: IdeaPad Slim 5 13ARP10
dmi.ec.firmware.release: 1.22
dmi.modalias: dmi:bvnLENOVO:bvrPYCN24WW:bd12/13/2024:br1.24:efr1.22:svnLENOVO:pn83J2:pvrIdeaPadSlim513ARP10:rvnLENOVO:rnLNVNB161216:rvrNODPK:cvnLENOVO:ct10:cvrIdeaPadSlim513ARP10:skuLENOVO_MT_83J2_BU_idea_FM_IdeaPadSlim513ARP10:
dmi.product.family: IdeaPad Slim 5 13ARP10
dmi.product.name: 83J2
dmi.product.sku: LENOVO_MT_83J2_BU_idea_FM_IdeaPad Slim 5 13ARP10
dmi.product.version: IdeaPad Slim 5 13ARP10
dmi.sys.vendor: LENOVO
modified.conffile..etc.modprobe.d.alsa-base.conf: [deleted]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2110362/+subscriptions