звук поломался после удаления pulseaudio

nafanja
ну так правильно. в алсе первое приложение захватывает саунд в личное пользование... все остальные пошли на хобочину.
Вы какие-то страшилки рассказываете...
https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Dmix
Aivar, ты хочешь сказать я не прав? я просто объяснил почему так происходит...
а на дмикс выше ссылку давали.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
а на дмикс выше ссылку давали.
Сорри, топ не читал.

nafanja
я просто объяснил почему так...
Пульс был удален вместе со своим конфигом. Посему надо восстановить/создать заново конфиг альсы. У меня это ~/.asoundrc.
Aivar
Посему надо восстановить/создать заново конфиг альсы.
а у алсы что по умолчанию конфиг какой то есть в домашней паке или в /etc?
там нет ничего, сел и поехал, только нужно не забыть в проге поставить вывод не на железку, а на default вроде.
а этот default и есть уже настроенный дмикс.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
а у алсы что по умолчанию конфиг какой то есть в домашней паке или в /etc?
Нет, конечно, но я привык и считаю это хорошим тоном бэкапить конфиги перед тем, как они капитально засрутся поменяются. Это по поводу восстановления.
А пример простейшего конфига в вики есть, но если кому интересно, покажу свой:
~/.asoundrc
——————————
pcm.snd_card {
    type hw
    card 0
    device 0
}

pcm.dmix2 {
    type dmix
    ipc_key 1024
    ipc_key_add_uid false
    ipc_perm 0660
    slave {
        pcm "snd_card"
        rate 44000
        channels 2
        period_time 0
        period_size 1024
        buffer_time 0
        buffer_size 5120
    }
}

pcm.usb {
    type hw
    card 2
}

pcm.sch {
	type route
	slave.pcm dmix2
#	slave.channels 2
	ttable.0.0 1
	ttable.1.1 1
}

pcm.!default {
    type asym
    playback.pcm {
        type plug
        slave.pcm sch
    }
    capture.pcm {
        type plug
        slave.pcm usb
    }
}

nafanja
только нужно не забыть в проге поставить вывод не на железку, а на default вроде.
Именно.
Aivar, ну этот конфиг ты для себя делал. все работать будет у подавляющего большинства вообще и без каких либо конфигов.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Решил попробовать сделать все без pulseaudio через dmix.

asound
pcm.!default {
        type hw
        card DX
}

pcm.dsp {
    type plug
    slave.pcm "dmix"
}

Проблема: не проигрывает звук в двух приложениях одновременно (в firefox совсем).

Ошибка в deadbeef:
could not open audio device (Device or resource busy)
could not open audio device (Device or resource busy)
streamer: failed to start playback (start track)

Как исправить?
paper
Проблема: не проигрывает звук в двух приложениях одновременно (в firefox совсем).
Как исправить?

ну в принцыпе тут тебе правильно подсказывают, на обычных аудиокартах никак... любое приложение монополизирует альсу, для ентого и была создана пульса... чо бы управлять подключениями у альсе... поставь джек тада уж, хатя браузеры, да и ваще многие приложения с ним не умеют работать напрямую без пульсы, но ент хоть какой то сервер
safocl
на обычных аудиокартах никак... любое приложение монополизирует альсу, для ентого и была создана пульса...
Точно??? Нет, правда???
safocl
на обычных аудиокартах никак... любое приложение монополизирует альсу
Ерунда. Монополизируют только те, у которых в настройках вами же задано использовать устройства hw:*
Поменяйте всем настройки на default, и все пойдут через dmix.
 
Зарегистрироваться или войдите чтобы оставить сообщение.