ubuntu 14.04 no sound detected

Asked by sunil maurya on 2017-11-26

on removing and installing pulseaudio an error shows up:

 /sbin/ldconfig.real: /usr/lib/i386-linux-gnu/libiec61883.so.0 is not a symbolic link

what should I do???
I checked aplay -l and it showing two cards but in setting in play sound through tray no options are showing.
so I check internet and followed steps to remove pulseaudio but error shows up every time.
sometime error is:

pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory

I am new to ubuntu and totally stuck. Need help!!!

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2017-11-26
Last reply:
2017-11-29
Manfred Hampl (m-hampl) said : #1

Please follow https://help.ubuntu.com/community/SoundTroubleshootingProcedure and paste all output into this question document that you have already created.

sunil maurya (sunilmaurya26) said : #2

step 1:
first command killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*
gives error
pulseaudio: no process found
rm: cannot remove ‘/home/mh/.pulse*’: No such file or directory

Manfred Hampl (m-hampl) said : #3

This is ok, continue with the next steps.

sunil maurya (sunilmaurya26) said : #4

step 1
1A. killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*
gives error
pulseaudio: no process found
rm: cannot remove ‘/home/mh/.pulse*’: No such file or directory

pulseaudio -k
gives
pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory

1B. killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*
gives
pulseaudio: no process found
rm: cannot remove ‘/home/mh/.pulse*’: No such file or directory

1C. sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm
ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
[sudo] password for mh:

gives

Hit http://ppa.launchpad.net trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Hit http://extras.ubuntu.com trusty Release.gpg
Ign http://in.archive.ubuntu.com trusty InRelease
Get:1 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
Ign http://ppa.launchpad.net trusty InRelease
Ign http://archive.canonical.com trusty InRelease
Hit http://in.archive.ubuntu.com trusty-updates InRelease
Hit http://extras.ubuntu.com trusty Release
Hit http://in.archive.ubuntu.com trusty-backports InRelease
Hit http://extras.ubuntu.com trusty/main Sources
Hit http://archive.canonical.com trusty Release.gpg
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty Release.gpg
Hit http://extras.ubuntu.com trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/main Sources
Get:2 http://security.ubuntu.com trusty-security/main Sources [147 kB]
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/restricted Sources
Hit http://in.archive.ubuntu.com trusty-updates/universe Sources
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Sources
Hit http://in.archive.ubuntu.com trusty-updates/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/restricted i386 Packages
Hit http://archive.canonical.com trusty Release
Hit http://in.archive.ubuntu.com trusty-updates/universe i386 Packages
Hit http://archive.canonical.com trusty/partner i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/multiverse i386 Packages
Ign http://extras.ubuntu.com trusty/main Translation-en_IN
Hit http://in.archive.ubuntu.com trusty-updates/main Translation-en
Ign http://extras.ubuntu.com trusty/main Translation-en
Get:3 http://security.ubuntu.com trusty-security/restricted Sources [4,931 B]
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/restricted Translation-en
Get:4 http://security.ubuntu.com trusty-security/universe Sources [66.8 kB]
Hit http://in.archive.ubuntu.com trusty-updates/universe Translation-en
Ign http://ppa.launchpad.net trusty Release.gpg
Hit http://archive.canonical.com trusty/partner Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/main Sources
Get:5 http://security.ubuntu.com trusty-security/multiverse Sources [3,195 B]
Hit http://in.archive.ubuntu.com trusty-backports/restricted Sources
Ign http://ppa.launchpad.net trusty Release
Get:6 http://security.ubuntu.com trusty-security/main i386 Packages [636 kB]
Hit http://in.archive.ubuntu.com trusty-backports/universe Sources
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://in.archive.ubuntu.com trusty-backports/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en
Get:7 http://security.ubuntu.com trusty-security/restricted i386 Packages [13.9 kB]
Get:8 http://security.ubuntu.com trusty-security/universe i386 Packages [195 kB]
Hit http://in.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/universe Translation-en
Hit http://in.archive.ubuntu.com trusty Release
Hit http://in.archive.ubuntu.com trusty/main Sources
Get:9 http://security.ubuntu.com trusty-security/multiverse i386 Packages [4,935 B]
Hit http://in.archive.ubuntu.com trusty/restricted Sources
Hit http://in.archive.ubuntu.com trusty/universe Sources
Get:10 http://security.ubuntu.com trusty-security/main Translation-en [371 kB]
Hit http://in.archive.ubuntu.com trusty/multiverse Sources
Hit http://in.archive.ubuntu.com trusty/main i386 Packages
Get:11 http://security.ubuntu.com trusty-security/multiverse Translation-en [2,564 B]
Hit http://in.archive.ubuntu.com trusty/restricted i386 Packages
Get:12 http://security.ubuntu.com trusty-security/restricted Translation-en [3,542 B]
Hit http://in.archive.ubuntu.com trusty/universe i386 Packages
Get:13 http://security.ubuntu.com trusty-security/universe Translation-en [112 kB]
Hit http://in.archive.ubuntu.com trusty/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty/universe Translation-en
Err http://ppa.launchpad.net trusty/main Sources
  404 Not Found
Ign http://in.archive.ubuntu.com trusty/main Translation-en_IN
Err http://ppa.launchpad.net trusty/main i386 Packages
  404 Not Found
Ign http://in.archive.ubuntu.com trusty/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/restricted Translation-en_IN
Ign http://ppa.launchpad.net trusty/main Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/universe Translation-en_IN
Ign http://ppa.launchpad.net trusty/main Translation-en
Fetched 1,626 kB in 19s (82.6 kB/s)
W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  firefox firefox-locale-en
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.0 MB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://security.ubuntu.com/ubuntu/ trusty-security/main firefox i386 57.0+build4-0ubuntu0.14.04.5 [45.3 MB]
Get:2 http://security.ubuntu.com/ubuntu/ trusty-security/main firefox-locale-en i386 57.0+build4-0ubuntu0.14.04.5 [692 kB]
Fetched 46.0 MB in 3min 1s (254 kB/s)
(Reading database ... 290512 files and directories currently installed.)
Preparing to unpack .../firefox_57.0+build4-0ubuntu0.14.04.5_i386.deb ...
Unpacking firefox (57.0+build4-0ubuntu0.14.04.5) over (57.0+build4-0ubuntu0.14.04.4) ...
Preparing to unpack .../firefox-locale-en_57.0+build4-0ubuntu0.14.04.5_i386.deb ...
Unpacking firefox-locale-en (57.0+build4-0ubuntu0.14.04.5) over (57.0+build4-0ubuntu0.14.04.4) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.22-1ubuntu1.1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Setting up firefox (57.0+build4-0ubuntu0.14.04.5) ...
Please restart all running instances of firefox, or you will experience problems.
Setting up firefox-locale-en (57.0+build4-0ubuntu0.14.04.5) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
alsa-base is already the newest version.
alsa-utils is already the newest version.
libasound2 is already the newest version.
linux-sound-base is already the newest version.
ubuntu-desktop is already the newest version.
pavucontrol is already the newest version.
lightdm is already the newest version.
linux-image-3.13.0-135-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 7 reinstalled, 0 to remove and 0 not upgraded.
Need to get 16.4 MB/16.5 MB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty/main libasound2 i386 1.0.27.2-3ubuntu7 [324 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main lightdm i386 1.10.6-0ubuntu1 [106 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-3.13.0-135-generic i386 3.13.0-135.184 [15.0 MB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ trusty/main alsa-utils i386 1.0.27.2-1ubuntu2 [924 kB]
Get:5 http://in.archive.ubuntu.com/ubuntu/ trusty/main linux-sound-base all 1.0.25+dfsg-0ubuntu4 [14.5 kB]
Fetched 16.4 MB in 58s (281 kB/s)
Preconfiguring packages ...
(Reading database ... 290512 files and directories currently installed.)
Preparing to unpack .../libasound2_1.0.27.2-3ubuntu7_i386.deb ...
Unpacking libasound2:i386 (1.0.27.2-3ubuntu7) over (1.0.27.2-3ubuntu7) ...
Preparing to unpack .../lightdm_1.10.6-0ubuntu1_i386.deb ...
Unpacking lightdm (1.10.6-0ubuntu1) over (1.10.6-0ubuntu1) ...
Preparing to unpack .../linux-image-3.13.0-135-generic_3.13.0-135.184_i386.deb ...
Done.
Unpacking linux-image-3.13.0-135-generic (3.13.0-135.184) over (3.13.0-135.184) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
Preparing to unpack .../alsa-base_1.0.25+dfsg-0ubuntu4_all.deb ...
Unpacking alsa-base (1.0.25+dfsg-0ubuntu4) over (1.0.25+dfsg-0ubuntu4) ...
Preparing to unpack .../alsa-utils_1.0.27.2-1ubuntu2_i386.deb ...
Unpacking alsa-utils (1.0.27.2-1ubuntu2) over (1.0.27.2-1ubuntu2) ...
Preparing to unpack .../linux-sound-base_1.0.25+dfsg-0ubuntu4_all.deb ...
Unpacking linux-sound-base (1.0.25+dfsg-0ubuntu4) over (1.0.25+dfsg-0ubuntu4) ...
Preparing to unpack .../ubuntu-desktop_1.325_i386.deb ...
Unpacking ubuntu-desktop (1.325) over (1.325) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up libasound2:i386 (1.0.27.2-3ubuntu7) ...
Setting up lightdm (1.10.6-0ubuntu1) ...
Setting up linux-image-3.13.0-135-generic (3.13.0-135.184) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled
(3.13.0-135.184 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(3.13.0-135.184 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-135-generic
Found initrd image: /boot/initrd.img-3.13.0-135-generic
Found linux image: /boot/vmlinuz-3.13.0-129-generic
Found initrd image: /boot/initrd.img-3.13.0-129-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found FreeDOS on /dev/sda1
done
Setting up linux-sound-base (1.0.25+dfsg-0ubuntu4) ...
Setting up alsa-base (1.0.25+dfsg-0ubuntu4) ...
Setting up alsa-utils (1.0.27.2-1ubuntu2) ...
Setting up ubuntu-desktop (1.325) ...
Processing triggers for libc-bin (2.19-0ubuntu6.13) ...
/sbin/ldconfig.real: /usr/lib/i386-linux-gnu/libiec61883.so.0 is not a symbolic link

pulseaudio: no process found
rm: cannot remove ‘/home/mh/.pulse*’: No such file or directory
Support status summary of 'mh-HP-ProBook-445-G1':

You have 13 packages (0.6%) supported until November 2022 (5y)
You have 1964 packages (88.6%) supported until May 2019 (5y)

You have 12 packages (0.5%) that can not/no-longer be downloaded
You have 227 packages (10.2%) that are unsupported

Run with --show-unsupported, --show-supported or --show-all to see more details

step 2 : done

step 3

mh@mh-HP-ProBook-445-G1:~$ wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
--2017-11-27 21:01:33-- http://www.alsa-project.org/alsa-info.sh
Resolving www.alsa-project.org (www.alsa-project.org)... 77.48.224.243
Connecting to www.alsa-project.org (www.alsa-project.org)|77.48.224.243|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsa-info/alsa-info.sh [following]
--2017-11-27 21:01:34-- http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsa-info/alsa-info.sh
Resolving git.alsa-project.org (git.alsa-project.org)... 77.48.224.243
Connecting to git.alsa-project.org (git.alsa-project.org)|77.48.224.243|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-sh]
Saving to: ‘alsa-info.sh’

    [ <=> ] 28,707 122KB/s in 0.2s

2017-11-27 21:01:36 (122 KB/s) - ‘alsa-info.sh’ saved [28707]

 ALSA-Info v 0.4.64
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

                               ┌─────────────────────────ALSA-Info script v 0.4.64────────────────────────────┐
                               │ │
                               │ 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 './alsa-info.sh --help' for command line options. │
                               │ │
                               ├──────────────────────────────────────────────────────────────────────────────┤
                               │ < OK > │
                               └──────────────────────────────────────────────────────────────────────────────┘

cat: /tmp/alsa-info.g1GzIskWlH/acpidevicestatus.tmp: No such file or directory

 ALSA-Info v 0.4.64
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

                               ┌───────────────────────────Information collected──────────────────────────────┐
                               │ │
                               │ │
                               │ Automatically upload ALSA information to www.alsa-project.org? │
                               │ │
                               │ │
                               │ │
                               ├──────────────────────────────────────────────────────────────────────────────┤
                               │ < UPLOAD / SHARE > < SAVE LOCALLY > │
                               └──────────────────────────────────────────────────────────────────────────────┘

 ALSA-Info v 0.4.64
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

                                         ┌─────────────────Information collected────────────────────┐
                                         │ │
                                         │ │
                                         │ Your ALSA information is in │
                                         │ /tmp/alsa-info.txt.Z9xfRK8Srx │
                                         │ │
                                         │ │
                                         ├──────────────────────────────────────────────────────────┤
                                         │ < OK > │
                                         └──────────────────────────────────────────────────────────┘

a new file alsa-info.sh saved on home

#!/bin/bash

SCRIPT_VERSION=0.4.64
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

WGET=$(which wget 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null)

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() {
 test -z "$WGET" -o ! -x "$WGET" && return

 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 [ -s "$SHFILE" -a "$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
 WITHALL="no"
}

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)
    DMI_BOARD_VENDOR=$(cat /sys/class/dmi/id/board_vendor 2>/dev/null)
    DMI_BOARD_NAME=$(cat /sys/class/dmi/id/board_name 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)
    DMI_BOARD_VENDOR=$($DMIDECODE -s baseboard-manufacturer 2>/dev/null)
    DMI_BOARD_NAME=$($DMIDECODE -s baseboard-product-name 2>/dev/null)
fi

# Check for ACPI device status
if [ -d /sys/bus/acpi/devices ]; then
    for f in /sys/bus/acpi/devices/*/status; do
 ACPI_STATUS=$(cat $f 2>/dev/null);
 if [[ "$ACPI_STATUS" -ne 0 ]]; then
     echo $f $'\t' $ACPI_STATUS >>$TEMPDIR/acpidevicestatus.tmp;
 fi
    done
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 "Board Vendor: $DMI_BOARD_VENDOR" >> $FILE
echo "Board Name: $DMI_BOARD_NAME" >> $FILE
echo "" >> $FILE
echo "" >> $FILE
echo "!!ACPI Device Status Information" >> $FILE
echo "!!---------------" >> $FILE
echo "" >> $FILE
cat $TEMPDIR/acpidevicestatus.tmp >> $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
 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
          pbcheck
   ;;
  --update)
   update
   exit
   ;;
  --upload)
   UPLOAD="yes"
   ;;
  --no-upload)
   UPLOAD="no"
   ;;
  --output)
   shift
   NFILE="$1"
   KEEP_OUTPUT="yes"
   ;;
  --debug)
   echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted"
   KEEP_FILES="yes"
   echo ""
   ;;
  --with-all)
   withall
   ;;
  --with-aplay)
   withaplay
   WITHALL="no"
   ;;
  --with-amixer)
   withamixer
   WITHALL="no"
   ;;
  --with-alsactl)
   withalsactl
   WITHALL="no"
   ;;
  --with-devices)
   withdevices
   WITHALL="no"
   ;;
  --with-dmesg)
   withdmesg
   WITHALL="no"
   ;;
  --with-configs)
   WITHALL="no"
   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"
   if [ -z "$WITHALL" ]; then
    withall
   fi
   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 [ -z "$WITHALL" ]; then
 withall
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 [[ -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

mh@mh-HP-ProBook-445-G1:~$ bash alsa-info.sh --stdout
cat: /tmp/alsa-info.m0zAo3OUKB/acpidevicestatus.tmp: No such file or directory
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Nov 27 15:37:05 UTC 2017

!!Linux Distribution
!!------------------

Ubuntu 14.04.5 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 14.04.5 LTS" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

!!DMI Information
!!---------------

Manufacturer: Hewlett-Packard
Product Name: HP ProBook 445 G1
Product Version: A2018CD200
Firmware Version: 68CPE Ver. F.21
Board Vendor: Hewlett-Packard
Board Name: 1950

!!ACPI Device Status Information
!!---------------

!!Kernel Information
!!------------------

Kernel release: 3.13.0-135-generic
Operating System: GNU/Linux
Architecture: i686
Processor: athlon
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: k3.13.0-135-generic
Library version: 1.0.27.2
Utilities version: 1.0.27.2

!!Loaded ALSA modules
!!-------------------

snd_hda_intel
snd_hda_intel

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [HDMI ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xd6044000 irq 53
 1 [Generic ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xd6040000 irq 16

!!PCI Soundcards installed in the system
!!--------------------------------------

00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:01.1 0403: 1002:9902
 Subsystem: 103c:1950
--
00:14.2 0403: 1022:780d (rev 01)
 Subsystem: 103c:1950

!!Modprobe options (Sound related)
!!--------------------------------

snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_usb_audio: index=-2
snd_usb_caiaq: index=-2
snd_usb_ua101: index=-2
snd_usb_us122l: index=-2
snd_usb_usx2y: index=-2
snd_cmipci: mpu_port=0x330 fm_port=0x388
snd_pcsp: index=-2
snd_usb_audio: index=-2

!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
 align_buffer_size : -1
 bdl_pos_adj : 32,32,-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 : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 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)
 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 : 0
 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 : N
 snoop : Y

!!Module: snd_hda_intel
 align_buffer_size : -1
 bdl_pos_adj : 32,32,-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 : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 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)
 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 : 0
 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 : N
 snoop : Y

!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x70]: 32000 44100 48000
    bits [0x2]: 16
    formats [0x1]: PCM
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 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="HDMI/DP,pcm=3 Jack", index=0, device=0
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="ELD", index=0, device=3
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=01, enabled=1
  Connection: 1
     0x02
Node 0x04 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x05 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Node 0x06 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x07 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x06
Node 0x08 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x09 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x08
Node 0x0a [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0b [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0a
Node 0x0c [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0d [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0c
Codec: IDT 92HD91BXX
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x111d76e0
Subsystem Id: 0x103c1950
Revision Id: 0x100303
No Modem Function Group found
Default PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
State of AFG node 0x01:
  Power states: D0 D1 D2 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=5, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, 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
  IO[3]: enable=1, dir=1, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Power-Map: 0x77
Node 0x0a [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x00 0x00]
  Pincap 0x0001173c: IN OUT HP EAPD Detect
    Vref caps: HIZ 50 GRD 80
  EAPD 0x2: EAPD
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D3, actual=D3
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0b [Pin Complex] wcaps 0x400581: Stereo
  Control: name="Front Headphone Jack", index=0, device=0
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x0221101f: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0c [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Mic Jack", index=0, device=0
  Amp-In caps: N/A
  Amp-In vals: [0x01 0x01]
  Pincap 0x00011734: IN OUT EAPD Detect
    Vref caps: HIZ 50 GRD 80
  EAPD 0x2: EAPD
  Pin Default 0x02a11020: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=02, enabled=1
  Power states:
  Power: setting=D0, actual=D0
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0d [Pin Complex] wcaps 0x400501: Stereo
  Control: name="Speaker Phantom Jack", index=0, device=0
  Pincap 0x00010050: OUT EAPD Balanced
  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
  Power states:
  Power: setting=D0, actual=D0
  Connection: 3
     0x13 0x14* 0x1c
Node 0x0e [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x00 0x00]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D3, actual=D3
  Connection: 3
     0x13* 0x14 0x1c
Node 0x0f [Pin Complex] wcaps 0x400583: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x00 0x00]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D3, actual=D3
  Connection: 3
     0x13* 0x14 0x1c
Node 0x10 [Pin Complex] wcaps 0x400500: Mono
  Pincap 0x00000010: OUT
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Power states:
  Power: setting=D3, actual=D3
  Connection: 1
     0x1a
Node 0x11 [Pin Complex] wcaps 0x400483: Stereo Amp-In
  Control: name="Internal Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Internal Mic Phantom Jack", index=0, device=0
  Amp-In caps: N/A
  Amp-In vals: [0x00 0x00]
  Pincap 0x00000024: IN Detect
  Pin Default 0xd5a30140: [Both] Mic at Int Top
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D0, actual=D0
Node 0x12 [Vendor Defined Widget] wcaps 0xf00503: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals: [0x00 0x00]
  Power states:
  Power: setting=D0, actual=D0
  Connection: 1
     0x20
Node 0x13 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="92HD91BXX Analog", type="Audio", device=0
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  Power states:
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x14 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Speaker Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Speaker Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  Power states:
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x15 [Audio Input] wcaps 0x1d0541: Stereo
  Device: name="92HD91BXX Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power states:
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x17
  Processing caps: benign=0, ncoeff=0
Node 0x16 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power states:
  Power: setting=D3, actual=D3
  Delay: 13 samples
  Connection: 1
     0x18
  Processing caps: benign=0, ncoeff=0
Node 0x17 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1
  Amp-Out vals: [0x17 0x17]
  Power states:
  Power: setting=D0, actual=D0
  Connection: 7
     0x1b 0x0a 0x0c 0x0e 0x0f 0x11* 0x12
Node 0x18 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1
  Amp-Out vals: [0x90 0x90]
  Power states:
  Power: setting=D3, actual=D3
  Connection: 7
     0x1b* 0x0a 0x0c 0x0e 0x0f 0x11 0x12
Node 0x19 [Audio Selector] wcaps 0x300501: Stereo
  Power states:
  Power: setting=D3, actual=D3
  Connection: 3
     0x13* 0x14 0x1c
Node 0x1a [Audio Mixer] wcaps 0x200500: Mono
  Power states:
  Power: setting=D3, actual=D3
  Connection: 1
     0x19
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Control: name="Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x0f 0x0f] [0x80 0x80] [0x80 0x80]
  Power states:
  Power: setting=D0, actual=D0
  Connection: 6
     0x13 0x14 0x0a 0x0c 0x0e 0x0f
Node 0x1c [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-Out vals: [0x9f 0x9f]
  Power states:
  Power: setting=D3, actual=D3
  Connection: 1
     0x1b
Node 0x1d [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  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 [0x5]: PCM AC3
  Power states:
  Power: setting=D3, actual=D3
  Delay: 4 samples
Node 0x1e [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  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 [0x5]: PCM AC3
  Power states:
  Power: setting=D3, actual=D3
  Delay: 4 samples
Node 0x1f [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D3, actual=D3
  Connection: 1
     0x1d
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x40f000f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:
  Power: setting=D3, actual=D3
  Connection: 1
     0x1e
Node 0x21 [Beep Generator Widget] wcaps 0x70040c: Mono Amp-Out
  Control: name="Beep Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="Beep Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
  Amp-Out vals: [0x01]
  Power states:
  Power: setting=D0, actual=D0
Node 0x22 [Vendor Defined Widget] wcaps 0xf00001: Stereo
--endcollapse--

!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 4 Nov 27 20:11 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 8 Nov 27 20:11 /dev/snd/controlC1
crw-rw----+ 1 root audio 116, 3 Nov 27 20:11 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 7 Nov 27 20:11 /dev/snd/hwC1D0
crw-rw----+ 1 root audio 116, 2 Nov 27 20:11 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 6 Nov 27 20:11 /dev/snd/pcmC1D0c
crw-rw----+ 1 root audio 116, 5 Nov 27 20:11 /dev/snd/pcmC1D0p
crw-rw----+ 1 root audio 116, 1 Nov 27 20:11 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Nov 27 19:57 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 80 Nov 27 20:11 .
drwxr-xr-x 3 root root 240 Nov 27 20:11 ..
lrwxrwxrwx 1 root root 12 Nov 27 20:11 pci-0000:00:01.1 -> ../controlC0
lrwxrwxrwx 1 root root 12 Nov 27 20:11 pci-0000:00:14.2 -> ../controlC1

!!Aplay/Arecord output
!!--------------------

APLAY

/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: 92HD91BXX Analog [92HD91BXX Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: 92HD91BXX Analog [92HD91BXX Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [HDMI]

Card hw:0 'HDMI'/'HDA ATI HDMI at 0xd6044000 irq 53'
  Mixer name : 'ATI R6xx HDMI'
  Components : 'HDA:1002aa01,00aa0100,00100300'
  Controls : 8
  Simple ctrls : 2
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 223 [87%] [-6.40dB]
  Front Right: Playback 230 [90%] [-5.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card 1 [Generic]

Card hw:1 'Generic'/'HD-Audio Generic at 0xd6040000 irq 16'
  Mixer name : 'IDT 92HD91BXX'
  Components : 'HDA:111d76e0,103c1950,00100303'
  Controls : 22
  Simple ctrls : 10
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 0 [0%] [-99999.99dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-95.25dB] [on]
  Front Right: Playback 0 [0%] [-95.25dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-95.25dB] [on]
  Front Right: Playback 0 [0%] [-95.25dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 15 [48%] [-12.00dB] [on]
  Front Right: Playback 15 [48%] [-12.00dB] [on]
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 'Beep',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 3
  Mono: Playback 1 [33%] [-12.00dB] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 46
  Front Left: Capture 23 [50%] [7.00dB] [on]
  Front Right: Capture 23 [50%] [7.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
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]
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'

!!Alsactl output
!!--------------

--startcollapse--
state.HDMI {
 control.1 {
  iface CARD
  name 'HDMI/DP,pcm=3 Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.2 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.3 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.5 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.6 {
  iface PCM
  device 3
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.7 {
  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.8 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 223
  value.1 230
  comment {
   access 'read write user'
   type INTEGER
   count 2
   range '0 - 255'
   tlv '0000000100000008ffffec1400000014'
   dbmin -5100
   dbmax 0
   dbvalue.0 -640
   dbvalue.1 -500
  }
 }
}
state.Generic {
 control.1 {
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 127'
   dbmin -9525
   dbmax 0
   dbvalue.0 -9525
   dbvalue.1 -9525
  }
 }
 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 - 127'
   dbmin -9525
   dbmax 0
   dbvalue.0 -9525
   dbvalue.1 -9525
  }
 }
 control.4 {
  iface MIXER
  name 'Speaker Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.5 {
  iface MIXER
  name 'Loopback Mixing'
  value Disabled
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 Disabled
   item.1 Enabled
  }
 }
 control.6 {
  iface MIXER
  name 'Mic Playback Volume'
  value.0 15
  value.1 15
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 -1200
   dbvalue.1 -1200
  }
 }
 control.7 {
  iface MIXER
  name 'Mic Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.8 {
  iface MIXER
  name 'Auto-Mute Mode'
  value Disabled
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 Disabled
   item.1 Enabled
  }
 }
 control.9 {
  iface MIXER
  name 'Capture Volume'
  value.0 23
  value.1 23
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 46'
   dbmin -1600
   dbmax 3000
   dbvalue.0 700
   dbvalue.1 700
  }
 }
 control.10 {
  iface MIXER
  name 'Capture Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.11 {
  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.12 {
  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.13 {
  iface MIXER
  name 'Beep Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.14 {
  iface MIXER
  name 'Beep Playback Volume'
  value 1
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 3'
   dbmin -1800
   dbmax 0
   dbvalue.0 -1200
  }
 }
 control.15 {
  iface MIXER
  name 'Master Playback Volume'
  value 0
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 127'
   dbmin -9999999
   dbmax 0
   dbvalue.0 -9999999
  }
 }
 control.16 {
  iface MIXER
  name 'Master Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.17 {
  iface CARD
  name 'Internal Mic Phantom Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.18 {
  iface CARD
  name 'Mic Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.19 {
  iface CARD
  name 'Front Headphone Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.20 {
  iface CARD
  name 'Speaker Phantom Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.21 {
  iface PCM
  name 'Playback Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.22 {
  iface PCM
  name 'Capture Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
btrfs
raid6_pq
xor
ufs
qnx4
hfsplus
hfs
minix
ntfs
msdos
jfs
xfs
libcrc32c
snd_seq_midi
snd_seq_midi_event
snd_seq
snd_rawmidi
snd_seq_device
snd_hda_intel
ipheth
ctr
ccm
rfcomm
bnep
bluetooth
arc4
rt2800pci
rt2800mmio
rt2800lib
rt2x00pci
rt2x00mmio
rt2x00lib
mac80211
hp_wmi
sparse_keymap
cfg80211
snd_hda_codec_idt
binfmt_misc
rtsx_pci_ms
memstick
snd_hda_codec_hdmi
eeprom_93cx6
crc_ccitt
uvcvideo
videobuf2_vmalloc
videobuf2_memops
videobuf2_core
videodev
kvm
crc32_pclmul
aesni_intel
aes_i586
xts
lrw
gf128mul
ablk_helper
cryptd
joydev
snd_hda_codec
snd_hwdep
snd_pcm
serio_raw
k10temp
snd_page_alloc
i2c_piix4
shpchp
snd_timer
wmi
radeon
hp_accel
lis3lv02d
ttm
snd
video
input_polldev
drm_kms_helper
drm
i2c_algo_bit
soundcore
hp_wireless
mac_hid
parport_pc
ppdev
lp
parport
rtsx_pci_sdmmc
ahci
r8169
psmouse
libahci
rtsx_pci
mii

!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x03 0x185600f0
0x05 0x585600f0
0x07 0x585600f0
0x09 0x585600f0
0x0b 0x585600f0
0x0d 0x585600f0

/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/hwC1D0/init_pin_configs:
0x0a 0x40f000f0
0x0b 0x0221101f
0x0c 0x02a11020
0x0d 0x90170110
0x0e 0x40f000f0
0x0f 0x40f000f0
0x10 0x40f000f0
0x11 0xd5a30140
0x1f 0x40f000f0
0x20 0x40f000f0

/sys/class/sound/hwC1D0/driver_pin_configs:

/sys/class/sound/hwC1D0/user_pin_configs:

/sys/class/sound/hwC1D0/init_verbs:

/sys/class/sound/hwC1D0/hints:

!!ALSA/HDA dmesg
!!--------------

[ 20.451012] [drm] Connector 2:
[ 20.451014] [drm] HDMI-A-1
[ 20.451015] [drm] HPD3
--
[ 20.854857] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 20.858524] hda-intel 0000:00:01.1: Using LPIB position fix
[ 20.858529] hda-intel 0000:00:01.1: Force to non-snoop mode
[ 20.858576] snd_hda_intel 0000:00:01.1: irq 53 for MSI/MSI-X
[ 20.866692] hda-intel 0000:00:01.1: Enable sync_write for stable communication
[ 20.950960] HDMI ATI/AMD: no speaker allocation for ELD
[ 20.951067] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input15
[ 20.953352] hda-intel 0000:00:14.2: Using LPIB position fix
[ 20.970086] hda-intel 0000:00:14.2: Enable sync_write for stable communication
[ 20.985138] mute LED gpio 1 polarity 0
--
[ 21.020101] cfg80211: Calling CRDA to update world regulatory domain
[ 21.023801] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input17
[ 21.025918] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input16
[ 21.174421] input: HP WMI hotkeys as /devices/virtual/input/input18
--
[ 770.698168] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 850.845137] hda-intel 0000:00:01.1: Using LPIB position fix
[ 850.845143] hda-intel 0000:00:01.1: Force to non-snoop mode
[ 850.845189] snd_hda_intel 0000:00:01.1: irq 53 for MSI/MSI-X
[ 850.848609] hda-intel 0000:00:01.1: Enable sync_write for stable communication
[ 850.849400] HDMI ATI/AMD: no speaker allocation for ELD
[ 850.849492] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input20
[ 850.852058] hda-intel 0000:00:14.2: Using LPIB position fix
[ 850.861916] hda-intel 0000:00:14.2: Enable sync_write for stable communication
[ 850.865726] mute LED gpio 1 polarity 0
--
[ 850.865933] Mic=0xc
[ 850.903282] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input22
[ 850.903388] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input21
[ 2324.091840] systemd-hostnamed[11070]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!

mh@mh-HP-ProBook-445-G1:~$ uname -r
3.13.0-135-generic
mh@mh-HP-ProBook-445-G1:~$ sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
 This PPA is for HDA DKMS daily build snapshots. Please do not add this PPA directly - instead follow the instructions at https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS
 More info: https://launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp2vitcm7u/secring.gpg' created
gpg: keyring `/tmp/tmp2vitcm7u/pubring.gpg' created
gpg: requesting key 72B194E5 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp2vitcm7u/trustdb.gpg: trustdb created
gpg: key 72B194E5: public key "Launchpad Ubuntu Audio Dev team PPA" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
mh@mh-HP-ProBook-445-G1:~$ sudo apt-get update
Hit http://ppa.launchpad.net trusty InRelease
Ign http://in.archive.ubuntu.com trusty InRelease
Ign http://archive.canonical.com trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Hit http://in.archive.ubuntu.com trusty-updates InRelease
Hit http://security.ubuntu.com trusty-security InRelease
Hit http://archive.canonical.com trusty Release.gpg
Hit http://extras.ubuntu.com trusty Release.gpg
Hit http://in.archive.ubuntu.com trusty-backports InRelease
Get:1 http://ppa.launchpad.net trusty InRelease [15.5 kB]
Hit http://extras.ubuntu.com trusty Release
Hit http://archive.canonical.com trusty Release
Hit http://security.ubuntu.com trusty-security/main Sources
Hit http://in.archive.ubuntu.com trusty Release.gpg
Hit http://extras.ubuntu.com trusty/main Sources
Hit http://archive.canonical.com trusty/partner i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/main Sources
Hit http://archive.canonical.com trusty/partner Translation-en
Hit http://extras.ubuntu.com trusty/main i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted Sources
Ign http://ppa.launchpad.net trusty InRelease
Hit http://in.archive.ubuntu.com trusty-updates/restricted Sources
Hit http://in.archive.ubuntu.com trusty-updates/universe Sources
Hit http://security.ubuntu.com trusty-security/universe Sources
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Sources
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://security.ubuntu.com trusty-security/multiverse Sources
Hit http://in.archive.ubuntu.com trusty-updates/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/restricted i386 Packages
Hit http://security.ubuntu.com trusty-security/main i386 Packages
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/multiverse i386 Packages
Get:2 http://ppa.launchpad.net trusty/main i386 Packages [1,884 B]
Hit http://in.archive.ubuntu.com trusty-updates/main Translation-en
Hit http://security.ubuntu.com trusty-security/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en
Get:3 http://ppa.launchpad.net trusty/main Translation-en [251 B]
Hit http://security.ubuntu.com trusty-security/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/universe Translation-en
Hit http://security.ubuntu.com trusty-security/main Translation-en
Ign http://ppa.launchpad.net trusty Release.gpg
Hit http://in.archive.ubuntu.com trusty-backports/main Sources
Ign http://extras.ubuntu.com trusty/main Translation-en_IN
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/restricted Sources
Ign http://extras.ubuntu.com trusty/main Translation-en
Ign http://ppa.launchpad.net trusty Release
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/universe Sources
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://in.archive.ubuntu.com trusty-backports/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/universe Translation-en
Hit http://in.archive.ubuntu.com trusty Release
Hit http://in.archive.ubuntu.com trusty/main Sources
Hit http://in.archive.ubuntu.com trusty/restricted Sources
Hit http://in.archive.ubuntu.com trusty/universe Sources
Hit http://in.archive.ubuntu.com trusty/multiverse Sources
Hit http://in.archive.ubuntu.com trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty/universe Translation-en
Err http://ppa.launchpad.net trusty/main Sources
  404 Not Found
Err http://ppa.launchpad.net trusty/main i386 Packages
  404 Not Found
Ign http://ppa.launchpad.net trusty/main Translation-en_IN
Ign http://ppa.launchpad.net trusty/main Translation-en
Ign http://in.archive.ubuntu.com trusty/main Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/universe Translation-en_IN
Fetched 17.6 kB in 12s (1,400 B/s)
W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

mh@mh-HP-ProBook-445-G1:~$ sudo apt-get install linux-image-extra-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-extra-3.13.0-135-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

mh@mh-HP-ProBook-445-G1:~$ sudo apt-get install --reinstall linux-image-extra-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 37.0 MB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-extra-3.13.0-135-generic i386 3.13.0-135.184 [37.0 MB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-extra-3.13.0-135-generic i386 3.13.0-135.184 [37.0 MB]
Fetched 35.5 MB in 4min 21s (136 kB/s)
(Reading database ... 290512 files and directories currently installed.)
Preparing to unpack .../linux-image-extra-3.13.0-135-generic_3.13.0-135.184_i386.deb ...
Unpacking linux-image-extra-3.13.0-135-generic (3.13.0-135.184) over (3.13.0-135.184) ...
Setting up linux-image-extra-3.13.0-135-generic (3.13.0-135.184) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-135-generic /boot/vmlinuz-3.13.0-135-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-135-generic
Found initrd image: /boot/initrd.img-3.13.0-135-generic
Found linux image: /boot/vmlinuz-3.13.0-129-generic
Found initrd image: /boot/initrd.img-3.13.0-129-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found FreeDOS on /dev/sda1
done

mh@mh-HP-ProBook-445-G1:~$ sudo apt-get install oem-audio-hda-daily-dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  oem-audio-hda-daily-dkms
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 275 kB of archives.
After this operation, 1,790 kB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/ubuntu-audio-dev/alsa-daily/ubuntu/ trusty/main oem-audio-hda-daily-dkms all 0.201711220802~ubuntu14.04.1 [275 kB]
Fetched 275 kB in 3s (87.7 kB/s)
Selecting previously unselected package oem-audio-hda-daily-dkms.
(Reading database ... 290512 files and directories currently installed.)
Preparing to unpack .../oem-audio-hda-daily-dkms_0.201711220802~ubuntu14.04.1_all.deb ...
Unpacking oem-audio-hda-daily-dkms (0.201711220802~ubuntu14.04.1) ...
Setting up oem-audio-hda-daily-dkms (0.201711220802~ubuntu14.04.1) ...
Loading new oem-audio-hda-daily-0.201711220802~ubuntu14.04.1 DKMS files...
First Installation: checking all kernels...
Building only for 3.13.0-135-generic
Building for architecture i686
Building initial module for 3.13.0-135-generic
Done.

snd-hda-codec-si3054:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-intel.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-idt.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-conexant.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-cirrus.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-generic.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-ca0132.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-hdmi.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-via.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-analog.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-cmedia.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-ca0110.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-codec-realtek.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

snd-hda-core.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.13.0-135-generic/updates/dkms/

depmod....

DKMS: install completed.

sunil maurya (sunilmaurya26) said : #5

step 4

mh@mh-HP-ProBook-445-G1:~$ cat /proc/asound/{version,cards,devices,hwdep,pcm,seq/clients}; ls -l /usr/share/pulseaudio/alsa-mixer/paths/; sudo rm /etc/asound.conf; sudo rm -r ~/.pulse ~/.asound* ;sudo rm ~/.pulse-cookie; sudo apt-get update; sudo apt-get install aptitude; sudo aptitude install paman gnome-alsamixer libasound2-plugins padevchooser libsdl1.2debian-pulseaudio; sudo lshw -short;ls -lart /dev/snd; find /lib/modules/`uname -r` | grep snd ;cat /dev/sndstat; lspci -nn; lsusb; sudo which alsactl; sudo fuser -v /dev/dsp /dev/snd/* ; dpkg -S bin/slmodemd; dmesg | egrep 'EMU|probe|emu|ALSA|alsa|ac97|udi|snd|ound|irmware'; sudo /etc/init.d/sl-modem-daemon status; sudo grep model /etc/modprobe.d/* ; sudo dmidecode|egrep 'anufact|roduct|erial|elease'; lsmod | egrep 'snd|usb|midi|udio'; pacmd list-sinks; aplay -l; sudo alsa force-reload; ubuntu-support-status ; sudo lshw -C sound
Advanced Linux Sound Architecture Driver Version k3.13.0-135-generic.
 0 [HDMI ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xd6044000 irq 53
 1 [Generic ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xd6040000 irq 16
  1: : sequencer
  2: [ 0- 3]: digital audio playback
  3: [ 0- 0]: hardware dependent
  4: [ 0] : control
  5: [ 1- 0]: digital audio playback
  6: [ 1- 0]: digital audio capture
  7: [ 1- 0]: hardware dependent
  8: [ 1] : control
 33: : timer
00-00: HDA Codec 0
01-00: HDA Codec 0
00-03: Generic Digital : Generic Digital : playback 1
01-00: 92HD91BXX Analog : 92HD91BXX Analog : playback 1 : capture 1
Client info
  cur clients : 1
  peak clients : 1
  max clients : 192

Client 0 : "System" [Kernel]
  Port 0 : "Timer" (Rwe-)
  Port 1 : "Announce" (R-e-)
Client 14 : "Midi Through" [Kernel]
  Port 0 : "Midi Through Port-0" (RWe-)
total 132
-rw-r--r-- 1 root root 1470 Jan 29 2015 analog-input-aux.conf
-rw-r--r-- 1 root root 1798 Jan 29 2015 analog-input.conf
-rw-r--r-- 1 root root 5835 Jan 29 2015 analog-input.conf.common
-rw-r--r-- 1 root root 2240 Jan 29 2015 analog-input-dock-mic.conf
-rw-r--r-- 1 root root 1475 Jan 29 2015 analog-input-fm.conf
-rw-r--r-- 1 root root 2251 Jan 29 2015 analog-input-front-mic.conf
-rw-r--r-- 1 root root 2353 Jan 29 2015 analog-input-headphone-mic.conf
-rw-r--r-- 1 root root 2367 Jan 29 2015 analog-input-headset-mic.conf
-rw-r--r-- 1 root root 2853 Jan 29 2015 analog-input-internal-mic-always.conf
-rw-r--r-- 1 root root 3211 Jan 29 2015 analog-input-internal-mic.conf
-rw-r--r-- 1 root root 2421 Jan 29 2015 analog-input-linein.conf
-rw-r--r-- 1 root root 2583 Jan 29 2015 analog-input-mic.conf
-rw-r--r-- 1 root root 1396 Jan 29 2015 analog-input-mic.conf.common
-rw-r--r-- 1 root root 1512 Jan 29 2015 analog-input-mic-line.conf
-rw-r--r-- 1 root root 2240 Jan 29 2015 analog-input-rear-mic.conf
-rw-r--r-- 1 root root 1480 Jan 29 2015 analog-input-tvtuner.conf
-rw-r--r-- 1 root root 1451 Jan 29 2015 analog-input-video.conf
-rw-r--r-- 1 root root 2535 Jan 29 2015 analog-output.conf
-rw-r--r-- 1 root root 9905 Jan 29 2015 analog-output.conf.common
-rw-r--r-- 1 root root 2361 Jan 29 2015 analog-output-desktop-speaker.conf
-rw-r--r-- 1 root root 2044 Jan 29 2015 analog-output-headphones-2.conf
-rw-r--r-- 1 root root 2609 Jan 29 2015 analog-output-headphones.conf
-rw-r--r-- 1 root root 1899 Jan 29 2015 analog-output-mono.conf
-rw-r--r-- 1 root root 3230 Jan 29 2015 analog-output-speaker-always.conf
-rw-r--r-- 1 root root 3335 Jan 29 2015 analog-output-speaker.conf
-rw-r--r-- 1 root root 159 Jan 29 2015 hdmi-output-0.conf
-rw-r--r-- 1 root root 161 Jan 29 2015 hdmi-output-1.conf
-rw-r--r-- 1 root root 161 Jan 29 2015 hdmi-output-2.conf
-rw-r--r-- 1 root root 161 Jan 29 2015 hdmi-output-3.conf
-rw-r--r-- 1 root root 778 Jan 29 2015 iec958-stereo-output.conf
[sudo] password for mh:
rm: cannot remove ‘/etc/asound.conf’: No such file or directory
rm: cannot remove ‘/home/mh/.pulse’: No such file or directory
rm: cannot remove ‘/home/mh/.asound*’: No such file or directory
rm: cannot remove ‘/home/mh/.pulse-cookie’: No such file or directory
Ign http://archive.canonical.com trusty InRelease
Ign http://in.archive.ubuntu.com trusty InRelease
Hit http://ppa.launchpad.net trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Hit http://extras.ubuntu.com trusty Release.gpg
Hit http://archive.canonical.com trusty Release.gpg
Hit http://in.archive.ubuntu.com trusty-updates InRelease
Hit http://security.ubuntu.com trusty-security InRelease
Hit http://security.ubuntu.com trusty-security/main Sources
Hit http://archive.canonical.com trusty Release
Hit http://in.archive.ubuntu.com trusty-backports InRelease
Hit http://ppa.launchpad.net trusty InRelease
Hit http://archive.canonical.com trusty/partner i386 Packages
Hit http://archive.canonical.com trusty/partner Translation-en
Ign http://ppa.launchpad.net trusty InRelease
Hit http://security.ubuntu.com trusty-security/restricted Sources
Hit http://security.ubuntu.com trusty-security/universe Sources
Hit http://in.archive.ubuntu.com trusty Release.gpg
Hit http://security.ubuntu.com trusty-security/multiverse Sources
Hit http://security.ubuntu.com trusty-security/main i386 Packages
Hit http://extras.ubuntu.com trusty Release
Hit http://in.archive.ubuntu.com trusty-updates/main Sources
Hit http://security.ubuntu.com trusty-security/restricted i386 Packages
Hit http://extras.ubuntu.com trusty/main Sources
Hit http://in.archive.ubuntu.com trusty-updates/restricted Sources
Hit http://security.ubuntu.com trusty-security/universe i386 Packages
Hit http://extras.ubuntu.com trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/universe Sources
Hit http://security.ubuntu.com trusty-security/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Sources
Hit http://security.ubuntu.com trusty-security/main Translation-en
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/main i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/universe i386 Packages
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty-updates/main Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://ppa.launchpad.net trusty/main i386 Packages
Ign http://extras.ubuntu.com trusty/main Translation-en_IN
Hit http://ppa.launchpad.net trusty/main Translation-en
Ign http://extras.ubuntu.com trusty/main Translation-en
Ign http://ppa.launchpad.net trusty Release.gpg
Hit http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty-updates/restricted Translation-en
Ign http://ppa.launchpad.net trusty Release
Hit http://in.archive.ubuntu.com trusty-updates/universe Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/main Sources
Hit http://in.archive.ubuntu.com trusty-backports/restricted Sources
Hit http://in.archive.ubuntu.com trusty-backports/universe Sources
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://in.archive.ubuntu.com trusty-backports/main i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty-backports/multiverse i386 Packages
Err http://ppa.launchpad.net trusty/main Sources
  404 Not Found
Hit http://in.archive.ubuntu.com trusty-backports/main Translation-en
Err http://ppa.launchpad.net trusty/main i386 Packages
  404 Not Found
Ign http://ppa.launchpad.net trusty/main Translation-en_IN
Hit http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty-backports/universe Translation-en
Hit http://in.archive.ubuntu.com trusty Release
Hit http://in.archive.ubuntu.com trusty/main Sources
Hit http://in.archive.ubuntu.com trusty/restricted Sources
Hit http://in.archive.ubuntu.com trusty/universe Sources
Hit http://in.archive.ubuntu.com trusty/multiverse Sources
Hit http://in.archive.ubuntu.com trusty/main i386 Packages
Hit http://in.archive.ubuntu.com trusty/restricted i386 Packages
Hit http://in.archive.ubuntu.com trusty/universe i386 Packages
Hit http://in.archive.ubuntu.com trusty/multiverse i386 Packages
Hit http://in.archive.ubuntu.com trusty/main Translation-en
Hit http://in.archive.ubuntu.com trusty/multiverse Translation-en
Hit http://in.archive.ubuntu.com trusty/restricted Translation-en
Hit http://in.archive.ubuntu.com trusty/universe Translation-en
Ign http://in.archive.ubuntu.com trusty/main Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty/universe Translation-en_IN
W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
No candidate version found for libsdl1.2debian-pulseaudio
No candidate version found for libsdl1.2debian-pulseaudio
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

H/W path Device Class Description
==================================================
                           system HP ProBook 445 G1 (F3K65PA#ACJ)
/0 bus 1950
/0/5 memory 64KiB BIOS
/0/17 processor AMD A6-5350M APU with Radeon(tm) HD Graphics
/0/17/18 memory 80KiB L1 cache
/0/17/19 memory 1MiB L2 cache
/0/0 memory 8GiB System Memory
/0/0/0 memory SODIMM [empty]
/0/0/1 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/100 bridge Family 15h (Models 10h-1fh) Processor Root Complex
/0/100/1 display Richland [Radeon HD 8450G]
/0/100/1.1 multimedia Trinity HDMI Audio Controller
/0/100/4 bridge Family 15h (Models 10h-1fh) Processor Root Port
/0/100/4/0 eth0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/5 bridge Family 15h (Models 10h-1fh) Processor Root Port
/0/100/5/0 generic RTS5229 PCI Express Card Reader
/0/100/7 bridge Family 15h (Models 10h-1fh) Processor Root Port
/0/100/7/0 wlan0 network RT3290 Wireless 802.11n 1T/1R PCIe
/0/100/7/0.1 generic RT3290 Bluetooth
/0/100/10 bus FCH USB XHCI Controller
/0/100/10.1 bus FCH USB XHCI Controller
/0/100/11 storage FCH SATA Controller [AHCI mode]
/0/100/12 bus FCH USB OHCI Controller
/0/100/12.2 bus FCH USB EHCI Controller
/0/100/13 bus FCH USB OHCI Controller
/0/100/13.2 bus FCH USB EHCI Controller
/0/100/14 bus FCH SMBus Controller
/0/100/14.2 multimedia FCH Azalia Controller
/0/100/14.3 bridge FCH LPC Bridge
/0/100/14.4 bridge FCH PCI Bridge
/0/100/14.5 bus FCH USB OHCI Controller
/0/101 bridge Family 15h (Models 10h-1fh) Processor Function 0
/0/102 bridge Family 15h (Models 10h-1fh) Processor Function 1
/0/103 bridge Family 15h (Models 10h-1fh) Processor Function 2
/0/104 bridge Family 15h (Models 10h-1fh) Processor Function 3
/0/105 bridge Family 15h (Models 10h-1fh) Processor Function 4
/0/106 bridge Family 15h (Models 10h-1fh) Processor Function 5
/0/1 scsi0 storage
/0/1/0.0.0 /dev/sda disk 320GB WDC WD3200BEKT-6
/0/1/0.0.0/1 /dev/sda1 volume 200MiB Windows FAT volume
/0/1/0.0.0/2 /dev/sda2 volume 4GiB Windows NTFS volume
/0/1/0.0.0/3 /dev/sda3 volume 292GiB Extended partition
/0/1/0.0.0/3/5 /dev/sda5 volume 246GiB Linux filesystem partition
/0/1/0.0.0/3/6 /dev/sda6 volume 7811MiB Linux filesystem partition
/0/1/0.0.0/3/7 /dev/sda7 volume 38GiB Linux filesystem partition
/0/1/0.0.0/4 /dev/sda4 volume 1906MiB Windows FAT volume
/1 power FP06047
total 0
crw-rw----+ 1 root audio 116, 33 Nov 27 21:24 timer
crw-rw----+ 1 root audio 116, 1 Nov 27 21:24 seq
crw-rw----+ 1 root audio 116, 2 Nov 27 21:24 pcmC0D3p
crw-rw----+ 1 root audio 116, 3 Nov 27 21:24 hwC0D0
crw-rw----+ 1 root audio 116, 5 Nov 27 21:24 pcmC1D0p
crw-rw----+ 1 root audio 116, 6 Nov 27 21:24 pcmC1D0c
crw-rw----+ 1 root audio 116, 7 Nov 27 21:24 hwC1D0
crw-rw----+ 1 root audio 116, 8 Nov 27 21:24 controlC1
crw-rw----+ 1 root audio 116, 4 Nov 27 21:24 controlC0
drwxr-xr-x 2 root root 80 Nov 27 21:24 by-path
drwxr-xr-x 3 root root 240 Nov 27 21:24 .
drwxr-xr-x 16 root root 4120 Nov 27 21:32 ..
/lib/modules/3.13.0-135-generic/kernel/sound/isa/ad1848/snd-ad1848.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/wss/snd-wss-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/msnd
/lib/modules/3.13.0-135-generic/kernel/sound/isa/msnd/snd-msnd-classic.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/msnd/snd-msnd-pinnacle.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/msnd/snd-msnd-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-adlib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-cmi8328.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/galaxy/snd-azt1605.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/galaxy/snd-azt2316.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-emu8000-synth.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sbawe.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/sb/snd-jazz16.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-als100.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/wavefront/snd-wavefront.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-gusclassic.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-gusmax.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-interwave-stb.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-gusextreme.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-interwave.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/gus/snd-gus-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/opti9xx/snd-opti92x-cs4231.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/opti9xx/snd-miro.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/opti9xx/snd-opti93x.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/ad1816a/snd-ad1816a.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-sscape.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-es18xx.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-azt2320.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-sc6000.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/3.13.0-135-generic/kernel/sound/isa/snd-cmi8330.ko
/lib/modules/3.13.0-135-generic/kernel/sound/firewire/snd-scs1x.ko
/lib/modules/3.13.0-135-generic/kernel/sound/firewire/snd-dice.ko
/lib/modules/3.13.0-135-generic/kernel/sound/firewire/snd-firewire-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/firewire/snd-firewire-speakers.ko
/lib/modules/3.13.0-135-generic/kernel/sound/firewire/snd-isight.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-aloop.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-dummy.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/vx/snd-vx-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/opl3/snd-opl3-synth.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/pcsp/snd-pcsp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/mpu401/snd-mpu401.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-mts64.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-portman2x4.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/opl4/snd-opl4-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/opl4/snd-opl4-synth.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-mtpav.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-virmidi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/drivers/snd-serial-u16550.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/snd-i2c.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/other/snd-pt2258.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/other/snd-ak4113.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/other/snd-ak4114.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/other/snd-ak4117.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/snd-tea6330t.ko
/lib/modules/3.13.0-135-generic/kernel/sound/i2c/snd-cs8427.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-page-alloc.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-rawmidi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-hwdep.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-hrtimer.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-timer.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-dummy.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-midi-emul.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-device.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-midi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-midi-event.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/seq/snd-seq-virmidi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-compress.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd-pcm.ko
/lib/modules/3.13.0-135-generic/kernel/sound/core/snd.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pcmcia/vx/snd-vxpocket.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/snd-usbmidi-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/hiface/snd-usb-hiface.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/usx2y/snd-usb-us122l.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/usx2y/snd-usb-usx2y.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/caiaq/snd-usb-caiaq.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/misc/snd-ua101.ko
/lib/modules/3.13.0-135-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
/lib/modules/3.13.0-135-generic/kernel/sound/synth/snd-util-mem.ko
/lib/modules/3.13.0-135-generic/kernel/sound/synth/emux/snd-emux-synth.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/atmel/snd-soc-atmel-pcm.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/generic/snd-soc-simple-card.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/mid-x86/snd-soc-sst-platform.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/mid-x86/snd-soc-mfld-machine.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/snd-soc-core.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/codecs/snd-soc-sn95031.ko
/lib/modules/3.13.0-135-generic/kernel/sound/soc/codecs/snd-soc-si476x.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-cmipci.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-es1968.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-es1938.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-darla20.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-indigoio.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-darla24.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-indigo.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-indigodj.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-mona.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-mia.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-layla20.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-layla24.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-indigodjx.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-echo3g.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-gina24.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-indigoiox.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/echoaudio/snd-gina20.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-als4000.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/cs46xx/snd-cs46xx.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-rme96.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/rme9652/snd-hdspm.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/rme9652/snd-rme9652.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/rme9652/snd-hdsp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-fm801.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-atiixp-modem.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/emu10k1/snd-emu10k1.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/emu10k1/snd-emu10k1x.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-si3054.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-idt.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-analog.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-cirrus.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-conexant.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/hda/snd-hda-codec-via.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ctxfi/snd-ctxfi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-sis7019.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-azt3328.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/vx222/snd-vx222.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/lola/snd-lola.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-via82xx-modem.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-ens1370.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/riptide/snd-riptide.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-ens1371.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-als300.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-ad1889.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/oxygen/snd-oxygen.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/oxygen/snd-oxygen-lib.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/oxygen/snd-virtuoso.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-maestro3.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ymfpci/snd-ymfpci.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-cs5530.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/aw2/snd-aw2.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/nm256/snd-nm256.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ali5451/snd-ali5451.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-atiixp.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-via82xx.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-bt87x.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/lx6464es/snd-lx6464es.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/pcxhr/snd-pcxhr.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/korg1212/snd-korg1212.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-cs4281.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-intel8x0m.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ca0106/snd-ca0106.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/mixart/snd-mixart.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/asihpi/snd-asihpi.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/cs5535audio/snd-cs5535audio.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-rme32.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/au88x0/snd-au8830.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/au88x0/snd-au8810.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/au88x0/snd-au8820.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-intel8x0.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/snd-sonicvibes.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/trident/snd-trident.ko
/lib/modules/3.13.0-135-generic/kernel/sound/pci/ac97/snd-ac97-codec.ko
/lib/modules/3.13.0-135-generic/kernel/sound/spi/snd-at73c213.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-hdmi.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-core.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-si3054.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-idt.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-analog.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-cmedia.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-ca0110.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-intel.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-cirrus.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-realtek.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-generic.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-conexant.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-ca0132.ko
/lib/modules/3.13.0-135-generic/updates/dkms/snd-hda-codec-via.ko
cat: /dev/sndstat: No such file or directory
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex [1022:1410]
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8450G] [1002:9995]
00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller [1002:9902]
00:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1414]
00:05.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1415]
00:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1417]
00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 09)
00:10.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 09)
00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7801] (rev 40)
00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 11)
00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 11)
00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 11)
00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 11)
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:780b] (rev 16)
00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 01)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:780e] (rev 11)
00:14.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge [1022:780f] (rev 40)
00:14.5 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7809] (rev 11)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0 [1022:1400]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1 [1022:1401]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2 [1022:1402]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3 [1022:1403]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4 [1022:1404]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5 [1022:1405]
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
03:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
03:00.1 Bluetooth [0d11]: Ralink corp. RT3290 Bluetooth [1814:3298]
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05c8:0359 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/usr/sbin/alsactl
Specified filename /dev/dsp does not exist.
dpkg-query: no path found matching pattern *bin/slmodemd*
[ 0.000284] [Firmware Info]: CPU: Re-enabling disabled Topology Extensions Support
[ 0.279612] [Firmware Info]: CPU: Re-enabling disabled Topology Extensions Support
[ 1.666457] ACPI: No dock devices found.
[ 1.717159] Found 1 acpi root devices
[ 1.734198] pnp: PnP ACPI: found 11 devices
[ 2.354674] audit: initializing netlink socket (disabled)
[ 2.354686] type=2000 audit(1511817861.144:1): initialized
[ 2.504151] libphy: Fixed MDIO Bus: probed
[ 2.504761] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[ 2.515667] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.515931] hub 1-0:1.0: USB hub found
[ 2.516466] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[ 2.527713] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.527806] hub 2-0:1.0: USB hub found
[ 2.587676] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.587768] hub 3-0:1.0: USB hub found
[ 2.647708] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.647801] hub 4-0:1.0: USB hub found
[ 2.707754] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.707860] hub 5-0:1.0: USB hub found
[ 2.708608] usb usb6: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.708705] hub 6-0:1.0: USB hub found
[ 2.711915] usb usb7: New USB device found, idVendor=1d6b, idProduct=0003
[ 2.711997] hub 7-0:1.0: USB hub found
[ 2.886439] isapnp: No Plug & Play device found
[ 2.912670] usb usb8: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.912822] hub 8-0:1.0: USB hub found
[ 2.915894] usb usb9: New USB device found, idVendor=1d6b, idProduct=0003
[ 2.915981] hub 9-0:1.0: USB hub found
[ 2.969591] IMA: No TPM chip found, activating TPM-bypass!
[ 2.970227] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 3.036021] usb 1-5: New USB device found, idVendor=05c8, idProduct=0359
[ 11.089948] lp: driver loaded but no devices found
[ 14.340640] lis3lv02d: 8 bits 3DC sensor found
[ 15.022943] snd_hda_core: module verification failed: signature and/or required key missing - tainting kernel
[ 15.585870] uvcvideo: Found UVC 1.00 device HP HD Webcam (05c8:0359)
[ 15.710166] [drm] Enabling audio 0 support
[ 15.710168] [drm] Enabling audio 1 support
[ 15.710169] [drm] Enabling audio 2 support
[ 15.710170] [drm] Enabling audio 3 support
[ 15.710172] [drm] Enabling audio 4 support
[ 15.710173] [drm] Enabling audio 5 support
[ 16.085548] snd_hda_intel 0000:00:01.1: Probing card using HDA DKMS, version 0.201711220802~ubuntu14.04.1
[ 16.085878] snd_hda_intel 0000:00:01.1: Force to non-snoop mode
[ 16.085925] snd_hda_intel 0000:00:01.1: irq 53 for MSI/MSI-X
[ 16.086177] snd_hda_intel 0000:00:14.2: Probing card using HDA DKMS, version 0.201711220802~ubuntu14.04.1
[ 16.139809] snd_hda_codec_hdmi: Unknown symbol haswell_set_bclk (err 0)
[ 16.155813] snd_hda_codec_hdmi: Unknown symbol haswell_set_bclk (err 0)
[ 16.168191] snd_hda_codec_generic hdaudioC0D0: autoconfig for Generic: line_outs=0 (0x0/0x0/0x0/0x0/0x0) type:line
[ 16.168198] snd_hda_codec_generic hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 16.168201] snd_hda_codec_generic hdaudioC0D0: hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 16.168204] snd_hda_codec_generic hdaudioC0D0: mono: mono_out=0x0
[ 16.168207] snd_hda_codec_generic hdaudioC0D0: dig-out=0x3/0x0
[ 16.168209] snd_hda_codec_generic hdaudioC0D0: inputs:
[ 16.168719] input: HDA ATI HDMI HDMI as /devices/pci0000:00/0000:00:01.1/sound/card0/input16
[ 16.268975] snd_hda_codec_idt hdaudioC1D0: autoconfig for 92HD91BXX: line_outs=1 (0xd/0x0/0x0/0x0/0x0) type:speaker
[ 16.268984] snd_hda_codec_idt hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 16.268987] snd_hda_codec_idt hdaudioC1D0: hp_outs=1 (0xb/0x0/0x0/0x0/0x0)
[ 16.268990] snd_hda_codec_idt hdaudioC1D0: mono: mono_out=0x0
[ 16.268992] snd_hda_codec_idt hdaudioC1D0: inputs:
[ 16.268996] snd_hda_codec_idt hdaudioC1D0: Internal Mic=0x11
[ 16.268999] snd_hda_codec_idt hdaudioC1D0: Mic=0xc
[ 16.332337] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input18
[ 16.332472] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input17
[ 16.515254] type=1400 audit(1511798076.030:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=429 comm="apparmor_parser"
[ 16.515264] type=1400 audit(1511798076.030:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=429 comm="apparmor_parser"
[ 16.515271] type=1400 audit(1511798076.030:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=429 comm="apparmor_parser"
[ 16.515283] type=1400 audit(1511798076.030:5): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/sbin/dhclient" pid=491 comm="apparmor_parser"
[ 16.515291] type=1400 audit(1511798076.030:6): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=491 comm="apparmor_parser"
[ 16.515297] type=1400 audit(1511798076.030:7): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=491 comm="apparmor_parser"
[ 19.045769] type=1400 audit(1511798078.562:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=698 comm="apparmor_parser"
[ 19.045778] type=1400 audit(1511798078.562:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=698 comm="apparmor_parser"
[ 22.991487] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[ 23.035317] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.37
[ 23.641111] type=1400 audit(1511798083.154:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=806 comm="apparmor_parser"
[ 24.406911] type=1400 audit(1511798083.914:11): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/sbin/dhclient" pid=864 comm="apparmor_parser"
[ 24.406922] type=1400 audit(1511798083.914:12): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=864 comm="apparmor_parser"
[ 24.406927] type=1400 audit(1511798083.914:13): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=864 comm="apparmor_parser"
[ 24.572513] type=1400 audit(1511798084.082:14): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/lightdm/lightdm-guest-session" pid=863 comm="apparmor_parser"
[ 24.572523] type=1400 audit(1511798084.082:15): apparmor="STATUS" operation="profile_load" profile="unconfined" name="chromium" pid=863 comm="apparmor_parser"
[ 24.656377] type=1400 audit(1511798084.166:16): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/telepathy/mission-control-5" pid=874 comm="apparmor_parser"
[ 24.656387] type=1400 audit(1511798084.166:17): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/telepathy/telepathy-*" pid=874 comm="apparmor_parser"
[ 24.656392] type=1400 audit(1511798084.166:18): apparmor="STATUS" operation="profile_load" profile="unconfined" name="pxgsettings" pid=874 comm="apparmor_parser"
[ 24.656397] type=1400 audit(1511798084.166:19): apparmor="STATUS" operation="profile_load" profile="unconfined" name="sanitized_helper" pid=874 comm="apparmor_parser"
[ 26.609650] init: alsa-restore main process (999) terminated with status 99
sudo: /etc/init.d/sl-modem-daemon: command not found
 Release Date: 09/05/2013
  Serial services are supported (int 14h)
 Manufacturer: Hewlett-Packard
 Product Name: HP ProBook 445 G1
 Serial Number: 2CE33722B3
 Manufacturer: Hewlett-Packard
 Product Name: 1950
 Serial Number: PDQSA1A2D5F41J
 Manufacturer: Hewlett-Packard
 Serial Number: 2CE33722B3
 Manufacturer: AMD Corporation
 Serial Number: NotSupport
 Manufacturer: Not Specified
 Serial Number: Not Specified
 Manufacturer: ADATA
 Serial Number: 000046F5
 Manufacturer: 13-42
 SBDS Serial Number: 8896
 SBDS Manufacture Date: 2013-07-25
snd_seq_dummy 12658 0
snd_hda_codec_idt 49682 1
snd_hda_codec_generic 67611 2 snd_hda_codec_idt
snd_hda_intel 35542 0
snd_hda_codec 112789 3 snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 67199 4 snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 3 snd_hda_codec,snd_hda_intel,snd_hda_core
snd_page_alloc 14230 3 snd_pcm,snd_hda_intel,snd_hda_core
snd_seq_midi 13132 0
snd_seq_midi_event 14475 1 snd_seq_midi
snd_rawmidi 25543 1 snd_seq_midi
snd_seq 55431 3 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
snd_seq_device 14137 4 snd_seq,snd_rawmidi,snd_seq_dummy,snd_seq_midi
snd_timer 28569 2 snd_pcm,snd_seq
snd 60939 12 snd_hwdep,snd_timer,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_dummy,snd_seq_midi
soundcore 12600 1 snd
No PulseAudio daemon running, or not running as session daemon.
**** List of PLAYBACK Hardware Devices ****
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
card 0: HDMI [HDA ATI HDMI], device 3: Generic Digital [Generic Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: 92HD91BXX Analog [92HD91BXX Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Unloading ALSA sound driver modules: snd-seq-dummy snd-hda-codec-idt snd-hda-codec-generic snd-hda-intel snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-hda-codec-idt snd-hda-codec-generic snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-seq-dummy snd-hda-codec-idt snd-hda-codec-generic snd-hda-intel snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
Support status summary of 'mh-HP-ProBook-445-G1':

You have 13 packages (0.6%) supported until November 2022 (5y)
You have 1964 packages (88.6%) supported until May 2019 (5y)

You have 12 packages (0.5%) that can not/no-longer be downloaded
You have 228 packages (10.3%) that are unsupported

Run with --show-unsupported, --show-supported or --show-all to see more details
  *-multimedia:0
       description: Audio device
       product: Trinity HDMI Audio Controller
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1.1
       bus info: pci@0000:00:01.1
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi bus_master cap_list
       configuration: driver=snd_hda_intel latency=0
       resources: irq:53 memory:d6044000-d6047fff
  *-multimedia:1
       description: Audio device
       product: FCH Azalia Controller
       vendor: Advanced Micro Devices, Inc. [AMD]
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: driver=snd_hda_intel latency=64
       resources: irq:16 memory:d6040000-d6043fff

Manfred Hampl (m-hampl) said : #6

The message
error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
is unexpected.

What is the output of
dpkg -l libsamplerate0

Try the commands
apt-get install --reinstall libsamplerate0
pulseaudio -k

and report the results

sunil maurya (sunilmaurya26) said : #7

step 6

mh@mh-HP-ProBook-445-G1:~$ sudo apt-get install pavucontrol
[sudo] password for mh:
Reading package lists... Done
Building dependency tree
Reading state information... Done
pavucontrol is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

mh@mh-HP-ProBook-445-G1:~$ pavucontrol
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
mh@mh-HP-ProBook-445-G1:~$

a volume control window opened showing
connection to PulseAudio failed. Automatically try in 5s
In this case this is likely because PULSE_SERVER in the Environment /X11 Root Window Properties or default-server in client.conf is misconfigured.
This situation can also arise when PulseAudio crashed and leftstale details inthe X11 Root Window.
If this is the case, then PulseAudio should autospawn again, or if this is not configured you should run start-pulseaudio-x11 manually.

sunil maurya (sunilmaurya26) said : #8

on running start-pulseaudio-x11 gives
/usr/bin/pulseaudio: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

sunil maurya (sunilmaurya26) said : #9

output of dpkg -l libsamplerate0

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================-====================-====================-=================================================================
ii libsamplerate0:i386 0.1.8-7 i386 Audio sample rate conversion library

mh@mh-HP-ProBook-445-G1:~$ sudo apt-get install --reinstall libsamplerate0
[sudo] password for mh:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 938 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty/main libsamplerate0 i386 0.1.8-7 [938 kB]
Fetched 938 kB in 7s (124 kB/s)
(Reading database ... 290617 files and directories currently installed.)
Preparing to unpack .../libsamplerate0_0.1.8-7_i386.deb ...
Unpacking libsamplerate0:i386 (0.1.8-7) over (0.1.8-7) ...
Setting up libsamplerate0:i386 (0.1.8-7) ...
Processing triggers for libc-bin (2.19-0ubuntu6.13) ...
/sbin/ldconfig.real: /usr/lib/i386-linux-gnu/libiec61883.so.0 is not a symbolic link

mh@mh-HP-ProBook-445-G1:~$ pulseaudio -k
mh@mh-HP-ProBook-445-G1:~$ sudo pulseaudio -k
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
E: [pulseaudio] main.c: Failed to kill daemon: Success

sunil maurya (sunilmaurya26) said : #10

oh wow above commands helped.
Now one option showing in play sound through output but sound is not audible even I full the volume.

sunil maurya (sunilmaurya26) said : #11

The system is still inaudible. What should I do ???

Manfred Hampl (m-hampl) said : #12

There is another strange message
/sbin/ldconfig.real: /usr/lib/i386-linux-gnu/libiec61883.so.0 is not a symbolic link

What is the output of

dpkg -l | grep libiec61883

sunil maurya (sunilmaurya26) said : #13

mh@mh-HP-ProBook-445-G1:~$ dpkg -l | grep libiec61883

ii libiec61883-0:i386 1.2.0-0.1ubuntu3 i386 an partial implementation of IEC 61883

sunil maurya (sunilmaurya26) said : #14

I run

cd ~/
wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh

then

sudo alsa force -reload

then I played any video and run
pavucontrol
on terminal

In open window, in playback in front of video I change the option and boom sound is back.
but when I rebooted everything again gone. I again followed same steps.
How to fix it???
I noticed after rebooting there is not showing any option in record sound from but after running above commands I get Internal Microphone built-in audio in option tray.

Any permanent solution???

Manfred Hampl (m-hampl) said : #15

Try

sudo apt-get install --reinstall libiec61883-0

then reboot and finally execute the commands

cd ~
bash alsa-info.sh --upload

and tell us the link (www.alsa-project.org/db/ plus hex values) that you receive for this command.

sunil maurya (sunilmaurya26) said : #16

Your ALSA information is located at http://www.alsa-project.org/db/?f=c1c6fa3612e3a1416757486bf2b5a1d62014f9cc

Please inform the person helping you.

sunil maurya (sunilmaurya26) said : #17

still sound speaker card disappear after rebooting!!!

Manfred Hampl (m-hampl) said : #18

Your output shows that your speaker volume is set to zero.
And several audio channels are muted. Start pulseaudio and unmute ("M" key) all channels and increase volume.

Can you help with this problem?

Provide an answer of your own, or ask sunil maurya for more information if necessary.

To post a message you must log in.