ALC889 Analog (DUPLEX) sound codec not working in Ubuntu 9.04 beta 64-bit edition

Asked by Jason Nicely

I am new to Ubuntu so excuse the xtreme lack of know how. I want to totally ditch windows but I cant seem to get the sound working on my system. Acer 8920g. I looked on the ALSA sound card support page and noticed there was none for my HDA Intel family ICH8. Doe this mean I have no way of getting sound on my system? This is what I am getting using terminal.
card 0: Intel [HDA Intel], device 0: ALC889 Analog [ALC889 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
I am very new to Linux so I hope I am giving the correct info.
Thank you.

Question information

Language:
English 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
Jason Nicely (jasonnicely) said :
#1

Forgot to mention I was running Ubuntu 8.1 with no luck and am now running 9.04 with the same lack of sound.

Revision history for this message
Jason Nicely (jasonnicely) said :
#2

24: PCI 1b.0: 0403 Audio device
  [Created at pci.314]
  UDI: /org/freedesktop/Hal/devices/pci_8086_284b
  Unique ID: u1Nb.Bwbzf+P2P+A
  SysFS ID: /devices/pci0000:00/0000:00:1b.0
  SysFS BusID: 0000:00:1b.0
  Hardware Class: sound
  Model: "Intel 82801H (ICH8 Family) HD Audio Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x284b "82801H (ICH8 Family) HD Audio Controller"
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x0145
  Revision: 0x04
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xfc300000-0xfc303fff (rw,non-prefetchable)
  IRQ: 22 (2660 events)
  Module Alias: "pci:v00008086d0000284Bsv00001025sd00000145bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC889 Analog [ALC889 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Sound Driver:3.8.1a-980706 (ALSA v1.0.18rc3 emulation code)
Kernel: Linux ubuntu 2.6.28-11-generic #36-Ubuntu SMP Fri Mar 20 19:51:24 UTC 2009 x86_64
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xfc300000 irq 22

Audio devices:
0: ALC889 Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers:
0: Realtek ALC889
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 04)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 04)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 04)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 04)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 04)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 04)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 04)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 04)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 04)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 04)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 04)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f4)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 04)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 04)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9500M GS [10de:0405] (rev a1)
02:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1e Gigabit Ethernet Adapter [1969:1026] (rev b0)
08:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
snd_hda_intel 557364 3
snd_pcm_oss 52352 0
snd_mixer_oss 24960 1 snd_pcm_oss
snd_pcm 98952 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 11524 0
snd_seq_oss 41856 0
snd_seq_midi 15744 0
snd_rawmidi 33920 1 snd_seq_midi
snd_seq_midi_event 16512 2 snd_seq_oss,snd_seq_midi
snd_seq 66144 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 34064 2 snd_pcm,snd_seq
snd_seq_device 16276 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 78792 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 16800 1 snd
snd_page_alloc 18704 2 snd_hda_intel,snd_pcm
Codec: Realtek ALC889
Codec: LSI ID 1040
audio:x:29:pulse

Revision history for this message
Jason Nicely (jasonnicely) said :
#3

Does anyone know of any fixes in the works?

Revision history for this message
Jason Nicely (jasonnicely) said :
#4

Tis has now been going on for over a week. I have invested hours and hours searching and trying different things to get sound on my laptop. I did not realize Linux was this difficult to get basic functionality out of. I really like what Linux stands for but I must have something as simple and basic as sound.

If anyone can help I am posting a link that has all my alsa information.
 http://www.alsa-project.org/db/?f=4118d5836d3a4895bf93414875156776bf53c08b

Thank you,

Jason

Revision history for this message
Jason Nicely (jasonnicely) said :
#5

When I plug in headphones I can hear the test tone under sound preferences but I can not hear anything else. I set to auto detect.
┌──────────────────[AlsaMixer v1.0.18 (Press Escape to quit)]──────────────────┐
│ Card: HDA Intel │
│ Chip: Realtek ALC889 │
│ View: [Playback] Capture All │
│ Item: Master [dB gain=0.00] │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ ├──┤ ┌──┐ └──┘ ├──┤ ├──┤ └──┘ ├──┤ ├──┤ │
│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 100 100<>100 81<>81 100<>100 100<>100 100<>100 100 │
│ < Master >Headphon PCM Front Front Mi Front Mi Surround Center │

Revision history for this message
Jason Nicely (jasonnicely) said :
#6

That graph is very distorted after posting. Not sure how to correctly post it.

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

Hi,

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

sudo gedit /etc/modprobe.d/alsa-base

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

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=auto

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

If the previous alsa-base options don't work, please try these 2 lines instead:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=acer-aspire

Step 3: Then navigate to System>Preferences>Sound and change everything to ALSA

Step 4: If it still does not work, you can try upgrading alsa to v1.0.19 using this link:

http://monespaceperso.org/blog-en/2009/02/10/acer-aspire-6920-no-sound-on-ubuntu-810-upgrade-of-alsa/

Regards,

Mark

Revision history for this message
Jason Nicely (jasonnicely) said :
#8

Thanks Mark Rijckenberg, that solved my question.

Revision history for this message
Jason Nicely (jasonnicely) said :
#9

Mark, thank you!!! I have been trying for weeks with no luck. The 1st proposal worked perfectly. I am very excited about Ubuntu and this was my only problem. Thanks again!

Revision history for this message
pedja_portugalac (123pedja) said :
#10

If you have checked ubuntu forum you could find that one in various threads.

Revision history for this message
Graphis (graphis) said :
#11

Спасибо, Thanks!
My laptop works (Acer 6920G)