Codec + Mixer: Realtek ALC889A - ALC889A Analog [ALC889A Analog] Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 04) - sound not working on Alienware m15x in Ubuntu 9.10 - using ALSA 1.0.21

Asked by Noah

noah@noah-laptop:~$ wget -O alsa-info.sh http://212.20.107.51/alsa-info.sh
--2009-11-28 11:29:05-- http://212.20.107.51/alsa-info.sh
Connecting to 212.20.107.51:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [following]
--2009-11-28 11:29:06-- http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Resolving git.alsa-project.org... 212.20.107.51
Reusing existing connection to 212.20.107.51:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'

    [ <=> ] 26,584 64.2K/s in 0.4s

2009-11-28 11:29:07 (64.2 KB/s) - `alsa-info.sh' saved [26584]

noah@noah-laptop:~$ bash alsa-info.sh --pastebin
WARNING: All config files need .conf: /etc/modprobe.d/sound, it will be ignored in a future release.
ALSA Information Script v 0.4.58
--------------------------------

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.

WARNING: All config files need .conf: /etc/modprobe.d/sound, it will be ignored in a future release.
Automatically upload ALSA information to pastebin? [y/N] : y
Uploading information to www.pastebin.ca ... Done!

Your ALSA information is located at http://pastebin.ca/1691220

Please inform the person helping you.

noah@noah-laptop:~$ ^C
noah@noah-laptop:~$ cat /proc/asound/cards; sudo aptitude install paman gnome-alsamixer alsa-utils flashplugin-nonfree-extrasound; aplay -l; sudo lshw -C sound; ls -lart /dev/snd; cat /dev/sndstat; lspci -nn; sudo which alsactl; sudo fuser -v /dev/dsp /dev/snd/* ; dpkg -S bin/slmodemd; lsmod | grep snd
 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf0600000 irq 22
[sudo] password for noah:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
The following NEW packages will be installed:
  flashplugin-nonfree-extrasound gnome-alsamixer libgconfmm-2.6-1c2{a}
  libglademm-2.4-1c2a{a} padevchooser{a} paman paprefs{a} pavucontrol{a}
  pavumeter{a} pulseaudio-module-zeroconf{a}
0 packages upgraded, 10 newly installed, 0 to remove and 132 not upgraded.
Need to get 508kB of archives. After unpacking 3,498kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://us.archive.ubuntu.com karmic/multiverse flashplugin-nonfree-extrasound 0.0.svn2431-3 [8,160B]
Get:2 http://us.archive.ubuntu.com karmic/universe gnome-alsamixer 0.9.7~cvs.20060916.ds.1-2 [53.7kB]
Get:3 http://us.archive.ubuntu.com karmic/main libgconfmm-2.6-1c2 2.24.0-2 [31.4kB]
Get:4 http://us.archive.ubuntu.com karmic/main libglademm-2.4-1c2a 2.6.7-2 [21.7kB]
Get:5 http://us.archive.ubuntu.com karmic/universe pavumeter 0.9.3-1ubuntu1 [29.2kB]
Get:6 http://us.archive.ubuntu.com karmic/universe pavucontrol 0.9.8+git20090701-0ubuntu2 [120kB]
Get:7 http://us.archive.ubuntu.com karmic/universe paman 0.9.4-1ubuntu2 [92.2kB]
Get:8 http://us.archive.ubuntu.com karmic/main pulseaudio-module-zeroconf 1:0.9.19-0ubuntu4 [20.2kB]
Get:9 http://us.archive.ubuntu.com karmic/universe paprefs 0.9.8+git20090825-0ubuntu2 [111kB]
Get:10 http://us.archive.ubuntu.com karmic/universe padevchooser 0.9.3-2ubuntu4 [20.2kB]
Fetched 508kB in 1s (261kB/s)
Selecting previously deselected package flashplugin-nonfree-extrasound.
(Reading database ... 142215 files and directories currently installed.)
Unpacking flashplugin-nonfree-extrasound (from .../flashplugin-nonfree-extrasound_0.0.svn2431-3_i386.deb) ...
Selecting previously deselected package gnome-alsamixer.
Unpacking gnome-alsamixer (from .../gnome-alsamixer_0.9.7~cvs.20060916.ds.1-2_i386.deb) ...
Selecting previously deselected package libgconfmm-2.6-1c2.
Unpacking libgconfmm-2.6-1c2 (from .../libgconfmm-2.6-1c2_2.24.0-2_i386.deb) ...
Selecting previously deselected package libglademm-2.4-1c2a.
Unpacking libglademm-2.4-1c2a (from .../libglademm-2.4-1c2a_2.6.7-2_i386.deb) ...
Selecting previously deselected package pavumeter.
Unpacking pavumeter (from .../pavumeter_0.9.3-1ubuntu1_i386.deb) ...
Selecting previously deselected package pavucontrol.
Unpacking pavucontrol (from .../pavucontrol_0.9.8+git20090701-0ubuntu2_i386.deb) ...
Selecting previously deselected package paman.
Unpacking paman (from .../paman_0.9.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package pulseaudio-module-zeroconf.
Unpacking pulseaudio-module-zeroconf (from .../pulseaudio-module-zeroconf_1%3a0.9.19-0ubuntu4_i386.deb) ...
Selecting previously deselected package paprefs.
Unpacking paprefs (from .../paprefs_0.9.8+git20090825-0ubuntu2_i386.deb) ...
Selecting previously deselected package padevchooser.
Unpacking padevchooser (from .../padevchooser_0.9.3-2ubuntu4_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Setting up flashplugin-nonfree-extrasound (0.0.svn2431-3) ...
Setting up gnome-alsamixer (0.9.7~cvs.20060916.ds.1-2) ...

Setting up libgconfmm-2.6-1c2 (2.24.0-2) ...

Setting up libglademm-2.4-1c2a (2.6.7-2) ...

Setting up pavumeter (0.9.3-1ubuntu1) ...

Setting up pavucontrol (0.9.8+git20090701-0ubuntu2) ...

Setting up paman (0.9.4-1ubuntu2) ...

Setting up pulseaudio-module-zeroconf (1:0.9.19-0ubuntu4) ...
Setting up paprefs (0.9.8+git20090825-0ubuntu2) ...

Setting up padevchooser (0.9.3-2ubuntu4) ...

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC889A Analog [ALC889A Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC889A Digital [ALC889A Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
  *-multimedia
       description: Audio device
       product: 82801H (ICH8 Family) HD Audio Controller
       vendor: Intel Corporation
       physical id: 1b
       bus info: pci@0000:00:1b.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=HDA Intel latency=0
       resources: irq:22 memory:f0600000-f0603fff
total 0
crw-rw----+ 1 root audio 116, 33 2009-11-28 11:26 timer
crw-rw----+ 1 root audio 116, 1 2009-11-28 11:26 seq
crw-rw----+ 1 root audio 116, 26 2009-11-28 11:26 pcmC0D2c
crw-rw----+ 1 root audio 116, 4 2009-11-28 11:26 hwC0D0
crw-rw----+ 1 root audio 116, 0 2009-11-28 11:26 controlC0
drwxr-xr-x 2 root root 60 2009-11-28 11:26 by-path
drwxr-xr-x 3 root root 220 2009-11-28 11:26 .
crw-rw----+ 1 root audio 116, 17 2009-11-28 11:27 pcmC0D1p
crw-rw----+ 1 root audio 116, 24 2009-11-28 11:27 pcmC0D0c
crw-rw----+ 1 root audio 116, 16 2009-11-28 11:27 pcmC0D0p
drwxr-xr-x 18 root root 3880 2009-11-28 11:39 ..
Sound Driver:3.8.1a-980706 (ALSA v1.0.21 emulation code)
Kernel: Linux noah-laptop 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xf0600000 irq 22

Audio devices:
0: ALC889A Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Realtek ALC889A
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 03)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
05:00.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW643 PCI Express1394b Controller (PHY/Link) [11c1:5901] (rev 06)
06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
08:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
0a:09.0 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
0a:09.1 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)
0a:09.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
0a:09.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
/usr/sbin/alsactl
                     USER PID ACCESS COMMAND
/dev/snd/controlC0: noah 1644 F.... pulseaudio
dpkg: *bin/slmodemd* not found.
snd_hda_codec_realtek 200576 1
snd_hda_intel 26560 2
snd_hda_codec 78300 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 7392 1 snd_hda_codec
snd_pcm_oss 37472 0
snd_mixer_oss 16188 1 snd_pcm_oss
snd_pcm 75168 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 2752 0
snd_seq_oss 29216 0
snd_seq_midi 6656 0
snd_rawmidi 22208 1 snd_seq_midi
snd_seq_midi_event 7036 2 snd_seq_oss,snd_seq_midi
snd_seq 50896 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 21540 2 snd_pcm,snd_seq
snd_seq_device 7208 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 60164 18 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 7264 1 snd
snd_page_alloc 9124 2 snd_hda_intel,snd_pcm
noah@noah-laptop:~$

After checking groups, I have found that I am not a member of pulse-rt on either my root or normal user. I am on an Alienware m15x laptop (1st gen)

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#1

From your previuos message:
...
0 packages upgraded, 10 newly installed, 0 to remove and 132 not upgraded.
...
Seem you have to upgrade your system, please upgrade it, from terminal:

sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade

Than please also reboor your system...

Then retry...

Thank you

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#2

Please first enable the universe repository:

Open System → Administration → Software sources → [ Tab Ubuntu software ]
enable "Community Maintained open source software (universe)"
Close and confirm the repository reload.

Then open a Terminal from the menu Applications → Accessories → Terminal and type:

sudo aptitude update
sudo apt-get dist-upgrade
sudo aptitude install gnome-alsamixer

give your user password when requested, you don't see nothing when you type it, then press enter.

Then try to run gnome-alsamixer from menu Applications→Sound & Video GNOME Alsa Mixer

unmute and raise to a non zero values and retry.

Hope this helps

Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#3

Hi,

Please read the solution here:

http://ubuntuforums.org/showthread.php?t=1019495

So please try this procedure:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Run the following commands (copy/paste each command into the Terminal and then hit <enter>)

gksudo gedit /etc/modprobe.d/alsa-base.conf

Add these 2 lines to the end of the alsa-base.conf file:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=lenovo-101e

Save the change to the alsa-base.conf, reboot and retest sound.

If those alsa-base.conf options don't work, please try one of these model options instead:

 ALC883/888
   3stack-dig 3-jack with SPDIF I/O
   6stack-dig 6-jack digital with SPDIF I/O
   3stack-6ch 3-jack 6-channel
   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
   6stack-dig-demo 6-jack digital for Intel demo board
   acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
   acer-aspire Acer Aspire 9810
   medion Medion Laptops
   medion-md2 Medion MD2
   targa-dig Targa/MSI
   targa-2ch-dig Targs/MSI with 2-channel
   laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
   lenovo-101e Lenovo 101E
   lenovo-nb0763 Lenovo NB0763
   lenovo-ms7195-dig Lenovo MS7195
   lenovo-sky Lenovo Sky
   haier-w66 Haier W66
   3stack-hp HP machines with 3stack (Lucknow, Samba boards)
   6stack-dell Dell machines with 6stack (Inspiron 530)
   mitac Mitac 8252D
   clevo-m720 Clevo M720 laptop series
   fujitsu-pi2515 Fujitsu AMILO Pi2515
   3stack-6ch-intel Intel DG33* boards
   auto auto-config reading BIOS (default)

Don't forget to reboot your pc after every change you make on the /etc/modprobe.d/alsa-base.conf file.

Regards,

Mark

Revision history for this message
Noah (nleeies) said :
#4

Thanks Mark Rijckenberg, that solved my question.