Всем доброго времени суток!
После очередного апдейта в skype отвалились запись и воспроизведение звука. Начал разбираться по-порядку и в итоге только больше запутался.
Итак, в системе имеется:
1. Дискретная звуковая карта XonarDX
2. Встроенная Intel-овская
3. HDMI от ATI видео-карты
4. Наушники с микрофоном Sennheiser Headset (usb-подключение)
Повседневная работа ведется в KDE из под основного юзера и звук выводится через XonarDX.
Skype работает от имени отдельного юзера, запись и воспроизведение должны быть через наушники.
Остальное не используется.
Конкретно сейчас воспроизведение в KDE через Xonar работает нормально, не работает только skype (в настройках skype есть две опции, в которых фигурируют слова headset - пробовл обе - не работает).
Конфиги
$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
default:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA ATI HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA ATI HDMI, HDMI 2
HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 3
HDMI Audio Output
default:CARD=Headset
Sennheiser USB Headset, USB Audio
Default Audio Device
sysdefault:CARD=Headset
Sennheiser USB Headset, USB Audio
Default Audio Device
front:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
Front speakers
surround40:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Headset,DEV=0
Sennheiser USB Headset, USB Audio
IEC958 (S/PDIF) Digital Audio Output
default:CARD=DX
Xonar DX, Multichannel
Default Audio Device
sysdefault:CARD=DX
Xonar DX, Multichannel
Default Audio Device
front:CARD=DX,DEV=0
Xonar DX, Multichannel
Front speakers
surround40:CARD=DX,DEV=0
Xonar DX, Multichannel
4.0 Surround output to Front and Rear speakers
surround41:CARD=DX,DEV=0
Xonar DX, Multichannel
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=DX,DEV=0
Xonar DX, Multichannel
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=DX,DEV=0
Xonar DX, Multichannel
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=DX,DEV=0
Xonar DX, Multichannel
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=DX,DEV=0
Xonar DX, Multichannel
IEC958 (S/PDIF) Digital Audio Output
$ cat /etc/asound.conf
defaults.pcm.rate_converter "samplerate_best"
pcm.dmixer {
type dmix
ipc_key 1024
ipc_key_add_uid 0
ipc_perm 0660
}
pcm.dsp {
type plug
slave.pcm "dmix"
}
Пробовал
$ speaker-test -Dsysdefault:Headset
Не работает ни из под основного юзера, ни из под skype. В конфиге колдунство скопипащено с вики в тщетной попытке наладить работу.
Сейчас с наушниками вообще какая-то ерунда: микрофон захватывает звук и выводит его на собственные же наушников динамики, при этом, как уже писал, skype-у не удается ничего ни закхватить, ни вывести.
Прошу подсказать по следующим вопросам:
1. Почему в системе (как в skype, так и в kde и aplay) столько разных опций - карты-то всего 4, а их море.
2. Почему не работает тест спикеров (пишет, что шлет звук, а действительно - тишина) - причем не падает с ошибками, и раньше все работало, железка не сломана.
3. В какую сторону копать, так что бы skype-у из-под юзера skype удалось работать номрмально с наушниками?