удалил пульс, сделал все как в первом посте. все каналы по отдельности работают, фильмы с 5.1 идут нормально. только теперь засада:
1) ритмбокс играет только на две колонки, перепробовал десяток конфигов asoundrc, но так и не добился чтобы звук был во всех 5 колонках одновременно.
2) теперь устройство оказывается занятым, если до запуска приложения другое приложение использует звук. пример: запуск фильма при играющей музыке в ритмбоксе.
3) нет звука в вайне. пробовал через aoss, все равно нет звука.
aplay -L
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front speakers
rear:CARD=CA0106,DEV=0
CA0106, CA0106
Rear speakers
center_lfe:CARD=CA0106,DEV=0
CA0106, CA0106
Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
CA0106, CA0106
Side speakers
surround40:CARD=CA0106,DEV=0
CA0106, CA0106
4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
CA0106, CA0106
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
CA0106, CA0106
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
CA0106, CA0106
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
CA0106, CA0106
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
CA0106, CA0106
IEC958 (S/PDIF) Digital Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
lspci | grep audio
01:08.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
uname -r
2.6.31-20-generic-pae
прошу помочь

нужно:
1) чтобы ритмбокс играл на все 5 колонок
2) чтобы не было обязательным выключать музыку чтобы включить фильм(как пример).
3) добиться звука в вайне.