Code: Select all
pcm.!default {
type plug
route_policy duplicate
slave {
pcm "dmixer"
channels 6
}
hint {
show on
description "Моя звуковуха"
}
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0"
period_time 0
period_size 1024
buffer_size 65536
rate 48000
channels 6
}
}
ctl.dmixer {
type hw
card 0
}
pcm.dsp0 {
type plug
slave.pcm "dmixer"
Code: Select all
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfcff8000 irq 45
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe87c000 irq 17
Code: Select all
null
Discard all samples (playback) or generate zero samples (capture)
default
Моя звуковуха
front:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, ALC888 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
HDA Intel, ALC888 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
HDMI Audio Output
Code: Select all
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

Code: Select all
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xe2e60000 irq 41
1 [Webcam ]: USB-Audio - Monitor Webcam
OmniVision Technologies, Inc.538-2655-09.07.08.1 Monitor Webcam at usb-0000:00:Code: Select all
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=PCH
HDA Intel PCH, STAC92xx Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, STAC92xx Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio OutputCode: Select all
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0Code: Select all
30a31
>
34c35
< alias char-major-14 snd
---
> alias char-major-14 soundcore
Code: Select all
default
Моя звуковуха Code: Select all
pcm.dmix-xfi {
type dmix
ipc_key 1024
ipc_perm 0666
# ipc_key_add_uid true
slave {
pcm "hw:XFi,4"
format S32_LE
period_time 0
period_size 2024
buffer_time 0
buffer_size 16384
# buffer_size 512
rate 44100
channels = 2
}
}
I don't know where to find kernel 3.2 release notes, on kernel.org the stable version is still 3.1.8.Dorsai! wrote:The problem obviously has nothing to do with asound.conf.
My guess is there is trouble with the snd-intel-hda module (or the codec you both might share) again. If you have time you could look through the release notes of 3.2.0 if the intel-hda module got any dramatic changes this release.
I use snd-sbxfi and snd-hdsp and I am fine in this release.

Code: Select all
3stack
3stack-2ch-dig
3stack-6ch
3stack-6ch-dig
3stack-6ch-intel
3stack-dig
3stack-digout
3stack-hp
5stack
5stack-digout
5stack-no-fp
6stack
6stack-dell
6stack-dig
6stack-dig-demo
6stack-digout
acer
acer-aspire
acer-aspire-4930g
acer-aspire-6530g
acer-aspire-7730g
acer-aspire-8930g
alc883-6stack-dig
alienware
allout
arima
asus
asus-a7j
asus-a7m
asus-dig
asus-dig2
asus-mode1
asus-mode2
asus-mode3
asus-mode4
asus-mode5
asus-mode6
asus-mode7
asus-mode8
asus-p5q
asus-w1v
auto
basic
benq
benq-t31
clevo
clevo-m540r
clevo-m720
dell-3stack
dell-bios
dell-d21
dell-d22
dell-d23
dell-d81
dell-d82
dell_desktop
dell-eq
dell-laptop
dell-m21
dell-m22
dell-m23
dell-m24
dell-m25
dell-m26
dell-m27
dell-m4-1
dell-m4-2
dell-m42
dell-m4-3
dell-m43
dell-m44
dell-m6
dell-m6-amic
dell-m6-dmic
dell-m81
dell-m82
dell-s14
dell-vostro
dell-vostro-3500
desktop
eapd
ecs202
F1734
favorit100
fujitsu
fujitsu-pi2515
fujitsu-xa3530
full
full_dig
gateway-m4
gateway-m4-2
haier-w66
hippo
hippo_1
hp
hp-dv4-1222nr
hp-dv5
hp-dv6736
hp-dv7-4000
hp-f700
hp-hdx
hp-laptop
hp-m4
ideapad
imac24
imac27
imac91
imac-intel
imac-intel-20
intel
intel-alc889a
intel-mac-auto
intel-mac-v1
intel-mac-v2
intel-mac-v3
intel-mac-v4
intel-mac-v5
intel-x58
laptop
laptop-amic
laptop-automute
laptop-dig
laptop-dmic
laptop-eapd
laptop-hp
laptop-hp530
laptop-hpmicsense
laptop-hpsense
laptop-micsense
lenovo-101e
lenovo-3000
lenovo-ms7195-dig
lenovo-nb0763
lenovo-sky
lg
lg-lw
m1
m1-2
m2
m2-2
m3
m5
m6
macbook
macbook-pro
macbook-pro-v1
macmini
macmini3
macpro
mb31
mb5
mba21
mbp3
mbp55
medion
mic-ref
min_fp
minimal
mitac
mobile
nec
no-jd
olpc-xo-1_5
oqo
panasonic
ref
ref-no-jd
replacer
samsung
samsung-p50
sony-vaio-tt
targa
targa-2ch-dig
targa-8ch-dig
targa-dig
tcl
test
thinkpad
toshiba
toshiba-rx1
toshiba-s06
touchsmart
tyan
ultra
uniwill
vaio
volknob
w2jc
w810
will
z71vCode: Select all
for i in `cat HD-Audio-Models.txt`; do rmmod -f snd-hda-intel; echo $i; modprobe snd-hda-intel model=$i; aplay test.mp3; done;I have this answerDorsai! wrote:Can you post the output of "aplay something.wav" if you try to play some wave file with it? It should show you in what step of your signal chain the error appears.
Code: Select all
ALSA lib pcm_direct.c:936:(snd1_pcm_direct_initialize_slave) unable to set buffer size
ALSA lib pcm_dmix.c:1030:(snd_pcm_dmix_open) unable to initialize slave
aplay: main:660: audio open error: Invalid argument
Those that played noise should be the ones that "work". aplay does not support mp3 so it played your mp3 as a raw file using your default sample rate and format.dracula1985 wrote: Some of them (like dell-s14 and hp-dv7-4000) played noise from integrated speakers instead of connected headphones, the others no sound at all.

Code: Select all
2 months agoALSA: hda - Don't add elements of other codecs to vmaster slave
commit | commitdiff | tree
Takashi Iwai [Thu, 10 Nov 2011 11:28:38 +0000]
ALSA: hda - Don't add elements of other codecs to vmaster slave
When a virtual mater control is created, the driver looks for slave
elements from the assigned card instance. But this may include the
elements of other codecs when multiple codecs are on the same HD-audio
bus. This works at the first time, but it'll give Oops when it's once
freed and re-created via reconfig sysfs.
This patch changes the element-look-up strategy to limit only to the
mixer elements of the same codec.
Reported-by: David Henningsson <david.henningsson@canonical.com>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>

Code: Select all
options snd-hda-intel model=genericI have the same problem, but this above did not help me...smartXZX wrote:I have fixed this problem by addingto /etc/modprobe.d/alsa.confCode: Select all
options snd-hda-intel model=generic
I had to reemerge alsa-tools and had to set alsamixer again and everything works fine for me now.Xywa wrote:I have the same problem, but this above did not help me...smartXZX wrote:I have fixed this problem by addingto /etc/modprobe.d/alsa.confCode: Select all
options snd-hda-intel model=generic