Я успешно установил 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 все еще не работает.

0