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.
Here are some parts from ALSA-Configuration.txt:
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
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. 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

Comment