* [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop
@ 2024-12-15 13:06 Evgeny Kapun
2024-12-16 2:07 ` Kailang
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: Evgeny Kapun @ 2024-12-15 13:06 UTC (permalink / raw)
To: Linux Sound Mailing List
Cc: Kailang Yang, Takashi Iwai, Linux Kernel Mailing List,
Linux Regressions Mailing List, Linux Stable Mailing List
I am using an Acer Aspire A115-31 laptop. When running newer kernel
versions, sound played through headphones is distorted, but when running
older versions, it is not.
Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian
14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) #1
SMP PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024
Operating System: Debian GNU/Linux trixie/sid
No special actions are needed to reproduce the issue. The sound is
distorted all the time, and it doesn't depend on anything besides using
an affected kernel version.
It seems to be caused by commit 34ab5bbc6e82214d7f7393eba26d164b303ebb4e
(ALSA: hda/realtek - Add Headset Mic supported Acer NB platform).
Indeed, if I remove the entry that this commit adds, the issue disappears.
lspci output for the device in question:
00:0e.0 Multimedia audio controller [0401]: Intel Corporation
Celeron/Pentium Silver Processor High Definition Audio [8086:3198] (rev 06)
Subsystem: Acer Incorporated [ALI] Device [1025:1360]
Flags: bus master, fast devsel, latency 0, IRQ 130
Memory at a1214000 (64-bit, non-prefetchable) [size=16K]
Memory at a1000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] Power Management version 3
Capabilities: [80] Vendor Specific Information: Len=14 <?>
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint,
IntMsgNum 0
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_apl
^ permalink raw reply [flat|nested] 16+ messages in thread* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-15 13:06 [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop Evgeny Kapun @ 2024-12-16 2:07 ` Kailang 2024-12-18 20:33 ` Evgeny Kapun 2024-12-16 9:35 ` Kailang 2024-12-19 16:38 ` Takashi Iwai 2 siblings, 1 reply; 16+ messages in thread From: Kailang @ 2024-12-16 2:07 UTC (permalink / raw) To: Evgeny Kapun, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List [-- Attachment #1: Type: text/plain, Size: 2327 bytes --] Hi Kapun, Please run attach script as below. ./alsa-info.sh --no-upload Then send back the result. > -----Original Message----- > From: Evgeny Kapun <abacabadabacaba@gmail.com> > Sent: Sunday, December 15, 2024 9:07 PM > To: Linux Sound Mailing List <linux-sound@vger.kernel.org> > Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; Linux > Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux Regressions Mailing > List <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > I am using an Acer Aspire A115-31 laptop. When running newer kernel > versions, sound played through headphones is distorted, but when running > older versions, it is not. > > Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian > 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) #1 SMP > PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 Operating System: Debian > GNU/Linux trixie/sid > > No special actions are needed to reproduce the issue. The sound is distorted all > the time, and it doesn't depend on anything besides using an affected kernel > version. > > It seems to be caused by commit > 34ab5bbc6e82214d7f7393eba26d164b303ebb4e > (ALSA: hda/realtek - Add Headset Mic supported Acer NB platform). > Indeed, if I remove the entry that this commit adds, the issue disappears. > > lspci output for the device in question: > > 00:0e.0 Multimedia audio controller [0401]: Intel Corporation Celeron/Pentium > Silver Processor High Definition Audio [8086:3198] (rev 06) > Subsystem: Acer Incorporated [ALI] Device [1025:1360] > Flags: bus master, fast devsel, latency 0, IRQ 130 > Memory at a1214000 (64-bit, non-prefetchable) [size=16K] > Memory at a1000000 (64-bit, non-prefetchable) [size=1M] > Capabilities: [50] Power Management version 3 > Capabilities: [80] Vendor Specific Information: Len=14 <?> > Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ > Capabilities: [70] Express Root Complex Integrated Endpoint, IntMsgNum > 0 > Kernel driver in use: snd_hda_intel > Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_apl [-- Attachment #2: alsa-info.sh --] [-- Type: application/octet-stream, Size: 27734 bytes --] #!/bin/bash echo 1 > /sys/module/snd_hda_codec/parameters/dump_coef SCRIPT_VERSION=0.4.63 CHANGELOG="http://www.alsa-project.org/alsa-info.sh.changelog" ################################################################################# #Copyright (C) 2007 Free Software Foundation. #This program is free software; you can redistribute it and/or modify #it under the terms of the GNU General Public License as published by #the Free Software Foundation; either version 2 of the License, or #(at your option) any later version. #This program is distributed in the hope that it will be useful, #but WITHOUT ANY WARRANTY; without even the implied warranty of #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #GNU General Public License for more details. #You should have received a copy of the GNU General Public License #along with this program; if not, write to the Free Software #Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ################################################################################## #The script was written for 2 main reasons: # 1. Remove the need for the devs/helpers to ask several questions before we can easily help the user. # 2. Allow newer/inexperienced ALSA users to give us all the info we need to help them. #Set the locale (this may or may not be a good idea.. let me know) export LC_ALL=C #Change the PATH variable, so we can run lspci (needed for some distros) PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin BGTITLE="ALSA-Info v $SCRIPT_VERSION" PASTEBINKEY="C9cRIO8m/9y8Cs0nVs0FraRx7U0pHsuc" #Define some simple functions pbcheck(){ [[ $UPLOAD = "no" ]] && return if [[ -z $PASTEBIN ]]; then [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" else [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" fi } update() { SHFILE=`mktemp -t alsa-info.XXXXXXXXXX` || exit 1 wget -O $SHFILE "http://www.alsa-project.org/alsa-info.sh" >/dev/null 2>&1 REMOTE_VERSION=`grep SCRIPT_VERSION $SHFILE |head -n1 |sed 's/.*=//'` if [ "$REMOTE_VERSION" != "$SCRIPT_VERSION" ]; then if [[ -n $DIALOG ]] then OVERWRITE= if [ -w $0 ]; then dialog --yesno "Newer version of ALSA-Info has been found\n\nDo you wish to install it?\nNOTICE: The original file $0 will be overwritten!" 0 0 DIALOG_EXIT_CODE=$? if [[ $DIALOG_EXIT_CODE = 0 ]]; then OVERWRITE=yes fi fi if [ -z "$OVERWRITE" ]; then dialog --yesno "Newer version of ALSA-Info has been found\n\nDo you wish to download it?" 0 0 DIALOG_EXIT_CODE=$? fi if [[ $DIALOG_EXIT_CODE = 0 ]] then echo "Newer version detected: $REMOTE_VERSION" echo "To view the ChangeLog, please visit $CHANGELOG" if [ "$OVERWRITE" = "yes" ]; then cp $SHFILE $0 echo "ALSA-Info script has been updated to v $REMOTE_VERSION" echo "Please re-run the script" rm $SHFILE 2>/dev/null else echo "ALSA-Info script has been downloaded as $SHFILE." echo "Please re-run the script from new location." fi exit else rm $SHFILE 2>/dev/null fi else echo "Newer version detected: $REMOTE_VERSION" echo "To view the ChangeLog, please visit $CHANGELOG" if [ -w $0 ]; then echo "The original file $0 will be overwritten!" echo -n "If you do not like to proceed, press Ctrl-C now.." ; read inp cp $SHFILE $0 echo "ALSA-Info script has been updated. Please re-run it." rm $SHFILE 2>/dev/null else echo "ALSA-Info script has been downloaded $SHFILE." echo "Please, re-run it from new location." fi exit fi else rm $SHFILE 2>/dev/null fi } cleanup() { if [ -n "$TEMPDIR" -a "$KEEP_FILES" != "yes" ]; then rm -rf "$TEMPDIR" 2>/dev/null fi test -n "$KEEP_OUTPUT" || rm -f "$NFILE" } withaplay() { echo "!!Aplay/Arecord output" >> $FILE echo "!!--------------------" >> $FILE echo "" >> $FILE echo "APLAY" >> $FILE echo "" >> $FILE aplay -l >> $FILE 2>&1 echo "" >> $FILE echo "ARECORD" >> $FILE echo "" >> $FILE arecord -l >> $FILE 2>&1 echo "" >> $FILE } withlsmod() { echo "!!All Loaded Modules" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE lsmod |awk {'print $1'} >> $FILE echo "" >> $FILE echo "" >> $FILE } withamixer() { echo "!!Amixer output" >> $FILE echo "!!-------------" >> $FILE echo "" >> $FILE for i in `grep "]: " /proc/asound/cards | awk -F ' ' '{ print $1} '` ; do CARD_NAME=`grep "^ *$i " $TEMPDIR/alsacards.tmp|awk {'print $2'}` echo "!!-------Mixer controls for card $i $CARD_NAME]" >> $FILE echo "" >>$FILE amixer -c$i info>> $FILE 2>&1 amixer -c$i>> $FILE 2>&1 echo "" >> $FILE done echo "" >> $FILE } withalsactl() { echo "!!Alsactl output" >> $FILE echo "!!--------------" >> $FILE echo "" >> $FILE exe="" if [ -x /usr/sbin/alsactl ]; then exe="/usr/sbin/alsactl" fi if [ -x /usr/local/sbin/alsactl ]; then exe="/usr/local/sbin/alsactl" fi if [ -z "$exe" ]; then exe=`whereis alsactl | cut -d ' ' -f 2` fi $exe -f $TEMPDIR/alsactl.tmp store echo "--startcollapse--" >> $FILE cat $TEMPDIR/alsactl.tmp >> $FILE echo "--endcollapse--" >> $FILE echo "" >> $FILE echo "" >> $FILE } withdevices() { echo "!!ALSA Device nodes" >> $FILE echo "!!-----------------" >> $FILE echo "" >> $FILE ls -la /dev/snd/* >> $FILE echo "" >> $FILE echo "" >> $FILE } withconfigs() { if [[ -e $HOME/.asoundrc ]] || [[ -e /etc/asound.conf ]] || [[ -e $HOME/.asoundrc.asoundconf ]] then echo "!!ALSA configuration files" >> $FILE echo "!!------------------------" >> $FILE echo "" >> $FILE #Check for ~/.asoundrc if [[ -e $HOME/.asoundrc ]] then echo "!!User specific config file (~/.asoundrc)" >> $FILE echo "" >> $FILE cat $HOME/.asoundrc >> $FILE echo "" >> $FILE echo "" >> $FILE fi #Check for .asoundrc.asoundconf (seems to be Ubuntu specific) if [[ -e $HOME/.asoundrc.asoundconf ]] then echo "!!asoundconf-generated config file" >> $FILE echo "" >> $FILE cat $HOME/.asoundrc.asoundconf >> $FILE echo "" >> $FILE echo "" >> $FILE fi #Check for /etc/asound.conf if [[ -e /etc/asound.conf ]] then echo "!!System wide config file (/etc/asound.conf)" >> $FILE echo "" >> $FILE cat /etc/asound.conf >> $FILE echo "" >> $FILE echo "" >> $FILE fi fi } withsysfs() { local i f local printed="" for i in /sys/class/sound/*; do case "$i" in */hwC?D?) if [ -f $i/init_pin_configs ]; then if [ -z "$printed" ]; then echo "!!Sysfs Files" >> $FILE echo "!!-----------" >> $FILE echo "" >> $FILE fi for f in init_pin_configs driver_pin_configs user_pin_configs init_verbs hints; do echo "$i/$f:" >> $FILE cat $i/$f >> $FILE echo >> $FILE done printed=yes fi ;; esac done if [ -n "$printed" ]; then echo "" >> $FILE fi } withdmesg() { echo "!!ALSA/HDA dmesg" >> $FILE echo "!!--------------" >> $FILE echo "" >> $FILE dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|hda.codec|hda.intel' >> $FILE echo "" >> $FILE echo "" >> $FILE } withall() { withdevices withconfigs withaplay withamixer withalsactl withlsmod withsysfs withdmesg } get_alsa_library_version() { ALSA_LIB_VERSION=`grep VERSION_STR /usr/include/alsa/version.h 2>/dev/null|awk {'print $3'}|sed 's/"//g'` if [ -z "$ALSA_LIB_VERSION" ]; then if [ -f /etc/lsb-release ]; then . /etc/lsb-release case "$DISTRIB_ID" in Ubuntu) if which dpkg > /dev/null ; then ALSA_LIB_VERSION=`dpkg -l libasound2 | tail -1 | awk '{print $3}' | cut -f 1 -d -` fi if [ "$ALSA_LIB_VERSION" = "<none>" ]; then ALSA_LIB_VERSION="" fi return ;; *) return ;; esac elif [ -f /etc/debian_version ]; then if which dpkg > /dev/null ; then ALSA_LIB_VERSION=`dpkg -l libasound2 | tail -1 | awk '{print $3}' | cut -f 1 -d -` fi if [ "$ALSA_LIB_VERSION" = "<none>" ]; then ALSA_LIB_VERSION="" fi return fi fi } #Run checks to make sure the programs we need are installed. LSPCI=$(which lspci 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null); TPUT=$(which tput 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null); DIALOG=$(which dialog 2>/dev/null | sed 's|^[^/]*||' 2>/dev/null); #Check to see if sysfs is enabled in the kernel. We'll need this later on SYSFS=$(mount |grep sysfs|awk {'print $3'}); #Check modprobe config files for sound related options SNDOPTIONS=$(modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p') KEEP_OUTPUT= NFILE="" PASTEBIN="" WWWSERVICE="www.alsa-project.org" WELCOME="yes" PROCEED="yes" UPLOAD="ask" REPEAT="" while [ -z "$REPEAT" ]; do REPEAT="no" case "$1" in --update|--help|--about) WELCOME="no" PROCEED="no" ;; --upload) UPLOAD="yes" WELCOME="no" ;; --no-upload) UPLOAD="no" WELCOME="no" ;; --pastebin) PASTEBIN="yes" WWWSERVICE="pastebin" ;; --no-dialog) DIALOG="" REPEAT="" shift ;; --stdout) DIALOG="" UPLOAD="no" WELCOME="no" TOSTDOUT="yes" ;; esac done #Script header output. if [ "$WELCOME" = "yes" ]; then greeting_message="\ This script visits the following commands/files to collect diagnostic information about your ALSA installation and sound related hardware. dmesg lspci lsmod aplay amixer alsactl /proc/asound/ /sys/class/sound/ ~/.asoundrc (etc.) See '$0 --help' for command line options. " if [ -n "$DIALOG" ]; then dialog --backtitle "$BGTITLE" \ --title "ALSA-Info script v $SCRIPT_VERSION" \ --msgbox "$greeting_message" 20 80 else echo "ALSA Information Script v $SCRIPT_VERSION" echo "--------------------------------" echo "$greeting_message" fi # dialog fi # WELCOME #Set the output file TEMPDIR=`mktemp -t -d alsa-info.XXXXXXXXXX` || exit 1 FILE="$TEMPDIR/alsa-info.txt" if [ -z "$NFILE" ]; then NFILE=`mktemp -t alsa-info.txt.XXXXXXXXXX` || exit 1 fi trap cleanup 0 if [ "$PROCEED" = "yes" ]; then if [ -z "$LSPCI" ]; then if [ -d /sys/bus/pci ]; then echo "This script requires lspci. Please install it, and re-run this script." exit 0 fi fi #Fetch the info and store in temp files/variables DISTRO=`grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version}` KERNEL_VERSION=`uname -r` KERNEL_PROCESSOR=`uname -p` KERNEL_MACHINE=`uname -m` KERNEL_OS=`uname -o` [[ `uname -v | grep SMP` ]] && KERNEL_SMP="Yes" || KERNEL_SMP="No" ALSA_DRIVER_VERSION=`cat /proc/asound/version |head -n1|awk {'print $7'} |sed 's/\.$//'` get_alsa_library_version ALSA_UTILS_VERSION=`amixer -v |awk {'print $3'}` LAST_CARD=$((`grep "]: " /proc/asound/cards | wc -l` - 1 )) ESDINST=$(which esd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) PAINST=$(which pulseaudio 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) ARTSINST=$(which artsd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) JACKINST=$(which jackd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) ROARINST=$(which roard 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) DMIDECODE=$(which dmidecode 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) #Check for DMI data if [ -d /sys/class/dmi/id ]; then # No root privileges are required when using sysfs method DMI_SYSTEM_MANUFACTURER=$(cat /sys/class/dmi/id/sys_vendor 2>/dev/null) DMI_SYSTEM_PRODUCT_NAME=$(cat /sys/class/dmi/id/product_name 2>/dev/null) DMI_SYSTEM_PRODUCT_VERSION=$(cat /sys/class/dmi/id/product_version 2>/dev/null) DMI_SYSTEM_FIRMWARE_VERSION=$(cat /sys/class/dmi/id/bios_version 2>/dev/null) elif [ -x $DMIDECODE ]; then DMI_SYSTEM_MANUFACTURER=$($DMIDECODE -s system-manufacturer 2>/dev/null) DMI_SYSTEM_PRODUCT_NAME=$($DMIDECODE -s system-product-name 2>/dev/null) DMI_SYSTEM_PRODUCT_VERSION=$($DMIDECODE -s system-version 2>/dev/null) DMI_SYSTEM_FIRMWARE_VERSION=$($DMIDECODE -s bios-version 2>/dev/null) fi cat /proc/asound/modules 2>/dev/null|awk {'print $2'}>$TEMPDIR/alsamodules.tmp cat /proc/asound/cards >$TEMPDIR/alsacards.tmp if [[ ! -z "$LSPCI" ]]; then lspci |grep -i "multi\|audio">$TEMPDIR/lspci.tmp fi #Check for HDA-Intel cards codec#* cat /proc/asound/card*/codec\#* > $TEMPDIR/alsa-hda-intel.tmp 2> /dev/null #Check for AC97 cards codec cat /proc/asound/card*/codec97\#0/ac97\#0-0 > $TEMPDIR/alsa-ac97.tmp 2> /dev/null cat /proc/asound/card*/codec97\#0/ac97\#0-0+regs > $TEMPDIR/alsa-ac97-regs.tmp 2> /dev/null #Check for USB mixer setup cat /proc/asound/card*/usbmixer > $TEMPDIR/alsa-usbmixer.tmp 2> /dev/null #Fetch the info, and put it in $FILE in a nice readable format. if [[ -z $PASTEBIN ]]; then echo "upload=true&script=true&cardinfo=" > $FILE else echo "name=$USER&type=33&description=/tmp/alsa-info.txt&expiry=&s=Submit+Post&content=" > $FILE fi echo "!!################################" >> $FILE echo "!!ALSA Information Script v $SCRIPT_VERSION" >> $FILE echo "!!################################" >> $FILE echo "" >> $FILE echo "!!Script ran on: `LANG=C TZ=UTC date`" >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!Linux Distribution" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE echo $DISTRO >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!DMI Information" >> $FILE echo "!!---------------" >> $FILE echo "" >> $FILE echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE echo "Product Version: $DMI_SYSTEM_PRODUCT_VERSION" >> $FILE echo "Firmware Version: $DMI_SYSTEM_FIRMWARE_VERSION" >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!Kernel Information" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE echo "Kernel release: $KERNEL_VERSION" >> $FILE echo "Operating System: $KERNEL_OS" >> $FILE echo "Architecture: $KERNEL_MACHINE" >> $FILE echo "Processor: $KERNEL_PROCESSOR" >> $FILE echo "SMP Enabled: $KERNEL_SMP" >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!ALSA Version" >> $FILE echo "!!------------" >> $FILE echo "" >> $FILE echo "Driver version: $ALSA_DRIVER_VERSION" >> $FILE echo "Library version: $ALSA_LIB_VERSION" >> $FILE echo "Utilities version: $ALSA_UTILS_VERSION" >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!Loaded ALSA modules" >> $FILE echo "!!-------------------" >> $FILE echo "" >> $FILE cat $TEMPDIR/alsamodules.tmp >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!Sound Servers on this system" >> $FILE echo "!!----------------------------" >> $FILE echo "" >> $FILE if [[ -n $PAINST ]];then [[ `pgrep '^(.*/)?pulseaudio$'` ]] && PARUNNING="Yes" || PARUNNING="No" echo "Pulseaudio:" >> $FILE echo " Installed - Yes ($PAINST)" >> $FILE echo " Running - $PARUNNING" >> $FILE echo "" >> $FILE fi if [[ -n $ESDINST ]];then [[ `pgrep '^(.*/)?esd$'` ]] && ESDRUNNING="Yes" || ESDRUNNING="No" echo "ESound Daemon:" >> $FILE echo " Installed - Yes ($ESDINST)" >> $FILE echo " Running - $ESDRUNNING" >> $FILE echo "" >> $FILE fi if [[ -n $ARTSINST ]];then [[ `pgrep '^(.*/)?artsd$'` ]] && ARTSRUNNING="Yes" || ARTSRUNNING="No" echo "aRts:" >> $FILE echo " Installed - Yes ($ARTSINST)" >> $FILE echo " Running - $ARTSRUNNING" >> $FILE echo "" >> $FILE fi if [[ -n $JACKINST ]];then [[ `pgrep '^(.*/)?jackd$'` ]] && JACKRUNNING="Yes" || JACKRUNNING="No" echo "Jack:" >> $FILE echo " Installed - Yes ($JACKINST)" >> $FILE echo " Running - $JACKRUNNING" >> $FILE echo "" >> $FILE fi if [[ -n $ROARINST ]];then [[ `pgrep '^(.*/)?roard$'` ]] && ROARRUNNING="Yes" || ROARRUNNING="No" echo "RoarAudio:" >> $FILE echo " Installed - Yes ($ROARINST)" >> $FILE echo " Running - $ROARRUNNING" >> $FILE echo "" >> $FILE fi if [[ -z "$PAINST" && -z "$ESDINST" && -z "$ARTSINST" && -z "$JACKINST" && -z "$ROARINST" ]];then echo "No sound servers found." >> $FILE echo "" >> $FILE fi echo "" >> $FILE echo "!!Soundcards recognised by ALSA" >> $FILE echo "!!-----------------------------" >> $FILE echo "" >> $FILE cat $TEMPDIR/alsacards.tmp >> $FILE echo "" >> $FILE echo "" >> $FILE if [[ ! -z "$LSPCI" ]]; then echo "!!PCI Soundcards installed in the system" >> $FILE echo "!!--------------------------------------" >> $FILE echo "" >> $FILE cat $TEMPDIR/lspci.tmp >> $FILE echo "" >> $FILE echo "" >> $FILE echo "!!Advanced information - PCI Vendor/Device/Subsystem ID's" >> $FILE echo "!!-------------------------------------------------------" >> $FILE echo "" >> $FILE lspci -vvn |grep -A1 040[1-3] >> $FILE echo "" >> $FILE echo "" >> $FILE fi if [ "$SNDOPTIONS" ] then echo "!!Modprobe options (Sound related)" >> $FILE echo "!!--------------------------------" >> $FILE echo "" >> $FILE modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p' >> $FILE echo "" >> $FILE echo "" >> $FILE fi if [ -d "$SYSFS" ] then echo "!!Loaded sound module options" >> $FILE echo "!!---------------------------" >> $FILE echo "" >> $FILE for mod in `cat /proc/asound/modules|awk {'print $2'}`;do echo "!!Module: $mod" >> $FILE for params in `echo $SYSFS/module/$mod/parameters/*`; do echo -ne "\t"; echo "$params : `cat $params`" | sed 's:.*/::'; done >> $FILE echo "" >> $FILE done echo "" >> $FILE fi if [ -s "$TEMPDIR/alsa-hda-intel.tmp" ]; then echo "!!HDA-Intel Codec information" >> $FILE echo "!!---------------------------" >> $FILE echo "--startcollapse--" >> $FILE echo "" >> $FILE cat $TEMPDIR/alsa-hda-intel.tmp >> $FILE echo "--endcollapse--" >> $FILE echo "" >> $FILE echo "" >> $FILE fi if [ -s "$TEMPDIR/alsa-ac97.tmp" ]; then echo "!!AC97 Codec information" >> $FILE echo "!!----------------------" >> $FILE echo "--startcollapse--" >> $FILE echo "" >> $FILE cat $TEMPDIR/alsa-ac97.tmp >> $FILE echo "" >> $FILE cat $TEMPDIR/alsa-ac97-regs.tmp >> $FILE echo "--endcollapse--" >> $FILE echo "" >> $FILE echo "" >> $FILE fi if [ -s "$TEMPDIR/alsa-usbmixer.tmp" ]; then echo "!!USB Mixer information" >> $FILE echo "!!---------------------" >> $FILE echo "--startcollapse--" >> $FILE echo "" >> $FILE cat $TEMPDIR/alsa-usbmixer.tmp >> $FILE echo "--endcollapse--" >> $FILE echo "" >> $FILE echo "" >> $FILE fi #If no command line options are specified, then run as though --with-all was specified if [ -z "$1" ]; then update withall pbcheck fi fi # proceed #loop through command line arguments, until none are left. if [ -n "$1" ]; then until [ -z "$1" ] do case "$1" in --pastebin) update withall pbcheck ;; --update) update exit ;; --upload) UPLOAD="yes" withall ;; --no-upload) UPLOAD="no" withall ;; --output) shift NFILE="$1" KEEP_OUTPUT="yes" ;; --debug) echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted" KEEP_FILES="yes" echo "" withall ;; --with-all) withall ;; --with-aplay) withaplay ;; --with-amixer) withamixer ;; --with-alsactl) withalsactl ;; --with-devices) withdevices ;; --with-dmesg) withdmesg ;; --with-configs) if [[ -e $HOME/.asoundrc ]] || [[ -e /etc/asound.conf ]] then echo "!!ALSA configuration files" >> $FILE echo "!!------------------------" >> $FILE echo "" >> $FILE #Check for ~/.asoundrc if [[ -e $HOME/.asoundrc ]] then echo "!!User specific config file ($HOME/.asoundrc)" >> $FILE echo "" >> $FILE cat $HOME/.asoundrc >> $FILE echo "" >> $FILE echo "" >> $FILE fi #Check for /etc/asound.conf if [[ -e /etc/asound.conf ]] then echo "!!System wide config file (/etc/asound.conf)" >> $FILE echo "" >> $FILE cat /etc/asound.conf >> $FILE echo "" >> $FILE echo "" >> $FILE fi fi ;; --stdout) UPLOAD="no" withall cat $FILE rm $FILE ;; --about) echo "Written/Tested by the following users of #alsa on irc.freenode.net:" echo "" echo " wishie - Script author and developer / Testing" echo " crimsun - Various script ideas / Testing" echo " gnubien - Various script ideas / Testing" echo " GrueMaster - HDA Intel specific items / Testing" echo " olegfink - Script update function" echo " TheMuso - display to stdout functionality" exit 0 ;; *) echo "alsa-info.sh version $SCRIPT_VERSION" echo "" echo "Available options:" echo " --with-aplay (includes the output of aplay -l)" echo " --with-amixer (includes the output of amixer)" echo " --with-alsactl (includes the output of alsactl)" echo " --with-configs (includes the output of ~/.asoundrc and" echo " /etc/asound.conf if they exist)" echo " --with-devices (shows the device nodes in /dev/snd/)" echo " --with-dmesg (shows the ALSA/HDA kernel messages)" echo "" echo " --output FILE (specify the file to output for no-upload mode)" echo " --update (check server for script updates)" echo " --upload (upload contents to remote server)" echo " --no-upload (do not upload contents to remote server)" echo " --pastebin (use http://pastebin.ca) as remote server" echo " instead www.alsa-project.org" echo " --stdout (print alsa information to standard output" echo " instead of a file)" echo " --about (show some information about the script)" echo " --debug (will run the script as normal, but will not" echo " delete $FILE)" exit 0 ;; esac shift 1 done fi if [ "$PROCEED" = "no" ]; then exit 1 fi if [ "$UPLOAD" = "ask" ]; then if [ -n "$DIALOG" ]; then dialog --backtitle "$BGTITLE" --title "Information collected" --yes-label " UPLOAD / SHARE " --no-label " SAVE LOCALLY " --defaultno --yesno "\n\nAutomatically upload ALSA information to $WWWSERVICE?" 10 80 DIALOG_EXIT_CODE=$? if [ $DIALOG_EXIT_CODE != 0 ]; then UPLOAD="no" else UPLOAD="yes" fi else echo -n "Automatically upload ALSA information to $WWWSERVICE? [y/N] : " read -e CONFIRM if [ "$CONFIRM" != "y" ]; then UPLOAD="no" else UPLOAD="yes" fi fi fi if [ "$UPLOAD" = "no" ]; then if [ -z "$TOSTDOUT" ]; then mv -f $FILE $NFILE || exit 1 KEEP_OUTPUT="yes" fi if [[ -n $DIALOG ]] then if [[ -n $PBERROR ]]; then dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE.\n Your information was NOT automatically uploaded.\n\nYour ALSA information is in $NFILE" 10 100 else dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "\n\nYour ALSA information is in $NFILE" 10 60 fi else echo if [[ -n $PBERROR ]]; then echo "An error occurred while contacting the $WWWSERVICE." echo "Your information was NOT automatically uploaded." echo "" echo "Your ALSA information is in $NFILE" echo "" else if [ -z "$TOSTDOUT" ]; then echo "" echo "Your ALSA information is in $NFILE" echo "" fi fi fi exit fi # UPLOAD #Test that wget is installed, and supports --post-file. Upload $FILE if it does, and prompt user to upload file if it doesnt. if WGET=$(which wget 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null); [[ -n "${WGET}" ]] && [[ -x "${WGET}" ]] && [[ `wget --help |grep post-file` ]] then if [[ -n $DIALOG ]] then if [[ -z $PASTEBIN ]]; then wget -O - --tries=5 --timeout=60 --post-file=$FILE "http://www.alsa-project.org/cardinfo-db/" &>$TEMPDIR/wget.tmp || echo "Upload failed; exit" { for i in 10 20 30 40 50 60 70 80 90; do echo $i sleep 0.2 done echo; } |dialog --backtitle "$BGTITLE" --guage "Uploading information to www.alsa-project.org ..." 6 70 0 else wget -O - --tries=5 --timeout=60 --post-file=$FILE "http://pastebin.ca/quiet-paste.php?api=$PASTEBINKEY&encrypt=t&encryptpw=blahblah" &>$TEMPDIR/wget.tmp || echo "Upload failed; exit" { for i in 10 20 30 40 50 60 70 80 90; do echo $i sleep 0.2 done echo; } |dialog --backtitle "$BGTITLE" --guage "Uploading information to www.pastebin.ca ..." 6 70 0 fi dialog --backtitle "$BGTITLE" --title "Information uploaded" --yesno "Would you like to see the uploaded information?" 5 100 DIALOG_EXIT_CODE=$? if [ $DIALOG_EXIT_CODE = 0 ]; then grep -v "alsa-info.txt" $FILE >$TEMPDIR/uploaded.txt dialog --backtitle "$BGTITLE" --textbox $TEMPDIR/uploaded.txt 0 0 fi clear # no dialog else if [[ -z $PASTEBIN ]]; then echo -n "Uploading information to www.alsa-project.org ... " wget -O - --tries=5 --timeout=60 --post-file=$FILE http://www.alsa-project.org/cardinfo-db/ &>$TEMPDIR/wget.tmp & else echo -n "Uploading information to www.pastebin.ca ... " wget -O - --tries=5 --timeout=60 --post-file=$FILE http://pastebin.ca/quiet-paste.php?api=$PASTEBINKEY &>$TEMPDIR/wget.tmp & fi #Progess spinner for wget transfer. i=1 sp="/-\|" echo -n ' ' while pgrep wget &>/dev/null do echo -en "\b${sp:i++%${#sp}:1}" done echo -e "\b Done!" echo "" fi #dialog #See if tput is available, and use it if it is. if [ -n "$TPUT" ]; then if [[ -z $PASTEBIN ]]; then FINAL_URL=`tput setaf 1; grep "SUCCESS:" $TEMPDIR/wget.tmp | cut -d ' ' -f 2 ; tput sgr0` else FINAL_URL=`tput setaf 1; grep "SUCCESS:" $TEMPDIR/wget.tmp | sed -n 's/.*\:\([0-9]\+\).*/http:\/\/pastebin.ca\/\1/p';tput sgr0` fi else if [[ -z $PASTEBIN ]]; then FINAL_URL=`grep "SUCCESS:" $TEMPDIR/wget.tmp | cut -d ' ' -f 2` else FINAL_URL=`grep "SUCCESS:" $TEMPDIR/wget.tmp | sed -n 's/.*\:\([0-9]\+\).*/http:\/\/pastebin.ca\/\1/p'` fi fi # Output the URL of the uploaded file. echo "Your ALSA information is located at $FINAL_URL" echo "Please inform the person helping you." echo "" # We couldnt find a suitable wget, so tell the user to upload manually. else mv -f $FILE $NFILE || exit 1 KEEP_OUTPUT="yes" if [[ -z $DIALOG ]] then if [[ -z $PASTEBIN ]]; then echo "" echo "Could not automatically upload output to http://www.alsa-project.org" echo "Possible reasons are:" echo " 1. Couldnt find 'wget' in your PATH" echo " 2. Your version of wget is less than 1.8.2" echo "" echo "Please manually upload $NFILE to http://www.alsa-project.org/cardinfo-db/ and submit your post." echo "" else echo "" echo "Could not automatically upload output to http://www.pastebin.ca" echo "Possible reasons are:" echo " 1. Couldnt find 'wget' in your PATH" echo " 2. Your version of wget is less than 1.8.2" echo "" echo "Please manually upload $NFILE to http://www.pastebin.ca/upload.php and submit your post." echo "" fi else if [[ -z $PASTEBIN ]]; then dialog --backtitle "$BGTITLE" --msgbox "Could not automatically upload output to http://www.alsa-project.org.\nPossible reasons are:\n\n 1. Couldn't find 'wget' in your PATH\n 2. Your version of wget is less than 1.8.2\n\nPlease manually upload $NFILE to http://www.alsa-project,org/cardinfo-db/ and submit your post." 25 100 else dialog --backtitle "$BGTITLE" --msgbox "Could not automatically upload output to http://www.pastebin.ca.\nPossible reasons are:\n\n 1. Couldn't find 'wget' in your PATH\n 2. Your version of wget is less than 1.8.2\n\nPlease manually upload $NFILE to http://www.pastebin.ca/upload.php and submit your post." 25 100 fi fi fi ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-16 2:07 ` Kailang @ 2024-12-18 20:33 ` Evgeny Kapun 2024-12-19 2:05 ` Kailang 2024-12-19 3:19 ` Kailang 0 siblings, 2 replies; 16+ messages in thread From: Evgeny Kapun @ 2024-12-18 20:33 UTC (permalink / raw) To: Kailang, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List [-- Attachment #1: Type: text/plain, Size: 2484 bytes --] Hi Kailang, Here are the results of running the script on kernel versions 6.12.5 (affected) and 6.7.11 (not affected). On 12/16/24 04:07, Kailang wrote: > Hi Kapun, > > Please run attach script as below. > > ./alsa-info.sh --no-upload > > Then send back the result. > >> -----Original Message----- >> From: Evgeny Kapun <abacabadabacaba@gmail.com> >> Sent: Sunday, December 15, 2024 9:07 PM >> To: Linux Sound Mailing List <linux-sound@vger.kernel.org> >> Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; Linux >> Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux Regressions Mailing >> List <regressions@lists.linux.dev>; Linux Stable Mailing List >> <stable@vger.kernel.org> >> Subject: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop >> >> >> External mail. >> >> >> >> I am using an Acer Aspire A115-31 laptop. When running newer kernel >> versions, sound played through headphones is distorted, but when running >> older versions, it is not. >> >> Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian >> 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) #1 SMP >> PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 Operating System: Debian >> GNU/Linux trixie/sid >> >> No special actions are needed to reproduce the issue. The sound is distorted all >> the time, and it doesn't depend on anything besides using an affected kernel >> version. >> >> It seems to be caused by commit >> 34ab5bbc6e82214d7f7393eba26d164b303ebb4e >> (ALSA: hda/realtek - Add Headset Mic supported Acer NB platform). >> Indeed, if I remove the entry that this commit adds, the issue disappears. >> >> lspci output for the device in question: >> >> 00:0e.0 Multimedia audio controller [0401]: Intel Corporation Celeron/Pentium >> Silver Processor High Definition Audio [8086:3198] (rev 06) >> Subsystem: Acer Incorporated [ALI] Device [1025:1360] >> Flags: bus master, fast devsel, latency 0, IRQ 130 >> Memory at a1214000 (64-bit, non-prefetchable) [size=16K] >> Memory at a1000000 (64-bit, non-prefetchable) [size=1M] >> Capabilities: [50] Power Management version 3 >> Capabilities: [80] Vendor Specific Information: Len=14 <?> >> Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ >> Capabilities: [70] Express Root Complex Integrated Endpoint, IntMsgNum >> 0 >> Kernel driver in use: snd_hda_intel >> Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_apl [-- Attachment #2: alsa-info-6.7.11.txt --] [-- Type: text/plain, Size: 36777 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Wed Dec 18 07:30:06 UTC 2024 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.7.11 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.7.11 Library version: Utilities version: 1.2.12 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : Y position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x4d 0x4d] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x3f 0x3f] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x01 0x01] Pincap 0x00000020: IN Pin Default 0x90a60140: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x4, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x1 Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Coeff 0x00: 0x0002 Coeff 0x01: 0xaaaa Coeff 0x02: 0x8aaa Coeff 0x03: 0x0002 Coeff 0x04: 0xaa09 Coeff 0x05: 0x0700 Coeff 0x06: 0x6114 Coeff 0x07: 0x0200 Coeff 0x08: 0x6a6c Coeff 0x09: 0xe003 Coeff 0x0a: 0x7770 Coeff 0x0b: 0x7770 Coeff 0x0c: 0x01ef Coeff 0x0d: 0xa020 Coeff 0x0e: 0x65c0 Coeff 0x0f: 0x7778 Coeff 0x10: 0x0d20 Coeff 0x11: 0x7418 Coeff 0x12: 0xebc1 Coeff 0x13: 0x4023 Coeff 0x14: 0x0400 Coeff 0x15: 0x8ccc Coeff 0x16: 0x6e50 Coeff 0x17: 0xff00 Coeff 0x18: 0x0003 Coeff 0x19: 0x0e12 Coeff 0x1a: 0x8003 Coeff 0x1b: 0x0a4b Coeff 0x1c: 0x0000 Coeff 0x1d: 0x0000 Coeff 0x1e: 0x0000 Coeff 0x1f: 0x0000 Coeff 0x20: 0x51ff Coeff 0x21: 0x8000 Coeff 0x22: 0x8f00 Coeff 0x23: 0x88f4 Coeff 0x24: 0x0000 Coeff 0x25: 0x0000 Coeff 0x26: 0x0000 Coeff 0x27: 0x0000 Coeff 0x28: 0x0000 Coeff 0x29: 0x3000 Coeff 0x2a: 0x0000 Coeff 0x2b: 0x0000 Coeff 0x2c: 0x0f00 Coeff 0x2d: 0x1f4f Coeff 0x2e: 0x2902 Coeff 0x2f: 0xf777 Coeff 0x30: 0x8004 Coeff 0x31: 0xe200 Coeff 0x32: 0x54a8 Coeff 0x33: 0x8400 Coeff 0x34: 0x023c Coeff 0x35: 0x8d6a Coeff 0x36: 0x5757 Coeff 0x37: 0xfe15 Coeff 0x38: 0x8901 Coeff 0x39: 0x110a Coeff 0x3a: 0x0010 Coeff 0x3b: 0x60d9 Coeff 0x3c: 0x0314 Coeff 0x3d: 0xc2ba Coeff 0x3e: 0xa928 Coeff 0x3f: 0x0001 Coeff 0x40: 0x9800 Coeff 0x41: 0x0000 Coeff 0x42: 0x2000 Coeff 0x43: 0x3d90 Coeff 0x44: 0x2000 Coeff 0x45: 0xc489 Coeff 0x46: 0x00e4 Coeff 0x47: 0xa47a Coeff 0x48: 0xd049 Coeff 0x49: 0x0049 Coeff 0x4a: 0x0000 Coeff 0x4b: 0x5555 Coeff 0x4c: 0x065c Coeff 0x4d: 0x7fff Coeff 0x4e: 0x7fff Coeff 0x4f: 0x0000 Coeff 0x50: 0x0000 Coeff 0x51: 0x2323 Coeff 0x52: 0x0100 Coeff 0x53: 0x3320 Coeff 0x54: 0xcc00 Coeff 0x55: 0x0000 Coeff 0x56: 0x3f00 Coeff 0x57: 0x0000 Coeff 0x58: 0x0000 Coeff 0x59: 0x0000 Coeff 0x5a: 0x1300 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x02211020: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D3 CLKSTOP EPSS Power: setting=D0, actual=D0, Clock-stop-OK GPIO: io=0, o=0, i=0, unsolicited=0, wake=0 Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 3 0x02 0x03* 0x04 Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Dec 18 09:25 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Dec 18 09:25 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Dec 18 09:25 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Dec 18 09:26 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Dec 18 09:26 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Dec 18 09:26 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Dec 18 09:26 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Dec 18 09:26 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Dec 18 09:25 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Dec 18 09:25 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Dec 18 09:25 . drwxr-xr-x 3 root root 260 Dec 18 09:25 .. lrwxrwxrwx 1 root root 12 Dec 18 09:25 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [U32J59x] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 37 Simple ctrls : 10 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 77 [89%] [-7.50dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 253 [99%] [-0.40dB] Front Right: Playback 253 [99%] [-0.40dB] Simple mixer control 'Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 1 [33%] [10.00dB] Front Right: 1 [33%] [10.00dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.7 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'Mic Boost Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 1000 dbvalue.1 1000 } } control.9 { iface MIXER name 'Master Playback Volume' value 77 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -750 } } control.10 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface CARD name 'Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.12 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.13 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface PCM name 'Playback Channel Map' value.0 3 value.1 4 comment { access read type INTEGER count 2 range '0 - 36' } } control.15 { iface PCM name 'Capture Channel Map' value.0 0 value.1 0 comment { access read type INTEGER count 2 range '0 - 36' } } control.16 { iface CARD name 'HDMI/DP,pcm=3 Jack' value true comment { access read type BOOLEAN count 1 } } control.17 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.18 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.19 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.20 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface PCM device 3 name ELD value '100007006712000100000000000000004c2d520f5533324a3539780907070000' comment { access 'read volatile' type BYTES count 32 } } control.22 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.23 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.24 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.25 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.28 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.29 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.30 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.31 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.32 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.34 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write' type INTEGER count 8 range '0 - 36' } } control.35 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write' type INTEGER count 8 range '0 - 36' } } control.36 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write' type INTEGER count 8 range '0 - 36' } } control.37 { iface MIXER name 'PCM Playback Volume' value.0 253 value.1 253 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 -40 dbvalue.1 -40 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module cmac ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio i915 snd_sof_pci_intel_apl snd_sof_intel_hda_common snd_soc_hdac_hda soundwire_intel soundwire_generic_allocation snd_sof_intel_hda_mlink soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp iwlmvm snd_sof snd_sof_utils snd_soc_acpi_intel_match mac80211 snd_soc_acpi soundwire_bus snd_soc_avs snd_soc_hda_codec snd_hda_ext_core x86_pkg_temp_thermal snd_soc_core intel_powerclamp coretemp kvm_intel libarc4 iwlwifi btusb btrtl snd_compress btintel snd_pcm_dmaengine kvm cec btbcm snd_hda_intel btmtk snd_intel_dspcfg rc_core uvcvideo snd_intel_sdw_acpi drm_buddy bluetooth snd_hda_codec cfg80211 drm_display_helper videobuf2_vmalloc uvc videobuf2_memops videobuf2_v4l2 snd_hda_core ttm videodev snd_hwdep snd_pcm drm_kms_helper processor_thermal_device_pci_legacy processor_thermal_device processor_thermal_wt_hint snd_timer intel_rapl_msr processor_thermal_rfim snd irqbypass processor_thermal_rapl mei_me wdat_wdt intel_rapl_common rapl videobuf2_common mei mc watchdog intel_cstate acer_wmi pcspkr sparse_keymap processor_thermal_wt_req wmi_bmof binfmt_misc processor_thermal_power_floor processor_thermal_mbox nls_ascii nls_cp437 acer_wireless vfat ac fat intel_pmc_core int340x_thermal_zone rfkill i2c_algo_bit int3400_thermal soundcore soc_button_array intel_soc_dts_iosf acpi_thermal_rel button joydev evdev serio_raw configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 usbhid dm_crypt dm_mod hid_multitouch xhci_pci xhci_pci_renesas mmc_block hid_generic crct10dif_pclmul crc32_pclmul xhci_hcd crc32c_intel r8169 ahci realtek mdio_devres libahci ghash_clmulni_intel libata sdhci_pci usbcore i2c_i801 cqhci sdhci sha512_ssse3 i2c_hid_acpi i2c_hid intel_lpss_pci intel_lpss drm scsi_mod i2c_smbus sha256_ssse3 libphy sha1_ssse3 usb_common mmc_core idma64 battery scsi_common hid video wmi aesni_intel crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 103.319096] usbcore: registered new interface driver uvcvideo [ 103.473156] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 103.814513] Intel(R) Wireless WiFi driver for Linux -- [ 103.821666] iwlwifi 0000:00:0c.0: PCI dev 31dc/02a4, rev=0x312, rfid=0x108110 [ 103.821904] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 103.875197] iwlwifi 0000:00:0c.0: WRT: Overriding region id 0 -- [ 103.875907] iwlwifi 0000:00:0c.0: loaded firmware version 46.7e3e4b69.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm [ 103.911074] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 103.914577] usbcore: registered new interface driver btusb [ 103.917945] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 103.923202] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015 -- [ 103.942402] Bluetooth: hci0: Firmware Version: 201-12.24 [ 104.095607] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 104.461395] snd_soc_avs 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 105.475261] iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9462, REV=0x312 -- [ 108.251462] i915 display info: has_dsc: no [ 108.251543] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 108.279431] fbcon: i915drmfb (fb0) is primary device [ 108.279314] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 108.279593] Console: switching to colour frame buffer device 240x67 [ 108.301632] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 108.439498] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 108.439508] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 108.439511] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 108.439514] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 108.439515] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 108.439517] snd_hda_codec_realtek hdaudioC0D0: Mic=0x12 [ 108.753625] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 108.754409] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 108.754470] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 108.754526] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input21 [ 108.754596] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input22 [-- Attachment #3: alsa-info-6.12.5.txt --] [-- Type: text/plain, Size: 36384 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Wed Dec 18 07:37:52 UTC 2024 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.12.5 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.12.5 Library version: Utilities version: 1.2.12 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : -1 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=0, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x4d 0x4d] Converter: stream=0, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x3f 0x3f] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Internal Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x90a60140: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x4, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Control: name="Headset Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=02, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x1 Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Coeff 0x00: 0x0002 Coeff 0x01: 0xaaaa Coeff 0x02: 0x8aaa Coeff 0x03: 0x0002 Coeff 0x04: 0xaa09 Coeff 0x05: 0x0700 Coeff 0x06: 0x6114 Coeff 0x07: 0x0200 Coeff 0x08: 0x6a6c Coeff 0x09: 0xe003 Coeff 0x0a: 0x7770 Coeff 0x0b: 0x7770 Coeff 0x0c: 0x01ef Coeff 0x0d: 0xa020 Coeff 0x0e: 0x65c0 Coeff 0x0f: 0x7778 Coeff 0x10: 0x0d20 Coeff 0x11: 0x7418 Coeff 0x12: 0xebc1 Coeff 0x13: 0x4023 Coeff 0x14: 0x0400 Coeff 0x15: 0x8ccc Coeff 0x16: 0x6e50 Coeff 0x17: 0xff00 Coeff 0x18: 0x0003 Coeff 0x19: 0x0e12 Coeff 0x1a: 0x8003 Coeff 0x1b: 0x0a4b Coeff 0x1c: 0x0000 Coeff 0x1d: 0x0000 Coeff 0x1e: 0x0000 Coeff 0x1f: 0x0000 Coeff 0x20: 0x51ff Coeff 0x21: 0x8000 Coeff 0x22: 0x8f00 Coeff 0x23: 0x88f4 Coeff 0x24: 0x0000 Coeff 0x25: 0x0000 Coeff 0x26: 0x0000 Coeff 0x27: 0x0000 Coeff 0x28: 0x0000 Coeff 0x29: 0x3000 Coeff 0x2a: 0x0000 Coeff 0x2b: 0x0000 Coeff 0x2c: 0x0f00 Coeff 0x2d: 0x1f4f Coeff 0x2e: 0x2902 Coeff 0x2f: 0xf777 Coeff 0x30: 0x8007 Coeff 0x31: 0xe200 Coeff 0x32: 0x54a8 Coeff 0x33: 0x8400 Coeff 0x34: 0x023c Coeff 0x35: 0x8d6a Coeff 0x36: 0x5757 Coeff 0x37: 0xfe15 Coeff 0x38: 0x8901 Coeff 0x39: 0x110a Coeff 0x3a: 0x0010 Coeff 0x3b: 0x60d9 Coeff 0x3c: 0x0314 Coeff 0x3d: 0xc2ba Coeff 0x3e: 0xa928 Coeff 0x3f: 0x0001 Coeff 0x40: 0x9800 Coeff 0x41: 0x0000 Coeff 0x42: 0x2000 Coeff 0x43: 0x3d90 Coeff 0x44: 0x2000 Coeff 0x45: 0x5089 Coeff 0x46: 0x0004 Coeff 0x47: 0xa47a Coeff 0x48: 0xd049 Coeff 0x49: 0x0049 Coeff 0x4a: 0x0000 Coeff 0x4b: 0x5555 Coeff 0x4c: 0x065c Coeff 0x4d: 0x7fff Coeff 0x4e: 0x7fff Coeff 0x4f: 0x0000 Coeff 0x50: 0x0000 Coeff 0x51: 0x2323 Coeff 0x52: 0x0100 Coeff 0x53: 0x3320 Coeff 0x54: 0xcc00 Coeff 0x55: 0x0000 Coeff 0x56: 0x3f00 Coeff 0x57: 0x0000 Coeff 0x58: 0x0000 Coeff 0x59: 0x0000 Coeff 0x5a: 0x1300 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x02211020: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D3 CLKSTOP EPSS Power: setting=D0, actual=D0, Clock-stop-OK GPIO: io=0, o=0, i=0, unsolicited=0, wake=0 Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 3 0x02 0x03* 0x04 Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Dec 18 09:35 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Dec 18 09:35 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Dec 18 09:35 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Dec 18 09:35 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Dec 18 09:36 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Dec 18 09:35 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Dec 18 09:35 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Dec 18 09:35 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Dec 18 09:35 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Dec 18 09:35 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Dec 18 09:35 . drwxr-xr-x 3 root root 260 Dec 18 09:35 .. lrwxrwxrwx 1 root root 12 Dec 18 09:35 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [U32J59x] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 39 Simple ctrls : 11 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 77 [89%] [-7.50dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 253 [99%] [-0.40dB] Front Right: Playback 253 [99%] [-0.40dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Headset Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Internal Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.7 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'Headset Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.9 { iface MIXER name 'Internal Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.10 { iface MIXER name 'Master Playback Volume' value 77 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -750 } } control.11 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface CARD name 'Headset Mic Jack' value false comment { access read type BOOLEAN count 1 } } control.13 { iface CARD name 'Internal Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.15 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.16 { iface PCM name 'Playback Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.17 { iface PCM name 'Capture Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.18 { iface CARD name 'HDMI/DP,pcm=3 Jack' value true comment { access read type BOOLEAN count 1 } } control.19 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.20 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.21 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.22 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface PCM device 3 name ELD value '100007006712000100000000000000004c2d520f5533324a3539780907070000' comment { access 'read volatile' type BYTES count 32 } } control.24 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.25 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.30 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.31 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.32 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.33 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.34 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.36 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.37 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.38 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.39 { iface MIXER name 'PCM Playback Volume' value.0 253 value.1 253 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 -40 dbvalue.1 -40 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module cmac ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component i915 snd_sof_pci_intel_apl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common iwlmvm snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof mac80211 snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_avs x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_soc_hda_codec snd_hda_ext_core libarc4 snd_soc_core iwlwifi btusb kvm btrtl snd_compress snd_pcm_dmaengine btintel btbcm snd_hda_intel cfg80211 btmtk snd_intel_dspcfg bluetooth drm_buddy snd_intel_sdw_acpi snd_hda_codec drm_display_helper uvcvideo snd_hda_core cec videobuf2_vmalloc uvc rc_core videobuf2_memops videobuf2_v4l2 videodev snd_hwdep ttm snd_pcm processor_thermal_device_pci_legacy mei_me drm_kms_helper processor_thermal_device snd_timer processor_thermal_wt_hint videobuf2_common mei processor_thermal_rfim snd intel_rapl_msr processor_thermal_rapl wdat_wdt intel_rapl_common mc acer_wmi watchdog processor_thermal_wt_req binfmt_misc rapl processor_thermal_power_floor sparse_keymap nls_ascii nls_cp437 vfat intel_cstate pcspkr fat platform_profile processor_thermal_mbox i2c_algo_bit wmi_bmof int340x_thermal_zone intel_pmc_core rfkill intel_soc_dts_iosf soundcore ac intel_vsec acer_wireless int3400_thermal pmt_telemetry soc_button_array acpi_thermal_rel joydev button evdev pmt_class serio_raw configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt dm_mod usbhid mmc_block hid_multitouch ahci hid_generic libahci crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel i2c_hid_acpi i2c_hid sdhci_pci sha512_ssse3 r8169 xhci_pci libata cqhci drm sdhci realtek xhci_hcd usbcore mdio_devres sha256_ssse3 i2c_i801 intel_lpss_pci sha1_ssse3 mmc_core i2c_smbus libphy intel_lpss hid usb_common scsi_mod idma64 battery scsi_common video wmi aesni_intel gf128mul crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: 0x19 0x03a1103c /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 52.219692] fbcon: i915drmfb (fb0) is primary device [ 52.219572] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 52.219860] Console: switching to colour frame buffer device 240x67 [ 52.245378] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 52.399516] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 52.399527] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 52.399530] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 52.399532] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 52.399534] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 52.399536] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19 [ 52.399538] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 52.665626] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 52.665711] input: HDA Intel PCH Headset Mic as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 52.665780] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 52.665847] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input21 [ 52.665921] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input22 [ 52.665995] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input23 ^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-18 20:33 ` Evgeny Kapun @ 2024-12-19 2:05 ` Kailang 2024-12-22 7:26 ` Evgeny Kapun 2024-12-19 3:19 ` Kailang 1 sibling, 1 reply; 16+ messages in thread From: Kailang @ 2024-12-19 2:05 UTC (permalink / raw) To: Evgeny Kapun, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List Headphone or Headset. Which did you use? I don't know your platform has headset mic support or not. > -----Original Message----- > From: Evgeny Kapun <abacabadabacaba@gmail.com> > Sent: Thursday, December 19, 2024 4:34 AM > To: Kailang <kailang@realtek.com>; Linux Sound Mailing List > <linux-sound@vger.kernel.org> > Cc: Takashi Iwai <tiwai@suse.de>; Linux Kernel Mailing List > <linux-kernel@vger.kernel.org>; Linux Regressions Mailing List > <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > Hi Kailang, > > Here are the results of running the script on kernel versions 6.12.5 > (affected) and 6.7.11 (not affected). > > On 12/16/24 04:07, Kailang wrote: > > Hi Kapun, > > > > Please run attach script as below. > > > > ./alsa-info.sh --no-upload > > > > Then send back the result. > > > >> -----Original Message----- > >> From: Evgeny Kapun <abacabadabacaba@gmail.com> > >> Sent: Sunday, December 15, 2024 9:07 PM > >> To: Linux Sound Mailing List <linux-sound@vger.kernel.org> > >> Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; > >> Linux Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux > >> Regressions Mailing List <regressions@lists.linux.dev>; Linux Stable > >> Mailing List <stable@vger.kernel.org> > >> Subject: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > >> > >> > >> External mail. > >> > >> > >> > >> I am using an Acer Aspire A115-31 laptop. When running newer kernel > >> versions, sound played through headphones is distorted, but when > >> running older versions, it is not. > >> > >> Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian > >> 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) > >> #1 SMP PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 Operating > System: > >> Debian GNU/Linux trixie/sid > >> > >> No special actions are needed to reproduce the issue. The sound is > >> distorted all the time, and it doesn't depend on anything besides > >> using an affected kernel version. > >> > >> It seems to be caused by commit > >> 34ab5bbc6e82214d7f7393eba26d164b303ebb4e > >> (ALSA: hda/realtek - Add Headset Mic supported Acer NB platform). > >> Indeed, if I remove the entry that this commit adds, the issue disappears. > >> > >> lspci output for the device in question: > >> > >> 00:0e.0 Multimedia audio controller [0401]: Intel Corporation > >> Celeron/Pentium Silver Processor High Definition Audio [8086:3198] (rev > 06) > >> Subsystem: Acer Incorporated [ALI] Device [1025:1360] > >> Flags: bus master, fast devsel, latency 0, IRQ 130 > >> Memory at a1214000 (64-bit, non-prefetchable) [size=16K] > >> Memory at a1000000 (64-bit, non-prefetchable) [size=1M] > >> Capabilities: [50] Power Management version 3 > >> Capabilities: [80] Vendor Specific Information: Len=14 <?> > >> Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ > >> Capabilities: [70] Express Root Complex Integrated Endpoint, > >> IntMsgNum > >> 0 > >> Kernel driver in use: snd_hda_intel > >> Kernel modules: snd_hda_intel, snd_soc_avs, > >> snd_sof_pci_intel_apl ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-19 2:05 ` Kailang @ 2024-12-22 7:26 ` Evgeny Kapun 0 siblings, 0 replies; 16+ messages in thread From: Evgeny Kapun @ 2024-12-22 7:26 UTC (permalink / raw) To: Kailang, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List > Headphone or Headset. Which did you use? > I don't know your platform has headset mic support or not. I use headphones (no mic). I suppose my laptop should support a mic, because there is an icon next to the headset socket which shows a headset with a mic. > Could you record sound via headphone? > > I want to know how the voice distortion. I've run some experiments to determine the nature of the distortions, and I found that on affected kernels, what I'm hearing is the difference between the left and the right channel of what is playing. So, if I play a mono sound, I hear nothing at all (or rather, almost nothing). If I manually mute one of the channels, I hear the sound normally (through both ears, while on older kernels muting individual channels actually works). If I invert one of the channels, I hear the sound normally as well. If I play a stereo sound (for example, a music track), I hear distortions. ^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-18 20:33 ` Evgeny Kapun 2024-12-19 2:05 ` Kailang @ 2024-12-19 3:19 ` Kailang 1 sibling, 0 replies; 16+ messages in thread From: Kailang @ 2024-12-19 3:19 UTC (permalink / raw) To: Evgeny Kapun, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List Could you record sound via headphone? I want to know how the voice distortion. > -----Original Message----- > From: Evgeny Kapun <abacabadabacaba@gmail.com> > Sent: Thursday, December 19, 2024 4:34 AM > To: Kailang <kailang@realtek.com>; Linux Sound Mailing List > <linux-sound@vger.kernel.org> > Cc: Takashi Iwai <tiwai@suse.de>; Linux Kernel Mailing List > <linux-kernel@vger.kernel.org>; Linux Regressions Mailing List > <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > Hi Kailang, > > Here are the results of running the script on kernel versions 6.12.5 > (affected) and 6.7.11 (not affected). > > On 12/16/24 04:07, Kailang wrote: > > Hi Kapun, > > > > Please run attach script as below. > > > > ./alsa-info.sh --no-upload > > > > Then send back the result. > > > >> -----Original Message----- > >> From: Evgeny Kapun <abacabadabacaba@gmail.com> > >> Sent: Sunday, December 15, 2024 9:07 PM > >> To: Linux Sound Mailing List <linux-sound@vger.kernel.org> > >> Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; > >> Linux Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux > >> Regressions Mailing List <regressions@lists.linux.dev>; Linux Stable > >> Mailing List <stable@vger.kernel.org> > >> Subject: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > >> > >> > >> External mail. > >> > >> > >> > >> I am using an Acer Aspire A115-31 laptop. When running newer kernel > >> versions, sound played through headphones is distorted, but when > >> running older versions, it is not. > >> > >> Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian > >> 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) > >> #1 SMP PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 Operating > System: > >> Debian GNU/Linux trixie/sid > >> > >> No special actions are needed to reproduce the issue. The sound is > >> distorted all the time, and it doesn't depend on anything besides > >> using an affected kernel version. > >> > >> It seems to be caused by commit > >> 34ab5bbc6e82214d7f7393eba26d164b303ebb4e > >> (ALSA: hda/realtek - Add Headset Mic supported Acer NB platform). > >> Indeed, if I remove the entry that this commit adds, the issue disappears. > >> > >> lspci output for the device in question: > >> > >> 00:0e.0 Multimedia audio controller [0401]: Intel Corporation > >> Celeron/Pentium Silver Processor High Definition Audio [8086:3198] (rev > 06) > >> Subsystem: Acer Incorporated [ALI] Device [1025:1360] > >> Flags: bus master, fast devsel, latency 0, IRQ 130 > >> Memory at a1214000 (64-bit, non-prefetchable) [size=16K] > >> Memory at a1000000 (64-bit, non-prefetchable) [size=1M] > >> Capabilities: [50] Power Management version 3 > >> Capabilities: [80] Vendor Specific Information: Len=14 <?> > >> Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ > >> Capabilities: [70] Express Root Complex Integrated Endpoint, > >> IntMsgNum > >> 0 > >> Kernel driver in use: snd_hda_intel > >> Kernel modules: snd_hda_intel, snd_soc_avs, > >> snd_sof_pci_intel_apl ^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-15 13:06 [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop Evgeny Kapun 2024-12-16 2:07 ` Kailang @ 2024-12-16 9:35 ` Kailang 2024-12-19 16:38 ` Takashi Iwai 2 siblings, 0 replies; 16+ messages in thread From: Kailang @ 2024-12-16 9:35 UTC (permalink / raw) To: Evgeny Kapun, Linux Sound Mailing List Cc: Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List Please also do it on older kernel. > -----Original Message----- > From: Evgeny Kapun <abacabadabacaba@gmail.com> > Sent: Sunday, December 15, 2024 9:07 PM > To: Linux Sound Mailing List <linux-sound@vger.kernel.org> > Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; Linux > Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux Regressions Mailing > List <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > I am using an Acer Aspire A115-31 laptop. When running newer kernel > versions, sound played through headphones is distorted, but when running > older versions, it is not. > > Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian > 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) #1 SMP > PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 Operating System: Debian > GNU/Linux trixie/sid > > No special actions are needed to reproduce the issue. The sound is distorted all > the time, and it doesn't depend on anything besides using an affected kernel > version. > > It seems to be caused by commit > 34ab5bbc6e82214d7f7393eba26d164b303ebb4e > (ALSA: hda/realtek - Add Headset Mic supported Acer NB platform). > Indeed, if I remove the entry that this commit adds, the issue disappears. > > lspci output for the device in question: > > 00:0e.0 Multimedia audio controller [0401]: Intel Corporation Celeron/Pentium > Silver Processor High Definition Audio [8086:3198] (rev 06) > Subsystem: Acer Incorporated [ALI] Device [1025:1360] > Flags: bus master, fast devsel, latency 0, IRQ 130 > Memory at a1214000 (64-bit, non-prefetchable) [size=16K] > Memory at a1000000 (64-bit, non-prefetchable) [size=1M] > Capabilities: [50] Power Management version 3 > Capabilities: [80] Vendor Specific Information: Len=14 <?> > Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ > Capabilities: [70] Express Root Complex Integrated Endpoint, IntMsgNum > 0 > Kernel driver in use: snd_hda_intel > Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_apl ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-15 13:06 [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop Evgeny Kapun 2024-12-16 2:07 ` Kailang 2024-12-16 9:35 ` Kailang @ 2024-12-19 16:38 ` Takashi Iwai 2024-12-22 7:37 ` Evgeny Kapun 2 siblings, 1 reply; 16+ messages in thread From: Takashi Iwai @ 2024-12-19 16:38 UTC (permalink / raw) To: Evgeny Kapun Cc: Linux Sound Mailing List, Kailang Yang, Takashi Iwai, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List On Sun, 15 Dec 2024 14:06:38 +0100, Evgeny Kapun wrote: > > I am using an Acer Aspire A115-31 laptop. When running newer kernel > versions, sound played through headphones is distorted, but when > running older versions, it is not. > > Kernel version: Linux version 6.12.5 (user@hostname) (gcc (Debian > 14.2.0-8) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.50.20241210) > #1 SMP PREEMPT_DYNAMIC Sun Dec 15 05:09:16 IST 2024 > Operating System: Debian GNU/Linux trixie/sid > > No special actions are needed to reproduce the issue. The sound is > distorted all the time, and it doesn't depend on anything besides > using an affected kernel version. > > It seems to be caused by commit > 34ab5bbc6e82214d7f7393eba26d164b303ebb4e (ALSA: hda/realtek - Add > Headset Mic supported Acer NB platform). Indeed, if I remove the entry > that this commit adds, the issue disappears. > > lspci output for the device in question: > > 00:0e.0 Multimedia audio controller [0401]: Intel Corporation > Celeron/Pentium Silver Processor High Definition Audio [8086:3198] > (rev 06) > Subsystem: Acer Incorporated [ALI] Device [1025:1360] > Flags: bus master, fast devsel, latency 0, IRQ 130 > Memory at a1214000 (64-bit, non-prefetchable) [size=16K] > Memory at a1000000 (64-bit, non-prefetchable) [size=1M] > Capabilities: [50] Power Management version 3 > Capabilities: [80] Vendor Specific Information: Len=14 <?> > Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ > Capabilities: [70] Express Root Complex Integrated Endpoint, > IntMsgNum 0 > Kernel driver in use: snd_hda_intel > Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_apl Could you give alsa-info.sh output with broken and working (reverted) states? Run the script with --no-upload option and attach the outputs. thanks, Takashi ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-19 16:38 ` Takashi Iwai @ 2024-12-22 7:37 ` Evgeny Kapun 2024-12-22 8:27 ` Takashi Iwai 0 siblings, 1 reply; 16+ messages in thread From: Evgeny Kapun @ 2024-12-22 7:37 UTC (permalink / raw) To: Takashi Iwai Cc: Linux Sound Mailing List, Kailang Yang, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List On 12/19/24 18:38, Takashi Iwai wrote: > Could you give alsa-info.sh output with broken and working (reverted) > states? Run the script with --no-upload option and attach the > outputs. Hi, I already posted alsa-info output in a previous message: Broken, kernel version 6.12.5: https://lore.kernel.org/linux-sound/0625722b-5404-406a-b571-ff79693fe980@gmail.com/3-alsa-info-6.12.5.txt Working, kernel version 6.7.11: https://lore.kernel.org/linux-sound/0625722b-5404-406a-b571-ff79693fe980@gmail.com/2-alsa-info-6.7.11.txt Or do you need alsa-info with a new kernel, but with the offending commit reverted? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-22 7:37 ` Evgeny Kapun @ 2024-12-22 8:27 ` Takashi Iwai 2024-12-23 13:29 ` Evgeny Kapun 0 siblings, 1 reply; 16+ messages in thread From: Takashi Iwai @ 2024-12-22 8:27 UTC (permalink / raw) To: Evgeny Kapun Cc: Takashi Iwai, Linux Sound Mailing List, Kailang Yang, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List On Sun, 22 Dec 2024 08:37:27 +0100, Evgeny Kapun wrote: > > On 12/19/24 18:38, Takashi Iwai wrote: > > Could you give alsa-info.sh output with broken and working (reverted) > > states? Run the script with --no-upload option and attach the > > outputs. > > Hi, > > I already posted alsa-info output in a previous message: > > Broken, kernel version 6.12.5: > https://lore.kernel.org/linux-sound/0625722b-5404-406a-b571-ff79693fe980@gmail.com/3-alsa-info-6.12.5.txt > Working, kernel version 6.7.11: > https://lore.kernel.org/linux-sound/0625722b-5404-406a-b571-ff79693fe980@gmail.com/2-alsa-info-6.7.11.txt > > Or do you need alsa-info with a new kernel, but with the offending > commit reverted? Yes, that'll be the best for eliminating other possible artifacts. thanks, Takashi ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-22 8:27 ` Takashi Iwai @ 2024-12-23 13:29 ` Evgeny Kapun 2024-12-24 2:54 ` Kailang 0 siblings, 1 reply; 16+ messages in thread From: Evgeny Kapun @ 2024-12-23 13:29 UTC (permalink / raw) To: Takashi Iwai Cc: Linux Sound Mailing List, Kailang Yang, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List [-- Attachment #1: Type: text/plain, Size: 274 bytes --] >> Or do you need alsa-info with a new kernel, but with the offending >> commit reverted? > Yes, that'll be the best for eliminating other possible artifacts. Here are two alsa-info outputs for the same kernel version, except that one has the problematic commit reverted. [-- Attachment #2: alsa-info-6.12.6.txt --] [-- Type: text/plain, Size: 36419 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Mon Dec 23 10:44:13 UTC 2024 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.12.6 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.12.6 Library version: Utilities version: 1.2.12 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : -1 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x3f 0x3f] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Internal Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x90a60140: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x4, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Control: name="Headset Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=02, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x1 Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Coeff 0x00: 0x0002 Coeff 0x01: 0xaaaa Coeff 0x02: 0x8aaa Coeff 0x03: 0x0002 Coeff 0x04: 0xaa09 Coeff 0x05: 0x0700 Coeff 0x06: 0x6114 Coeff 0x07: 0x0200 Coeff 0x08: 0x6a6c Coeff 0x09: 0xe003 Coeff 0x0a: 0x7770 Coeff 0x0b: 0x7770 Coeff 0x0c: 0x01ef Coeff 0x0d: 0xa020 Coeff 0x0e: 0x65c0 Coeff 0x0f: 0x7778 Coeff 0x10: 0x0d20 Coeff 0x11: 0x7418 Coeff 0x12: 0xebc1 Coeff 0x13: 0x4023 Coeff 0x14: 0x0400 Coeff 0x15: 0x8ccc Coeff 0x16: 0x4e50 Coeff 0x17: 0xff00 Coeff 0x18: 0x0000 Coeff 0x19: 0x0e12 Coeff 0x1a: 0x8003 Coeff 0x1b: 0x0a4b Coeff 0x1c: 0x0000 Coeff 0x1d: 0x0000 Coeff 0x1e: 0x0000 Coeff 0x1f: 0x0000 Coeff 0x20: 0x51ff Coeff 0x21: 0x8000 Coeff 0x22: 0x8f00 Coeff 0x23: 0x8804 Coeff 0x24: 0x0000 Coeff 0x25: 0x0000 Coeff 0x26: 0x0000 Coeff 0x27: 0x0000 Coeff 0x28: 0x0000 Coeff 0x29: 0x3000 Coeff 0x2a: 0x0000 Coeff 0x2b: 0x0000 Coeff 0x2c: 0x0f00 Coeff 0x2d: 0x1f4f Coeff 0x2e: 0x2902 Coeff 0x2f: 0xf777 Coeff 0x30: 0x8004 Coeff 0x31: 0xe200 Coeff 0x32: 0x54a8 Coeff 0x33: 0x8400 Coeff 0x34: 0x023c Coeff 0x35: 0x8d6a Coeff 0x36: 0x5757 Coeff 0x37: 0xfe15 Coeff 0x38: 0x8901 Coeff 0x39: 0x110a Coeff 0x3a: 0x0010 Coeff 0x3b: 0x60d9 Coeff 0x3c: 0x0314 Coeff 0x3d: 0xc2ba Coeff 0x3e: 0xa928 Coeff 0x3f: 0x0001 Coeff 0x40: 0x9800 Coeff 0x41: 0x0000 Coeff 0x42: 0x2000 Coeff 0x43: 0x3d90 Coeff 0x44: 0x2000 Coeff 0x45: 0x5089 Coeff 0x46: 0x0004 Coeff 0x47: 0xa47a Coeff 0x48: 0xd049 Coeff 0x49: 0x0049 Coeff 0x4a: 0x0000 Coeff 0x4b: 0x5555 Coeff 0x4c: 0x065c Coeff 0x4d: 0x7fff Coeff 0x4e: 0x7fff Coeff 0x4f: 0x0000 Coeff 0x50: 0x0000 Coeff 0x51: 0x2323 Coeff 0x52: 0x0100 Coeff 0x53: 0x3320 Coeff 0x54: 0xcc00 Coeff 0x55: 0x0000 Coeff 0x56: 0x3f00 Coeff 0x57: 0x0000 Coeff 0x58: 0x0000 Coeff 0x59: 0x0000 Coeff 0x5a: 0x1300 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x02211020: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D3 CLKSTOP EPSS Power: setting=D0, actual=D0, Clock-stop-OK GPIO: io=0, o=0, i=0, unsolicited=0, wake=0 Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 3 0x02 0x03* 0x04 Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Dec 23 12:41 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Dec 23 12:41 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Dec 23 12:41 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Dec 23 12:41 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Dec 23 12:42 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Dec 23 12:41 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Dec 23 12:41 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Dec 23 12:41 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Dec 23 12:41 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Dec 23 12:41 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Dec 23 12:41 . drwxr-xr-x 3 root root 260 Dec 23 12:41 .. lrwxrwxrwx 1 root root 12 Dec 23 12:41 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [U32J59x] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 39 Simple ctrls : 11 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 64 [74%] [-17.25dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Headset Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Internal Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.7 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'Headset Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.9 { iface MIXER name 'Internal Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.10 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -1725 } } control.11 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface CARD name 'Headset Mic Jack' value false comment { access read type BOOLEAN count 1 } } control.13 { iface CARD name 'Internal Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.15 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.16 { iface PCM name 'Playback Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.17 { iface PCM name 'Capture Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.18 { iface CARD name 'HDMI/DP,pcm=3 Jack' value true comment { access read type BOOLEAN count 1 } } control.19 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.20 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.21 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.22 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface PCM device 3 name ELD value '100007006712000100000000000000004c2d520f5533324a3539780907070000' comment { access 'read volatile' type BYTES count 32 } } control.24 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.25 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.30 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.31 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.32 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.33 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.34 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.36 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.37 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.38 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.39 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module cmac ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component i915 snd_sof_pci_intel_apl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation iwlmvm soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof mac80211 snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_avs snd_soc_hda_codec x86_pkg_temp_thermal snd_hda_ext_core snd_soc_core intel_powerclamp coretemp libarc4 iwlwifi kvm_intel btusb btrtl snd_compress btintel snd_pcm_dmaengine btbcm snd_hda_intel btmtk snd_intel_dspcfg uvcvideo snd_intel_sdw_acpi drm_buddy cfg80211 drm_display_helper snd_hda_codec bluetooth kvm videobuf2_vmalloc uvc snd_hda_core videobuf2_memops cec videobuf2_v4l2 videodev rc_core snd_hwdep ttm snd_pcm drm_kms_helper processor_thermal_device_pci_legacy mei_me processor_thermal_device videobuf2_common snd_timer processor_thermal_wt_hint snd processor_thermal_rfim intel_rapl_msr processor_thermal_rapl mei intel_rapl_common mc intel_pmc_core rapl wdat_wdt acer_wmi processor_thermal_wt_req watchdog sparse_keymap processor_thermal_power_floor processor_thermal_mbox binfmt_misc intel_cstate platform_profile pcspkr nls_ascii int340x_thermal_zone nls_cp437 wmi_bmof i2c_algo_bit vfat fat rfkill intel_vsec soundcore intel_soc_dts_iosf int3400_thermal acer_wireless pmt_telemetry ac soc_button_array acpi_thermal_rel pmt_class button evdev joydev serio_raw configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt dm_mod usbhid hid_multitouch hid_generic crct10dif_pclmul i2c_hid_acpi i2c_hid mmc_block drm crc32_pclmul crc32c_intel ahci r8169 sdhci_pci xhci_pci ghash_clmulni_intel libahci sha512_ssse3 sha256_ssse3 cqhci xhci_hcd sdhci realtek mdio_devres libata i2c_i801 intel_lpss_pci sha1_ssse3 mmc_core scsi_mod libphy usbcore intel_lpss i2c_smbus hid video battery idma64 usb_common scsi_common wmi aesni_intel gf128mul crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: 0x19 0x03a1103c /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 45.025520] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input17 [ 45.025948] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 45.097015] fbcon: i915drmfb (fb0) is primary device -- [ 45.099348] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 45.228830] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 45.228843] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 45.228846] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 45.228848] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 45.228850] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 45.228852] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19 [ 45.228854] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 45.502239] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 45.502314] input: HDA Intel PCH Headset Mic as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 45.502373] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 45.502428] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input21 [ 45.502484] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input22 [ 45.502548] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input23 [-- Attachment #3: alsa-info-6.12.6-with-commit-34ab5bbc6e82-reverted.txt --] [-- Type: text/plain, Size: 35566 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Mon Dec 23 10:51:37 UTC 2024 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.12.6-with-commit-34ab5bbc6e82-reverted Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.12.6-with-commit-34ab5bbc6e82-reverted Library version: Utilities version: 1.2.12 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : -1 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x3f 0x3f] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x01 0x01] Pincap 0x00000020: IN Pin Default 0x90a60140: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x4, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x1 Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Coeff 0x00: 0x0002 Coeff 0x01: 0xaaaa Coeff 0x02: 0x8aaa Coeff 0x03: 0x0002 Coeff 0x04: 0xaa09 Coeff 0x05: 0x0700 Coeff 0x06: 0x6114 Coeff 0x07: 0x0200 Coeff 0x08: 0x6a6c Coeff 0x09: 0xe003 Coeff 0x0a: 0x7770 Coeff 0x0b: 0x7770 Coeff 0x0c: 0x01ef Coeff 0x0d: 0xa020 Coeff 0x0e: 0x65c0 Coeff 0x0f: 0x7778 Coeff 0x10: 0x0d20 Coeff 0x11: 0x7418 Coeff 0x12: 0xebc1 Coeff 0x13: 0x4023 Coeff 0x14: 0x0400 Coeff 0x15: 0x8ccc Coeff 0x16: 0x4e50 Coeff 0x17: 0xff00 Coeff 0x18: 0x0000 Coeff 0x19: 0x0e12 Coeff 0x1a: 0x8003 Coeff 0x1b: 0x0a4b Coeff 0x1c: 0x0000 Coeff 0x1d: 0x0000 Coeff 0x1e: 0x0000 Coeff 0x1f: 0x0000 Coeff 0x20: 0x51ff Coeff 0x21: 0x8000 Coeff 0x22: 0x8f00 Coeff 0x23: 0x8804 Coeff 0x24: 0x0000 Coeff 0x25: 0x0000 Coeff 0x26: 0x0000 Coeff 0x27: 0x0000 Coeff 0x28: 0x0000 Coeff 0x29: 0x3000 Coeff 0x2a: 0x0000 Coeff 0x2b: 0x0000 Coeff 0x2c: 0x0f00 Coeff 0x2d: 0x1f4f Coeff 0x2e: 0x2902 Coeff 0x2f: 0xf777 Coeff 0x30: 0x8004 Coeff 0x31: 0xe200 Coeff 0x32: 0x54a8 Coeff 0x33: 0x8400 Coeff 0x34: 0x023c Coeff 0x35: 0x8d6a Coeff 0x36: 0x5757 Coeff 0x37: 0xfe15 Coeff 0x38: 0x8901 Coeff 0x39: 0x110a Coeff 0x3a: 0x0010 Coeff 0x3b: 0x60d9 Coeff 0x3c: 0x0314 Coeff 0x3d: 0xc2ba Coeff 0x3e: 0xa928 Coeff 0x3f: 0x0001 Coeff 0x40: 0x9800 Coeff 0x41: 0x0000 Coeff 0x42: 0x2000 Coeff 0x43: 0x3d90 Coeff 0x44: 0x2000 Coeff 0x45: 0xc489 Coeff 0x46: 0x00a4 Coeff 0x47: 0xa47a Coeff 0x48: 0xd049 Coeff 0x49: 0x0049 Coeff 0x4a: 0x0000 Coeff 0x4b: 0x5555 Coeff 0x4c: 0x065c Coeff 0x4d: 0x7fff Coeff 0x4e: 0x7fff Coeff 0x4f: 0x0000 Coeff 0x50: 0x0000 Coeff 0x51: 0x2323 Coeff 0x52: 0x0100 Coeff 0x53: 0x3320 Coeff 0x54: 0xcc00 Coeff 0x55: 0x0000 Coeff 0x56: 0x3f00 Coeff 0x57: 0x0000 Coeff 0x58: 0x0000 Coeff 0x59: 0x0000 Coeff 0x5a: 0x1300 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x02211020: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D3 CLKSTOP EPSS Power: setting=D0, actual=D0, Clock-stop-OK GPIO: io=0, o=0, i=0, unsolicited=0, wake=0 Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital Converter: stream=0, channel=0 Digital: Enabled KAE Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 bits [0x1a]: 16 24 32 formats [0x5]: PCM AC3 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 3 0x02 0x03* 0x04 Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0b000094: OUT Detect HBR HDMI DP Pin Default 0x18560010: [Jack] Digital Out at Int HDMI Conn = Digital, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x00: Unsolicited: tag=00, enabled=0 Power states: D0 D3 EPSS Power: setting=D0, actual=D0 Devices: 0 Connection: 0 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Dec 23 12:49 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Dec 23 12:49 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Dec 23 12:49 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Dec 23 12:50 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Dec 23 12:50 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Dec 23 12:49 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Dec 23 12:49 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Dec 23 12:49 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Dec 23 12:49 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Dec 23 12:49 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Dec 23 12:49 . drwxr-xr-x 3 root root 260 Dec 23 12:49 .. lrwxrwxrwx 1 root root 12 Dec 23 12:49 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [U32J59x] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 37 Simple ctrls : 10 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 64 [74%] [-17.25dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 1 [33%] [10.00dB] Front Right: 1 [33%] [10.00dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.7 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'Mic Boost Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 1000 dbvalue.1 1000 } } control.9 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -1725 } } control.10 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface CARD name 'Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.12 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.13 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface PCM name 'Playback Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.15 { iface PCM name 'Capture Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.16 { iface CARD name 'HDMI/DP,pcm=3 Jack' value true comment { access read type BOOLEAN count 1 } } control.17 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.18 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.19 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.20 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface PCM device 3 name ELD value '100007006712000100000000000000004c2d520f5533324a3539780907070000' comment { access 'read volatile' type BYTES count 32 } } control.22 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.23 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.24 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.25 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.28 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.29 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.30 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.31 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.32 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.34 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.35 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.36 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.37 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module cmac ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component i915 snd_sof_pci_intel_apl snd_sof_intel_hda_generic soundwire_intel iwlmvm soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp mac80211 snd_sof snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus x86_pkg_temp_thermal snd_soc_avs intel_powerclamp coretemp libarc4 kvm_intel iwlwifi snd_soc_hda_codec snd_hda_ext_core snd_soc_core cfg80211 uvcvideo kvm btusb btrtl drm_buddy snd_compress btintel drm_display_helper snd_pcm_dmaengine snd_hda_intel snd_intel_dspcfg btbcm snd_intel_sdw_acpi videobuf2_vmalloc btmtk snd_hda_codec uvc videobuf2_memops videobuf2_v4l2 cec bluetooth rc_core snd_hda_core videodev ttm snd_hwdep snd_pcm processor_thermal_device_pci_legacy processor_thermal_device processor_thermal_wt_hint drm_kms_helper snd_timer processor_thermal_rfim processor_thermal_rapl intel_rapl_msr videobuf2_common snd intel_rapl_common acer_wmi mc sparse_keymap processor_thermal_wt_req rapl wdat_wdt processor_thermal_power_floor intel_cstate platform_profile processor_thermal_mbox watchdog intel_pmc_core pcspkr binfmt_misc rfkill wmi_bmof int340x_thermal_zone nls_ascii nls_cp437 intel_soc_dts_iosf vfat fat intel_vsec soundcore mei_me i2c_algo_bit mei pmt_telemetry evdev acer_wireless button ac pmt_class int3400_thermal soc_button_array joydev acpi_thermal_rel serio_raw configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 usbhid dm_crypt dm_mod xhci_pci hid_multitouch mmc_block hid_generic ahci xhci_hcd libahci i2c_hid_acpi i2c_hid libata r8169 sdhci_pci crct10dif_pclmul crc32_pclmul crc32c_intel drm usbcore cqhci realtek ghash_clmulni_intel scsi_mod intel_lpss_pci sdhci i2c_i801 mdio_devres sha512_ssse3 sha256_ssse3 sha1_ssse3 mmc_core libphy intel_lpss i2c_smbus idma64 usb_common scsi_common hid battery video wmi aesni_intel gf128mul crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 67.402678] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input17 [ 67.403430] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 67.446140] fbcon: i915drmfb (fb0) is primary device -- [ 67.475884] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 67.606615] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 67.606628] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 67.606631] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 67.606633] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 67.606635] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 67.606637] snd_hda_codec_realtek hdaudioC0D0: Mic=0x12 [ 67.872823] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 67.872906] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 67.872965] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 67.873028] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input21 [ 67.873301] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input22 ^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-23 13:29 ` Evgeny Kapun @ 2024-12-24 2:54 ` Kailang 2025-01-11 15:00 ` Evgeny Kapun 0 siblings, 1 reply; 16+ messages in thread From: Kailang @ 2024-12-24 2:54 UTC (permalink / raw) To: Evgeny Kapun, Takashi Iwai Cc: Linux Sound Mailing List, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List [-- Attachment #1: Type: text/plain, Size: 871 bytes --] Please test attach patch. > -----Original Message----- > From: Evgeny Kapun <abacabadabacaba@gmail.com> > Sent: Monday, December 23, 2024 9:29 PM > To: Takashi Iwai <tiwai@suse.de> > Cc: Linux Sound Mailing List <linux-sound@vger.kernel.org>; Kailang > <kailang@realtek.com>; Linux Kernel Mailing List > <linux-kernel@vger.kernel.org>; Linux Regressions Mailing List > <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > >> Or do you need alsa-info with a new kernel, but with the offending > >> commit reverted? > > Yes, that'll be the best for eliminating other possible artifacts. > > Here are two alsa-info outputs for the same kernel version, except that one has > the problematic commit reverted. [-- Attachment #2: 0000-acer-a115.patch --] [-- Type: application/octet-stream, Size: 904 bytes --] diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 61ba5dc35b8b..2934799b6e07 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -10158,6 +10158,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x1025, 0x1308, "Acer Aspire Z24-890", ALC286_FIXUP_ACER_AIO_HEADSET_MIC), SND_PCI_QUIRK(0x1025, 0x132a, "Acer TravelMate B114-21", ALC233_FIXUP_ACER_HEADSET_MIC), SND_PCI_QUIRK(0x1025, 0x1330, "Acer TravelMate X514-51T", ALC255_FIXUP_ACER_HEADSET_MIC), + SND_PCI_QUIRK(0x1025, 0x1360, "Acer Aspire A115", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x141f, "Acer Spin SP513-54N", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x142b, "Acer Swift SF314-42", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x1430, "Acer TravelMate B311R-31", ALC256_FIXUP_ACER_MIC_NO_PRESENCE), ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2024-12-24 2:54 ` Kailang @ 2025-01-11 15:00 ` Evgeny Kapun 2025-01-16 14:26 ` Takashi Iwai 0 siblings, 1 reply; 16+ messages in thread From: Evgeny Kapun @ 2025-01-11 15:00 UTC (permalink / raw) To: Kailang, Takashi Iwai Cc: Linux Sound Mailing List, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List [-- Attachment #1: Type: text/plain, Size: 338 bytes --] On 12/24/24 04:54, Kailang wrote: > Please test attach patch. This patch, when applied to kernel version 6.12.8, appears to fix the issue. There are no distortions, and the left and the right channel can be controlled independently. Here is alsa-info output with and without the patch. The distortions only occur without the patch. [-- Attachment #2: alsa-info-6.12.8.txt --] [-- Type: text/plain, Size: 22769 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Sat Jan 11 13:50:31 UTC 2025 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.12.8 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.12.8 Library version: Utilities version: 1.2.13 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : -1 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: N/A Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power: setting=UNKNOWN, actual=UNKNOWN, Error, Clock-stop-OK, Setting-reset Invalid AFG subtree Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: N/A Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power: setting=UNKNOWN, actual=UNKNOWN, Error, Clock-stop-OK, Setting-reset Invalid AFG subtree --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Jan 11 15:46 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Jan 11 15:46 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Jan 11 15:46 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Jan 11 15:47 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Jan 11 15:47 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Jan 11 15:47 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Jan 11 15:47 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Jan 11 15:47 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Jan 11 15:46 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Jan 11 15:46 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Jan 11 15:46 . drwxr-xr-x 3 root root 260 Jan 11 15:46 .. lrwxrwxrwx 1 root root 12 Jan 11 15:46 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 39 Simple ctrls : 11 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 75 [86%] [-9.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Disabled' Simple mixer control 'Headset Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Internal Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Disabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.7 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'Headset Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.9 { iface MIXER name 'Internal Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.10 { iface MIXER name 'Master Playback Volume' value 75 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -900 } } control.11 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface CARD name 'Headset Mic Jack' value true comment { access read type BOOLEAN count 1 } } control.13 { iface CARD name 'Internal Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.15 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.16 { iface PCM name 'Playback Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.17 { iface PCM name 'Capture Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.18 { iface CARD name 'HDMI/DP,pcm=3 Jack' value false comment { access read type BOOLEAN count 1 } } control.19 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.20 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.21 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.22 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface PCM device 3 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.24 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.25 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.30 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.31 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.32 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.33 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.34 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.36 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.37 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.38 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.39 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component i915 snd_sof_pci_intel_apl snd_sof_intel_hda_generic soundwire_intel iwlmvm soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp mac80211 snd_sof snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_avs libarc4 iwlwifi snd_soc_hda_codec x86_pkg_temp_thermal snd_hda_ext_core intel_powerclamp coretemp snd_soc_core kvm_intel uvcvideo snd_compress btusb snd_pcm_dmaengine kvm btrtl snd_hda_intel btintel snd_intel_dspcfg btbcm drm_buddy snd_intel_sdw_acpi videobuf2_vmalloc drm_display_helper btmtk snd_hda_codec uvc videobuf2_memops snd_hda_core videobuf2_v4l2 cfg80211 cec videodev rc_core bluetooth ttm snd_hwdep processor_thermal_device_pci_legacy snd_pcm drm_kms_helper processor_thermal_device mei_me processor_thermal_wt_hint snd_timer processor_thermal_rfim intel_rapl_msr videobuf2_common processor_thermal_rapl mei intel_rapl_common snd acer_wmi mc wdat_wdt processor_thermal_wt_req rapl binfmt_misc sparse_keymap watchdog intel_pmc_core processor_thermal_power_floor processor_thermal_mbox nls_ascii intel_cstate nls_cp437 platform_profile vfat fat int340x_thermal_zone pcspkr rfkill i2c_algo_bit soundcore wmi_bmof intel_soc_dts_iosf intel_vsec ac acer_wireless pmt_telemetry soc_button_array int3400_thermal joydev acpi_thermal_rel evdev button pmt_class serio_raw configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt dm_mod usbhid hid_multitouch crct10dif_pclmul mmc_block xhci_pci hid_generic crc32_pclmul crc32c_intel ahci ghash_clmulni_intel xhci_hcd libahci i2c_hid_acpi i2c_hid r8169 sdhci_pci sha512_ssse3 drm realtek cqhci libata usbcore sdhci sha256_ssse3 i2c_i801 mdio_devres intel_lpss_pci scsi_mod sha1_ssse3 i2c_smbus mmc_core hid libphy video intel_lpss idma64 usb_common battery scsi_common wmi aesni_intel gf128mul crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: 0x19 0x03a1103c /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 44.446876] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input15 [ 44.447615] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 44.478849] fbcon: i915drmfb (fb0) is primary device -- [ 44.513527] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 44.651756] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 44.651766] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 44.651769] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 44.651772] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 44.651773] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 44.651775] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19 [ 44.651777] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 44.920878] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input16 [ 44.921195] input: HDA Intel PCH Headset Mic as /devices/pci0000:00/0000:00:0e.0/sound/card0/input17 [ 44.921397] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 44.921468] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 44.921714] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 44.921780] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input21 -- [ 48.017385] snd_hda_intel 0000:00:0e.0: azx_get_response timeout, switching to polling mode: last cmd=0x20bf8100 [ 49.025421] snd_hda_intel 0000:00:0e.0: No response from codec, disabling MSI: last cmd=0x20bf8100 [ 50.029374] snd_hda_intel 0000:00:0e.0: azx_get_response timeout, switching to single_cmd mode: last cmd=0x20bf8100 [ 56.205162] azx_single_send_cmd: 651 callbacks suppressed [-- Attachment #3: alsa-info-6.12.8-with-patch.txt --] [-- Type: text/plain, Size: 34671 bytes --] upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.63 !!################################ !!Script ran on: Sat Jan 11 14:04:16 UTC 2025 !!Linux Distribution !!------------------ Debian GNU/Linux trixie/sid \n \l PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Acer Product Name: Aspire A115-31 Product Version: V1.10 Firmware Version: V1.10 !!Kernel Information !!------------------ Kernel release: 6.12.8-with-patch Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.12.8-with-patch Library version: Utilities version: 1.2.13 !!Loaded ALSA modules !!------------------- snd_hda_intel !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xa1214000 irq 130 !!PCI Soundcards installed in the system !!-------------------------------------- 00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:0e.0 0401: 8086:3198 (rev 06) Subsystem: 1025:1360 !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!Module: snd_hda_intel align_buffer_size : -1 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y ctl_dev_id : N dmic_detect : Y enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) pm_blacklist : -1 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 power_save : 1 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : -1 snoop : -1 !!HDA-Intel Codec information !!--------------------------- --startcollapse-- Codec: Realtek ALC256 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0256 Subsystem Id: 0x10251360 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x3b 0x3b] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="ALC256 Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x3f 0x3f] Converter: stream=1, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Internal Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x90a60140: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x4, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Control: name="Headset Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x1 Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Coeff 0x00: 0x0002 Coeff 0x01: 0xaaaa Coeff 0x02: 0x8aaa Coeff 0x03: 0x0002 Coeff 0x04: 0xaa09 Coeff 0x05: 0x0700 Coeff 0x06: 0x6100 Coeff 0x07: 0x0200 Coeff 0x08: 0x6a6c Coeff 0x09: 0xe003 Coeff 0x0a: 0x7770 Coeff 0x0b: 0x7770 Coeff 0x0c: 0x01ef Coeff 0x0d: 0xa020 Coeff 0x0e: 0x65c0 Coeff 0x0f: 0x7778 Coeff 0x10: 0x0d20 Coeff 0x11: 0x7418 Coeff 0x12: 0xebc1 Coeff 0x13: 0x4023 Coeff 0x14: 0x0400 Coeff 0x15: 0x8ccc Coeff 0x16: 0x6e50 Coeff 0x17: 0xff00 Coeff 0x18: 0x0003 Coeff 0x19: 0x0e12 Coeff 0x1a: 0x8003 Coeff 0x1b: 0x0e6b Coeff 0x1c: 0x0000 Coeff 0x1d: 0x0000 Coeff 0x1e: 0x0000 Coeff 0x1f: 0x0000 Coeff 0x20: 0x51ff Coeff 0x21: 0x8000 Coeff 0x22: 0x8f00 Coeff 0x23: 0x88f4 Coeff 0x24: 0x0000 Coeff 0x25: 0x0000 Coeff 0x26: 0x0000 Coeff 0x27: 0x0000 Coeff 0x28: 0x0000 Coeff 0x29: 0x3000 Coeff 0x2a: 0x0000 Coeff 0x2b: 0x0000 Coeff 0x2c: 0x0f00 Coeff 0x2d: 0x1f4f Coeff 0x2e: 0x2902 Coeff 0x2f: 0xf777 Coeff 0x30: 0x8007 Coeff 0x31: 0xe200 Coeff 0x32: 0x54a8 Coeff 0x33: 0x8400 Coeff 0x34: 0x023c Coeff 0x35: 0x8d6a Coeff 0x36: 0x5757 Coeff 0x37: 0xfe15 Coeff 0x38: 0x8901 Coeff 0x39: 0x110a Coeff 0x3a: 0x0010 Coeff 0x3b: 0x60d9 Coeff 0x3c: 0x0314 Coeff 0x3d: 0xc2ba Coeff 0x3e: 0xa928 Coeff 0x3f: 0x0001 Coeff 0x40: 0x9800 Coeff 0x41: 0x0000 Coeff 0x42: 0x2000 Coeff 0x43: 0x3d90 Coeff 0x44: 0x2000 Coeff 0x45: 0xd489 Coeff 0x46: 0x00a4 Coeff 0x47: 0xa47a Coeff 0x48: 0xd049 Coeff 0x49: 0x0049 Coeff 0x4a: 0x0000 Coeff 0x4b: 0x5555 Coeff 0x4c: 0x065c Coeff 0x4d: 0x7fff Coeff 0x4e: 0x7fff Coeff 0x4f: 0x0000 Coeff 0x50: 0x0000 Coeff 0x51: 0x2323 Coeff 0x52: 0x0100 Coeff 0x53: 0x3320 Coeff 0x54: 0xcc00 Coeff 0x55: 0x0000 Coeff 0x56: 0x3f00 Coeff 0x57: 0x0000 Coeff 0x58: 0x0000 Coeff 0x59: 0x0000 Coeff 0x5a: 0x1300 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x02211020: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 Codec: Intel Geminilake HDMI Address: 2 AFG Function Id: 0x1 (unsol 0) Vendor Id: 0x8086280d Subsystem Id: 0x80860101 Revision Id: 0x100000 No Modem Function Group found Default PCM: N/A Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power: setting=UNKNOWN, actual=UNKNOWN, Error, Clock-stop-OK, Setting-reset Invalid AFG subtree --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 9 Jan 11 15:56 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 7 Jan 11 15:56 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 8 Jan 11 15:56 /dev/snd/hwC0D2 crw-rw----+ 1 root audio 116, 3 Jan 11 15:56 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 2 Jan 11 15:56 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 4 Jan 11 15:56 /dev/snd/pcmC0D3p crw-rw----+ 1 root audio 116, 5 Jan 11 15:56 /dev/snd/pcmC0D7p crw-rw----+ 1 root audio 116, 6 Jan 11 15:56 /dev/snd/pcmC0D8p crw-rw----+ 1 root audio 116, 1 Jan 11 15:55 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Jan 11 15:55 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Jan 11 15:56 . drwxr-xr-x 3 root root 260 Jan 11 15:56 .. lrwxrwxrwx 1 root root 12 Jan 11 15:56 pci-0000:00:0e.0 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [PCH] Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xa1214000 irq 130' Mixer name : 'Realtek ALC256' Components : 'HDA:10ec0256,10251360,00100002 HDA:8086280d,80860101,00100000' Controls : 40 Simple ctrls : 13 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 59 [68%] [-21.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 87 [100%] [0.00dB] [on] Front Right: Playback 87 [100%] [0.00dB] [on] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 0 [0%] [-65.25dB] [off] Front Right: Playback 0 [0%] [-65.25dB] [off] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 253 [99%] [-0.40dB] Front Right: Playback 253 [99%] [-0.40dB] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IEC958',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958',2 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Disabled' Simple mixer control 'Headset Mic',0 Capabilities: cswitch cswitch-joined cswitch-exclusive Capture exclusive group: 0 Capture channels: Mono Mono: Capture [on] Simple mixer control 'Headset Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Internal Mic',0 Capabilities: cswitch cswitch-joined cswitch-exclusive Capture exclusive group: 0 Capture channels: Mono Mono: Capture [off] Simple mixer control 'Internal Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] !!Alsactl output !!-------------- --startcollapse-- state.PCH { control.1 { iface MIXER name 'Headphone Playback Volume' value.0 87 value.1 87 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Speaker Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -6525 dbvalue.1 -6525 } } control.4 { iface MIXER name 'Speaker Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Auto-Mute Mode' value Disabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.6 { iface MIXER name 'Capture Source' value 'Headset Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Headset Mic' item.1 'Internal Mic' } } control.7 { iface MIXER name 'Capture Volume' value.0 63 value.1 63 comment { access 'read write' type INTEGER count 2 range '0 - 63' dbmin -1725 dbmax 3000 dbvalue.0 3000 dbvalue.1 3000 } } control.8 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.9 { iface MIXER name 'Headset Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.10 { iface MIXER name 'Internal Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.11 { iface MIXER name 'Master Playback Volume' value 59 comment { access 'read write' type INTEGER count 1 range '0 - 87' dbmin -6525 dbmax 0 dbvalue.0 -2100 } } control.12 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface CARD name 'Headset Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.14 { iface CARD name 'Internal Mic Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.15 { iface CARD name 'Front Headphone Jack' value true comment { access read type BOOLEAN count 1 } } control.16 { iface CARD name 'Speaker Phantom Jack' value true comment { access read type BOOLEAN count 1 } } control.17 { iface PCM name 'Playback Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.18 { iface PCM name 'Capture Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.19 { iface CARD name 'HDMI/DP,pcm=3 Jack' value false comment { access read type BOOLEAN count 1 } } control.20 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.21 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.22 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.23 { iface MIXER name 'IEC958 Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface PCM device 3 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.25 { iface CARD name 'HDMI/DP,pcm=7 Jack' value false comment { access read type BOOLEAN count 1 } } control.26 { iface MIXER name 'IEC958 Playback Con Mask' index 1 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Pro Mask' index 1 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Default' index 1 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.29 { iface MIXER name 'IEC958 Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface PCM device 7 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.31 { iface CARD name 'HDMI/DP,pcm=8 Jack' value false comment { access read type BOOLEAN count 1 } } control.32 { iface MIXER name 'IEC958 Playback Con Mask' index 2 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.33 { iface MIXER name 'IEC958 Playback Pro Mask' index 2 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.34 { iface MIXER name 'IEC958 Playback Default' index 2 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.35 { iface MIXER name 'IEC958 Playback Switch' index 2 value true comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface PCM device 8 name ELD value '' comment { access 'read volatile' type BYTES count 0 } } control.37 { iface PCM device 3 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.38 { iface PCM device 7 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.39 { iface PCM device 8 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access 'read write volatile' type INTEGER count 8 range '0 - 36' } } control.40 { iface MIXER name 'PCM Playback Volume' value.0 253 value.1 253 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 -40 dbvalue.1 -40 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module snd_hda_codec_hdmi ccm snd_ctl_led snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component i915 iwlmvm snd_sof_pci_intel_apl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence mac80211 snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_acpi_intel_match libarc4 snd_soc_acpi soundwire_bus iwlwifi x86_pkg_temp_thermal snd_soc_avs intel_powerclamp coretemp kvm_intel snd_soc_hda_codec snd_hda_ext_core snd_soc_core snd_compress btusb snd_pcm_dmaengine kvm cfg80211 snd_hda_intel btrtl btintel btbcm snd_intel_dspcfg btmtk drm_buddy uvcvideo snd_intel_sdw_acpi bluetooth snd_hda_codec drm_display_helper videobuf2_vmalloc uvc videobuf2_memops videobuf2_v4l2 snd_hda_core cec videodev rc_core ttm snd_hwdep snd_pcm processor_thermal_device_pci_legacy drm_kms_helper processor_thermal_device mei_me processor_thermal_wt_hint snd_timer processor_thermal_rfim intel_rapl_msr processor_thermal_rapl snd videobuf2_common mei intel_rapl_common wdat_wdt acer_wmi binfmt_misc rapl mc watchdog processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor sparse_keymap nls_ascii intel_cstate nls_cp437 vfat platform_profile fat processor_thermal_mbox pcspkr wmi_bmof rfkill int340x_thermal_zone i2c_algo_bit soundcore int3400_thermal intel_vsec intel_soc_dts_iosf pmt_telemetry acer_wireless acpi_thermal_rel ac button soc_button_array pmt_class serio_raw joydev evdev configfs efi_pstore nfnetlink efivarfs ip_tables x_tables autofs4 ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt dm_mod usbhid mmc_block ahci xhci_pci libahci hid_multitouch xhci_hcd hid_generic libata crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel sdhci_pci usbcore i2c_hid_acpi r8169 cqhci scsi_mod sdhci i2c_hid sha512_ssse3 sha256_ssse3 i2c_i801 realtek mdio_devres intel_lpss_pci drm sha1_ssse3 mmc_core libphy scsi_common intel_lpss usb_common i2c_smbus battery idma64 hid video wmi aesni_intel gf128mul crypto_simd cryptd !!Sysfs Files !!----------- /sys/class/sound/hwC0D0/init_pin_configs: 0x12 0x90a60140 0x13 0x40000000 0x14 0x90170110 0x18 0x411111f0 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x40700001 0x1e 0x411111f0 0x21 0x02211020 /sys/class/sound/hwC0D0/driver_pin_configs: 0x19 0x01a1913c /sys/class/sound/hwC0D0/user_pin_configs: /sys/class/sound/hwC0D0/init_verbs: /sys/class/sound/hwC0D0/hints: /sys/class/sound/hwC0D2/init_pin_configs: 0x05 0x18560010 0x06 0x18560010 0x07 0x18560010 /sys/class/sound/hwC0D2/driver_pin_configs: /sys/class/sound/hwC0D2/user_pin_configs: /sys/class/sound/hwC0D2/init_verbs: /sys/class/sound/hwC0D2/hints: !!ALSA/HDA dmesg !!-------------- [ 50.150259] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input15 [ 50.150679] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 50.181852] fbcon: i915drmfb (fb0) is primary device -- [ 50.216866] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 50.382360] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 50.382372] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 50.382375] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 50.382378] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 50.382379] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 50.382382] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19 [ 50.382384] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 -- [ 51.262058] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input16 [ 51.262136] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input17 [ 51.262197] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18 [ 51.262252] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19 [ 51.262308] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input20 [ 63.729036] snd_hda_intel 0000:00:0e.0: azx_get_response timeout, switching to polling mode: last cmd=0x20bf8100 [ 64.733331] snd_hda_intel 0000:00:0e.0: No response from codec, disabling MSI: last cmd=0x20bf8100 [ 65.741321] snd_hda_intel 0000:00:0e.0: azx_get_response timeout, switching to single_cmd mode: last cmd=0x20bf8100 [ 73.037404] azx_single_send_cmd: 652 callbacks suppressed ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2025-01-11 15:00 ` Evgeny Kapun @ 2025-01-16 14:26 ` Takashi Iwai 2025-01-17 7:48 ` Kailang 0 siblings, 1 reply; 16+ messages in thread From: Takashi Iwai @ 2025-01-16 14:26 UTC (permalink / raw) To: Evgeny Kapun Cc: Kailang, Takashi Iwai, Linux Sound Mailing List, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List On Sat, 11 Jan 2025 16:00:33 +0100, Evgeny Kapun wrote: > > On 12/24/24 04:54, Kailang wrote: > > Please test attach patch. > > This patch, when applied to kernel version 6.12.8, appears to fix the > issue. There are no distortions, and the left and the right channel > can be controlled independently. Good to hear. Kailang, care to submit a proper patch for merging? thanks, Takashi ^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2025-01-16 14:26 ` Takashi Iwai @ 2025-01-17 7:48 ` Kailang 2025-01-17 10:06 ` Takashi Iwai 0 siblings, 1 reply; 16+ messages in thread From: Kailang @ 2025-01-17 7:48 UTC (permalink / raw) To: Takashi Iwai, Evgeny Kapun Cc: Linux Sound Mailing List, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List, (alsa-devel@alsa-project.org) [-- Attachment #1: Type: text/plain, Size: 1038 bytes --] Attached. > -----Original Message----- > From: Takashi Iwai <tiwai@suse.de> > Sent: Thursday, January 16, 2025 10:27 PM > To: Evgeny Kapun <abacabadabacaba@gmail.com> > Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; Linux > Sound Mailing List <linux-sound@vger.kernel.org>; Linux Kernel Mailing List > <linux-kernel@vger.kernel.org>; Linux Regressions Mailing List > <regressions@lists.linux.dev>; Linux Stable Mailing List > <stable@vger.kernel.org> > Subject: Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > External mail. > > > > On Sat, 11 Jan 2025 16:00:33 +0100, > Evgeny Kapun wrote: > > > > On 12/24/24 04:54, Kailang wrote: > > > Please test attach patch. > > > > This patch, when applied to kernel version 6.12.8, appears to fix the > > issue. There are no distortions, and the left and the right channel > > can be controlled independently. > > Good to hear. > > Kailang, care to submit a proper patch for merging? > > > thanks, > > Takashi [-- Attachment #2: 0000-acer-a115.patch --] [-- Type: application/octet-stream, Size: 1342 bytes --] From 6a262efe93eaa2466f3d4d10344ee55ce26256c2 Mon Sep 17 00:00:00 2001 From: Kailang Yang <kailang@realtek.com> Date: Mon, 30 Dec 2024 14:44:01 +0800 Subject: [PATCH] ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop Sound played through headphones is distorted. Link: https://lore.kernel.org/linux-sound/e142749b-7714-4733-9452-918fbe328c8f@gmail.com/ Signed-off-by: Kailang Yang <kailang@realtek.com> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 61ba5dc35b8b..2934799b6e07 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -10158,6 +10158,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x1025, 0x1308, "Acer Aspire Z24-890", ALC286_FIXUP_ACER_AIO_HEADSET_MIC), SND_PCI_QUIRK(0x1025, 0x132a, "Acer TravelMate B114-21", ALC233_FIXUP_ACER_HEADSET_MIC), SND_PCI_QUIRK(0x1025, 0x1330, "Acer TravelMate X514-51T", ALC255_FIXUP_ACER_HEADSET_MIC), + SND_PCI_QUIRK(0x1025, 0x1360, "Acer Aspire A115", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x141f, "Acer Spin SP513-54N", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x142b, "Acer Swift SF314-42", ALC255_FIXUP_ACER_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1025, 0x1430, "Acer TravelMate B311R-31", ALC256_FIXUP_ACER_MIC_NO_PRESENCE), ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop 2025-01-17 7:48 ` Kailang @ 2025-01-17 10:06 ` Takashi Iwai 0 siblings, 0 replies; 16+ messages in thread From: Takashi Iwai @ 2025-01-17 10:06 UTC (permalink / raw) To: Kailang Cc: Evgeny Kapun, Linux Sound Mailing List, Linux Kernel Mailing List, Linux Regressions Mailing List, Linux Stable Mailing List, (alsa-devel@alsa-project.org) On Fri, 17 Jan 2025 08:48:46 +0100, Kailang wrote: > > Attached. Thanks, now applied. Takashi > > > -----Original Message----- > > From: Takashi Iwai <tiwai@suse.de> > > Sent: Thursday, January 16, 2025 10:27 PM > > To: Evgeny Kapun <abacabadabacaba@gmail.com> > > Cc: Kailang <kailang@realtek.com>; Takashi Iwai <tiwai@suse.de>; Linux > > Sound Mailing List <linux-sound@vger.kernel.org>; Linux Kernel Mailing List > > <linux-kernel@vger.kernel.org>; Linux Regressions Mailing List > > <regressions@lists.linux.dev>; Linux Stable Mailing List > > <stable@vger.kernel.org> > > Subject: Re: [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop > > > > > > External mail. > > > > > > > > On Sat, 11 Jan 2025 16:00:33 +0100, > > Evgeny Kapun wrote: > > > > > > On 12/24/24 04:54, Kailang wrote: > > > > Please test attach patch. > > > > > > This patch, when applied to kernel version 6.12.8, appears to fix the > > > issue. There are no distortions, and the left and the right channel > > > can be controlled independently. > > > > Good to hear. > > > > Kailang, care to submit a proper patch for merging? > > > > > > thanks, > > > > Takashi > ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2025-01-17 10:07 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-12-15 13:06 [REGRESSION] Distorted sound on Acer Aspire A115-31 laptop Evgeny Kapun 2024-12-16 2:07 ` Kailang 2024-12-18 20:33 ` Evgeny Kapun 2024-12-19 2:05 ` Kailang 2024-12-22 7:26 ` Evgeny Kapun 2024-12-19 3:19 ` Kailang 2024-12-16 9:35 ` Kailang 2024-12-19 16:38 ` Takashi Iwai 2024-12-22 7:37 ` Evgeny Kapun 2024-12-22 8:27 ` Takashi Iwai 2024-12-23 13:29 ` Evgeny Kapun 2024-12-24 2:54 ` Kailang 2025-01-11 15:00 ` Evgeny Kapun 2025-01-16 14:26 ` Takashi Iwai 2025-01-17 7:48 ` Kailang 2025-01-17 10:06 ` Takashi Iwai
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox