Skype и alsa


ramok аватар

ramok - Posted on 27 Ноябрь 2014

В skype убрали поддержку alsa в угоду pulseaudio.
Мне не хотелось ломать полностью устраивающий меня сепат alsa для двух наушников с микрофоном.

Задача: отучить pulseaudio блокировать alsa.

Решение:

$ sudo mkdir /usr/share/alsa/alsa.conf.pulse/
$ sudo dpkg-divert --divert /usr/share/alsa/alsa.conf.pulse/pulse.conf --rename  /usr/share/alsa/alsa.conf.d/pulse.conf
$ sudo dpkg-divert --divert /usr/share/alsa/alsa.conf.pulse/99-pulseaudio-default.conf.example  --rename  /usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf.example
$ sudo dpkg-divert --divert /usr/share/alsa/alsa.conf.pulse/50-pulseaudio.conf --rename  /usr/share/alsa/alsa.conf.d/50-pulseaudio.conf

# закоментировать в /etc/pulse/default.pa load-module module-udev-detect и load-module module-detect
# добавить

load-module module-alsa-sink device=multi
load-module module-alsa-source device=hw:3,0

В данном случае multi это виртуальное устройство в котором сведены двое моих наушников в ~/.asoundrc
Микрофон напрямую назначен на одни из наушников. В будущем надо бы разрулить через dsnoop что бы микрофоны работали с обоих наушников

$ pulseaudio --kill
# если не перезапустится
$ pulseaudio --start
0
Ваша оценка: Ничего

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.