Announcement

Collapse
No announcement yet.

a small question about "snd-hda-intel model"

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    a small question about "snd-hda-intel model"

    I'm trying the following method to make my sound work.
    But i don't know which "sna-hda-intel" model i have.
    my laptop is HP (Compaq) Presario B1900, sound card is Realtek ALC260.
    But what is HDA SB450 ? i 'm quite confused.


    Code:
    $lspci -v
    00:14.2 [color=red]Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)[/color]
        Subsystem: Hewlett-Packard Company Unknown device 30ba
        Flags: bus master, slow devsel, latency 64, IRQ 18
        Memory at c0500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
    
    $ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    [color=red]card 0: SB [HDA ATI SB], device 0: ALC260 Analog [ALC260 Analog][/color]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
    Here are some parts from ALSA-Configuration.txt:
    Code:
      Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8),
    		ATI SB450, SB600, RS600,
    		VIA VT8251/VT8237A,
    		SIS966, ULI M5461
    Code:
    	ALC260
    	 hp		HP machines
    	 hp-3013	HP machines (3013-variant)
    	 fujitsu	Fujitsu S7020
    	 acer		Acer TravelMate
    	 basic		fixed pin assignment (old default model)
    	 auto		auto-config reading BIOS (default)


    1. Extract /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz to your /home and open it up. This file contains extra config options for each ALSA module. Scroll down to ' Module snd-hda-intel' and read through this section. You may need to refer to your computer/motherboard's manual to find out which codec you have (ALC883, AD1988 etc). Then determine which of the model options applies to you - eg. you have an ASUS laptop, in which case you would choose the 'asus' option. Or you have a desktop with 5.1 or 7.1 onboard audio with digital out, in which case the right model is '6stack-digout'.

    2. Once you have ascertained which HDA model applies to you, do this -
    Code:

    sudo gedit (or whichever editor you use) /etc/modprobe.d/snd-hda-intel.modprobe
    add this line (it's a new file) -
    options snd-hda-intel model=your-HDA-model
    ( could somebody tell me what i should put after "="...)
    save and exit

    3. Now do this -
    Code:

    sudo gedit /etc/modprobe.d/alsa-base
    add this line at the end, with a two-line break from whatever is before -
    options snd-hda-intel model=your-HDA-model
    save and exit

    #2
    Re: a small question about &quot;snd-hda-intel model&quot;

    Might SB450 be your model?
    For external use only.

    Comment

    Working...
    X