*** 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

Reply via email to