dmix не работает.

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
gordon01
Сообщения: 216

dmix не работает.

Сообщение gordon01 »

Ох уж это обновление до Mdk2007. Перестал работать dmix.
Пробовал кидать кофиг для dmix'а(из фака) в /etc.
aplay выдаёт такое, если xmms играет:

Код: Выделить всё

ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
aplay: main:550: audio open error: Устройство или ресурс занято

wine war3.exe:

Код: Выделить всё

ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:803:(snd_pcm_dmix_open) The dmix plugin supports only playback stream

Ядро собрано без поддержки OSS.
Разумеется, если вырубить xmms всё работает. Что копать?
«Hello World!» 17 errors, 31 warnings
Mandriva Cooker
Спасибо сказали:
Аватара пользователя
duduk
Сообщения: 59
ОС: Ubuntu 12.04 LTS

Re: dmix не работает.

Сообщение duduk »

gordon01 писал(а):
07.11.2006 06:26
Ох уж это обновление до Mdk2007. Перестал работать dmix.
Пробовал кидать кофиг для dmix'а(из фака) в /etc.
aplay выдаёт такое, если xmms играет:

Код: Выделить всё

ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
aplay: main:550: audio open error: Устройство или ресурс занято

wine war3.exe:

Код: Выделить всё

ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:803:(snd_pcm_dmix_open) The dmix plugin supports only playback stream

Ядро собрано без поддержки OSS.
Разумеется, если вырубить xmms всё работает. Что копать?


А что в ~/.asoundrc
или в /etc/asound.conf ?
Если таких нет, попробуй создать примерно такой:
(стандартная конфигурация dmix):

Код: Выделить всё

# сконфигурим дмиксер
pcm.dmixer  {
  type dmix
  ipc_key 1024
  slave {
    pcm "hw:0,0"
    period_time 0
    period_size 1024
    buffer_size 4096
    rate 44100
  }
  bindings {
    0 0
    1 1
  }
}

# Все звуковые потоки загоням в dmix
pcm.!default {
  type plug
  slave.pcm "dmixer"
}


http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php
Спасибо сказали:
Аватара пользователя
gordon01
Сообщения: 216

Re: dmix не работает.

Сообщение gordon01 »

Пробовал кидать кофиг для dmix'а(из фака) в /etc.
«Hello World!» 17 errors, 31 warnings
Mandriva Cooker
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: dmix не работает.

Сообщение frost666dark »

Кстати такая же проблема... Такое ощущение как будто ему на этот файл пофиг или медиапроигрывателям надо явно указывать на использование dmix? А как?
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: dmix не работает.

Сообщение frost666dark »

Я понял то что нужно прописать в названии устройства dmixer и все заработало. Однако на форуме ни слова, ни полслова об этом не сказано...
Правда теперь Xmms при нажатии на паузу отказывается дальше проигрывать песню, приходится плэить её заново...
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
gordon01
Сообщения: 216

Re: dmix не работает.

Сообщение gordon01 »

Мда, работает. Но что делать в программах, которые всё автодетектят и позволяют толко выбрать метод вывода звука? Вообще, практически нигде нельзя вписать устройство так, как это можно сделать в xmms.
«Hello World!» 17 errors, 31 warnings
Mandriva Cooker
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: dmix не работает.

Сообщение frost666dark »

Ну незнаю... у меня вроде такие проги сами без проблем автодетектят :) Пока ненатыкался на такие, которые отказывались бы это делать...
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали: