LinuxForum.Fans
Тема

Не работает звук debian squeeze

Автор: diandsh 30 сообщений 13717 просмотров
#70662
zerg написал:

Большое спасибо!!! Была аналогичная проблема, как у ТС. Решилась созданием в домашней папке файлика
.asoundrc, с содержимым из ссылки smile

#70671

diandsh
попробуйте,

text
apt-get install oss-compat
#70862

Уже стоит... Совет от zerg тоже не помог :(

#70906
durc написал:
oss-compat

oss вызовет только новые проблемы т.к. не используется в дебиан.
diandsh, удалить всё что похоже на oss, alsa, pulseaudio, и скомпилять алсу из исходников.
если и это не поможет.. значит вы нам не всё рассказываете.

#104930

Столкнулся с той же проблемой. Решил добавлением пользователя в группу audio.

text
#adduser имя_пользователя audio
#207214

Чтоб не плодить темы:

На сквизи имеем всё туже проблему:
[console]
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[/console]

[console]
#aplay
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[/console]

Читал много, пробовал тоже много всего. Пересобирал драйвера с офф сайта. Игрался с .asoundrc. Итог один - глючит звук, проигрывается по настроению. Можно плеер перезапускать 5-10 раз, бывает заиграет. Если в .asoundrc прописать четко карту 0 (см.выводы ниже), то плеер начинает чаще играть, чем нет, но проблемы в броузерах с Flash'ом сохраняется - не играет и все.

Выводы:
[console]
#aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=NVidia
HDA NVidia, ALC662 rev1 Analog
Default Audio Device
front:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
Front speakers
surround40:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Digital
IEC958 (S/PDIF) Digital Audio Output
[/console]
[console]
#aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
[/console]
[console]
#cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xdbff8000 irq 22
[/console]

Как видно, у меня всего одна карта без всяких дополнительных устройств типа HDMI Audio и выбирать мне просто неизчего.
.asoundrc сейчас нету, так как привел все в состояние дефолтовых настроек.

lsof, fuser показывают, что нету процессов которые бы использовали моё устройство.

Ну куда еще копать?

#216554

Тоже установил себе debian squeeze и нет звука, таже фигня была и в последней ubuntu... ноут ASUS V1Jp

#222403

Так так видно в линуксах эта нерешаемая проблема. Добавлю и свои пару "ласковых" - звука нет вообще-только заметил- карточка от VIA P4M900T.

#222773

А вот со звуком проблемка так и не решилась, никто таки не в курсе в чём может быть дело?

#233219
vol4 написал:
Чтоб не плодить темы:

На сквизи имеем всё туже проблему:
[console]
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[/console]

Проблема решена.
Занялся этим вопросом и просидел с ним пару дней. В принципе наверное решение нашел бы раньше, если бы было больше опыта с *nix.

Решение в совместном доступе к устройству и DMix. Читать тут - http://alsa.opensrc.org/Dmix

Войдите или зарегистрируйтесь, чтобы ответить.