You are not logged in.

#1 2011-12-23 11:24:54

Lala0KjOA
Member
Registered: 2011-12-23
Posts: 123
Website

[solved] No sound on my EeePc

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

#2 2011-12-23 21:13:47

Lala0KjOA
Member
Registered: 2011-12-23
Posts: 123
Website

Re: [solved] No sound on my EeePc

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. big_smile

Offline

#3 2011-12-25 13:38:48

MadCat_X
Member
Registered: 2009-10-08
Posts: 189

Re: [solved] No sound on my EeePc

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

#4 2011-12-25 16:08:14

Lala0KjOA
Member
Registered: 2011-12-23
Posts: 123
Website

Re: [solved] No sound on my EeePc

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

Board footer

Powered by FluxBB