You are not logged in.
Pages: 1
Hi,
No sound on my netbook. I guess the default sound card is the wrong one, I try to correct that, with no success. I'm following the wikis and tips I found on forums, I don't know where I'm wrong.
I am not using a DE, just Openbox.
aplay -l gives (sorry for the French output) :
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: Generic [HD-Audio Generic], périphérique 3: HDMI 0 [HDMI 0]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: SB [HDA ATI SB], périphérique 0: ALC269VB Analog [ALC269VB Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
I'd like HDA ATI SB to become card 0. It's the one that seem to be working according to alsamixer.
$ ls -l /dev/snd
total 0
drwxr-xr-x 2 root root 80 23 déc. 11:56 by-path
crw-rw---T+ 1 root audio 116, 4 23 déc. 11:56 controlC0
crw-rw---T+ 1 root audio 116, 8 23 déc. 11:56 controlC1
crw-rw---T+ 1 root audio 116, 3 23 déc. 11:56 hwC0D0
crw-rw---T+ 1 root audio 116, 7 23 déc. 11:56 hwC1D0
crw-rw---T+ 1 root audio 116, 2 23 déc. 11:56 pcmC0D3p
crw-rw---T+ 1 root audio 116, 6 23 déc. 11:56 pcmC1D0c
crw-rw---T+ 1 root audio 116, 5 23 déc. 11:56 pcmC1D0p
crw-rw---T 1 root audio 116, 1 23 déc. 11:56 seq
crw-rw---T+ 1 root audio 116, 33 23 déc. 11:56 timer
This is my /etc/modprobe.d/alsa.conf
alsa char-major-116 snd
alias snd-card-0 snd-hda-intel
options snd cards_limit=1
options snd-hda-intel index=0 model=auto
Not working, I guess both cards use the same module. Or maybe the options are incorrect.
When I try this method, I can't run alsamixer anymore, « Argument invalide ».
I wanted to try this, modinfo -p snd-hda-intel gives :
power_save_controller:Reset controller in power save mode.
power_save:Automatic power-saving timeout (in second, 0 = disable).
beep_mode:Select HDA Beep registration mode (0=off, 1=on, 2=mute switch on/off) (default=1).
patch:Patch file for Intel HD audio interface.
enable_msi:Enable Message Signaled Interrupt (MSI)
single_cmd:Use single command to communicate with codecs (for debugging only).
probe_only:Only probing and no codec initialization.
probe_mask:Bitmask to probe codecs (default = -1).
bdl_pos_adj:BDL position adjustment offset.
position_fix:DMA pointer read method.(0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO).
model:Use the given board model.
enable:Enable Intel HD audio interface.
id:ID string for Intel HD audio interface.
index:Index value for Intel HD audio interface.
And I'm stuck here.
Did I do anything wrong ? Should I try with udev rules ?
Thanks for your help !
Last edited by Lala0KjOA (2013-11-10 18:00:21)
Offline
Still looking for a proper solution, but I had to fix it somehow in the meantime.
sudo ln /dev/snd/pcmC1D0p /dev/snd/pcmC0D0p
I know it's ugly.
Offline
Perhaps you could fix that by specifying your default sound device in ~/.asoundrc (or /etc/asound.conf to make it system-wide)
You'll probably have to experiment a bit on your own, but I'd try something like
pcm.hdaAti {
type hw
card 1
device 0
}
pcm.!default pcm.hdaAti
Merry Xmas BTW;)
Last edited by MadCat_X (2011-12-25 13:39:21)
Offline
Great, it works ! \o/
I can't figure why the example ~/.asoundrc in the Arch wiki didn't work for me then... Anyway, thanks a lot MadCat_X !
Merry Christmas.
Offline
Pages: 1