Ce site m'a aidé avec cette même question. J'utilise le casque Logitech G930. Modifiez le fichier PulseAudio daemon.conf en ouvrant un terminal et entrez:
gksu gedit /etc/pulse/daemon.conf
Et recherchez: canaux-d'échantillonnage par défaut. Retirer ";" à partir du début de la ligne, et au lieu de "= 2", remplacez-le par le nombre d'enceintes de votre système. Par exemple, si vous avez un système 5.1, le nombre devrait être 6, pour un système 7.1: 8 et ainsi de suite. Voici à quoi ressemblait cette ligne avant d'apporter des modifications:
; canaux d'échantillonnage par défaut = 2
Et voici comment il est censé s'occuper:
canaux d'échantillonnage par défaut = 8
- Vous pouvez maintenant enregistrer les modifications et redémarrer votre ordinateur ou:
killall pulseaudio && pulseaudio
- Vérifiez si les canaux sont coupés. Ouvrez un terminal et saisissez
alsamixer
- Vous pouvez maintenant tester les canaux en tapant ceci dans un terminal:
test de haut-parleur -c 8
Encore une fois, remplacez le numéro par votre nombre d'enceintes.
source: http://www.webupd8.org/2009/06/enable-surround-sound-in-ubuntu-linux.html