Я успешно установил Xonar DS в моей системе Windows 7. Я пытаюсь сделать то же самое на моем 64-битном разделе Debian (Jessie), но это совсем другая история.
Новости о товарах , как сообщает Alsa Wiki , моя звуковая карта поддерживается. Я проверил это, выполнив lspci -v
:
04:01.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
Subsystem: ASUSTeK Computer Inc. Virtuoso 66 (Xonar DS)
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at d000 [size=256]
Capabilities: [c0] Power Management version 2
Kernel driver in use: snd_virtuoso
Ок, отлично. Но у меня не было звука вообще. Поэтому я внес некоторые изменения.
Во-первых, я сделал Xonar звуковой картой по умолчанию, потому что моя графическая карта также была на подходе с DisplayPort.
Теперь /proc/asound/cards
показывает:
0 [DS ]: AV200 - Xonar DS
Asus Virtuoso 66 at 0xd000, irq 16
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfb080000 irq 17
Во второй раз я установил alsamixer, чтобы отключить звук всех каналов по умолчанию.
Затем я использовал утилиту pacmd
для изменения профиля pulseaudio. Я выбрал аналог-Surround-51.
Теперь мои передние громкоговорители работают в режиме стерео, но, поскольку Xonar DS поддерживает 5.1, было бы бесполезно, если бы у меня не было объемного звучания.
Поэтому я помещаю эти варианты в /etc/pulse/daemon.conf
:
default-sample-channels = 6
enable-lfe-remixing = yes
Это ничего не изменило. Звук остается в стерео даже после перезагрузки.
Как ни странно, pulseaudio gui в Gnome совершенно бесполезен, так как он отображает только профиль Numeric Stereo (IEC958) S/PDIF. Если я выберу этот профиль, у меня вообще не будет звука (как и ожидалось, я использую аналог), и мне придется снова использовать pacmd
.
Я что-то забыл? Есть ли у вас идеи сделать 5.1 работ?
Это может помочь:
/proc/asound/version
:
Advanced Linux Sound Architecture Driver Version k3.12-1-amd64.
/proc/asound/modules
:
0 snd_virtuoso
1 snd_hda_intel
РЕДАКТИРОВАТЬ (решение) : После нескольких ночей по этому вопросу, я думаю, я наконец-то сделал это. Я просто удалил все, что могу о pusleaudio:
$ sudo aptitude purge pulseaudio-utils pusleaudio-module-* gstreamer0.10-pulseaudio
Затем я переустанавливаю большинство из них. Surround, кажется, работает сейчас, хотя pusleaudio GUI все еще не работает.