ВЕРНИТЕ ЗВУК!!!!!!!

kotnaton
раз: mplayer -ao alsa:device=hw=0,0 /usr/share/sounds/KDE-Im-Phone-Ring.wav (и не должен работать, ибо в нормально работающей ОС, это устройство для ввода звука)
В нормальной системе устройства hw:N,0 обычно универсальные или вывод, а hw:N,1 и далее может быть и ввод.

По-моему, у вас или вообще не загружается модуль для одной из карт, которая
03:02.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
	Subsystem: PROLINK Microsystems Corp Device 4949
или вы помешали ему загрузиться через modprobe.d
nafanja
Приведи в девственный вид все конфиги связанные с саундами, никто не знает где ты там что наковырял.
У меня только что заново установленная система, и после установки kdeшных програм (k3b,k9copy,eiskalt-qt) начинаются кренделя, попытался в /etc/modprobe.d/ занести alsa-base.conf из убунтушки такого вида:
$ cat /etc/modprobe.d/alsa-base.conf
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }
# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
ilyakon@ubuntu:~$ cat /etc/modprobe.d/alsa-base
Display all 137 possibilities? (y or n)
ilyakon@ubuntu:~$ cat /etc/modprobe.d/alsa-base
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }
# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
Это - 100% работоспособно в убунту, в арче все то же самое ~/xsession-errors:
[0x20d11e8] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
[0x20e4b88] main playlist: stopping playback
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 101
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[h264 @ 0x7f55c811af60] mmco: unref short failure
[h264 @ 0x7f55c811af60] mmco: unref short failure
[h264 @ 0x7f55c811a960] mmco: unref short failure
[h264 @ 0x7f55c811a960] mmco: unref short failure
[h264 @ 0x7f55c811af60] mmco: unref short failure
[h264 @ 0x7f55c811af60] mmco: unref short failure
[h264 @ 0x7f55c811af60] illegal short term buffer state detected
[0x7f5584000958] pulse audio output error: PulseAudio server connection failure: Отказ в подключении
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
[0x7f5584000958] alsa audio output error: cannot open ALSA device "default": Нет такого файла или каталога
[h264 @ 0x7f55c811af60] mmco: unref short failure
[h264 @ 0x7f55c811af60] mmco: unref short failure
[0x7f5584000958] jack audio output error: failed to connect to JACK server
[0x7f5584000958] oss audio output error: cannot open audio device (/dev/dsp)
[0x7f5584000958] main audio output error: no suitable audio output module
[0x7f55c81e2c28] main decoder error: failed to create audio output

Сразу оговорюсь: мой пользователь есть в группе audio, а pulseaudio ставил в попытке исцелить...
kotnaton
Вот мой "alsa.conf" из /etc/modprobe.d/ - немножко подчищенный (вырезаны закоменченные куски):
alias char-major-116 snd
alias char-major-14 soundcore
# Card 0
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd-hda-intel index=0
# Card 2
alias snd-card-2 snd-ice1724
alias sound-slot-2 snd-ice1724
options snd-ice1724 index=2
# Card 3
alias snd-card-3 snd-usb-audio
alias sound-slot-3 snd-usb-audio
options snd-usb-audio index=3 vid=0xfffe pid=0x0002
# Card 4
alias snd-card-4 snd-usb-audio
alias sound-slot-4 snd-usb-audio
options snd-usb-audio index=4 vid=0x046d pid=0x0825
Под номером 0 набортный звук.
Номер 2 - ESI Maya44 PCI
Номер 3 - звуковой USB комбайн собственной разработки
Номер 4 - ещё один USB звук от веб-камеры
Два последних используют один и тот же модуль ядра (snd-usb-audio), поэтому, чтобы они не путались при втыкании вытыкании, пришлось привязывать их по VID:PID
Номер 1 пропущен. Туда (на свободное место) дефолтом устанавливается HDMI звук от видео платы. Меня он не интересует.
Можете сделать себе что-то по образу и подобию, оставив нужные строки.
 
Зарегистрироваться или войдите чтобы оставить сообщение.