audio problems

Discussion in 'Linux' started by 45p1r3, Mar 20, 2009.

  1. 45p1r3

    45p1r3

    Joined:
    Mar 20, 2009
    Messages:
    8
    Likes Received:
    0
    Hi. according to documentation, I thought sound would be working. :(
    This is a Ubuntu installation of 8.10
    I have tried the simple things like making sure pcm and master are up. I have added options hda-snd-intel model=acer to /etc/modprobe.d/options, but still no sound.

    lspci:
    Code:
    00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
    00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
    00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
    00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
    03:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
    
    made some change in /etc/default/linux-restricted-modules-common that was Disabled_Modules="ath_hal" this was for wireless, but sound was not working prior to this change.

    I have determined sound is working with headphones, and unchecked heaphones box under sound preferences in alsa. The headphones still work. So it is speakers not detected I believe.

    Any help would be appreciated.
     
    45p1r3, Mar 20, 2009
    #1
  2. 45p1r3

    45p1r3

    Joined:
    Mar 20, 2009
    Messages:
    8
    Likes Received:
    0
    YAY. after many hours, finally found a solution.

    I did first rebuild alsa with the latest package from alsa-project: alsa-driver-1.0.19
    using ./configure --with-cards=all
    make
    sudo make install
    And edited /etc/modprobe.d/alsa-base to add "options snd-hda-intel model=acer-aspire"

    These alone did not work.
    Finally:
    Code:
    wget -c [url]ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.3.tar.gz[/url]
    tar xvzf hda-verb-0.3.tar.gz
    cd hda-verb-0.3
    sudo apt-get update
    sudo apt-get install build-essential
    make
    sudo ./hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
    This got sound working, but not after reboot.
    cd into hda-verb-0.3 and sudo cp hda-verb to /usr/bin change permissions to 755 /usr/bin/hda-verb

    edit /etc/rc.local
    Code:
    hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
    exit 0
    
    Dont forget to remove -e from #!/bin/sh -e at the top.

    Rebooted and had wonderful sound.
    Solution provided by user binbash in ubuntu forums:
    http://ubuntuforums.org/showthread.php?t=984081&page=2
     
    45p1r3, Mar 20, 2009
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.