*** This bug is a duplicate of bug 2112330 ***
https://bugs.launchpad.net/bugs/2112330
** This bug has been marked a duplicate of bug 2112330
Internal microphone not working on ASUS VivoBook with Realtek ALC256 (Ubuntu
24.04 + kernel 6.15)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2117316
Title:
Microphone (Realtek ALC256) not working with kernel 6.8.0-64-generic
on ASUS X515DA
Status in linux package in Ubuntu:
New
Bug description:
Affected Version/Release:
Linux Mint 21.3 "Virginia" (based on Ubuntu 22.04 LTS "Jammy
Jellyfish")
Kernel: 6.8.0-64-generic (Problematic)
Hardware Information:
Laptop Model: ASUS VivoBook ASUS Laptop X515DA-M515DA
Audio Codec: Realtek ALC256 (identified as hdaudioC1D0 on card 1)
Detailed Description of the Problem:
Since updating to (or booting with) kernel 6.8.0-64-generic on my
Linux Mint 21.3 system, the internal microphone has ceased to
function. This issue persists after a clean reboot and does not appear
to be related to external applications holding the device.
Symptoms:
The internal microphone does not pick up any sound; the input
level meter in "Sound Settings" (Input tab) remains flat when
speaking.
No audio can be recorded using sound recording applications (e.g.,
GNOME Sound Recorder).
Attempts to force-reload ALSA sound driver modules (sudo alsa
force-reload) fail, indicating that modules remain loaded. Previous
dmesg output (when attempting alsa force-reload) showed "The codec is
being used, can't reconfigure."
Working Configuration:
The internal microphone functions perfectly when booting and
operating with the older kernel 6.8.0-60-generic. This strongly
suggests a regression introduced in kernel 6.8.0-64-generic that
affects the Realtek ALC256 audio codec on this specific hardware.
Diagnostic Steps Performed (with problematic kernel 6.8.0-64-generic
active):
Observation: This shows pulseaudio holding locks on the
control interfaces and specifically the capture device (pcmC1D0c) for
the internal microphone.
Observation: These logs show the Realtek ALC256 codec is
correctly detected and autoconfigured by the kernel at boot. There are
no "codec in use" or explicit error messages related to the initial
driver loading/binding during the boot process.
systemctl --user status pulseaudio.service output:
Observation: PulseAudio reports as active (running),
indicating it has started successfully. A minor Could not find
org.bluez.BatteryPr warning is present but is not believed to be
related to the core audio functionality.
alsamixer check:
alsamixer interface shows the internal microphone as unmuted,
and input levels are set appropriately (not at zero). This confirms
basic ALSA driver configuration is present.
Graphical Sound Settings:
Under the "Input" tab, the internal microphone is listed and
selected, but its input level meter does not react to sound.
Root Cause (Inferred):
The issue appears to be a compatibility problem between kernel
6.8.0-64-generic and the Realtek ALC256 audio codec, specifically in how
PulseAudio interacts with the driver for microphone input. While PulseAudio
successfully acquires the device, it seems unable to process or pass through
the audio input, effectively making the microphone unusable.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2117316/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp