Artykuł przeniesiony z portalu linuxmint.pl Autor: Tomek P.Długi czas probowałem zmusić mojego linuxa do poprawnego odtwarzania dźwieku szesciokanłowaego. W najlepszym wypadku chodziło tylko 4.0, w końcu znalazlem wlaściwe rozwiązanie.
Najpierw warto przeczytać o sterownikach dźwieku:
http://alsa.opensrc.org/.asoundrcA następnie otwieramy reglulację głośności, w alsie powinno być wylączone "duplicate front", ustawiamy dzwięk 5.1 i w kosoli nadajemy sobie prawa roota (sudo su), i odpalamy nasza przeglądarkę plików (w gnome jest to nautilus) przez wpisanie jej nazwy do termianala. Gdy nam wystartuje przechodzimy do katalogu home gdzie jest ukryty plik .asoundcfg. Aby zobaczyć ukryte pliki wciskamy <ctr> + <H>. Otwieramy wcześniej wspomniany plik i tam wklejamy:
pcm.!dmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
channels 6
period_size 512
buffer_size 1024
}
}
pcm.!default {
type plug
slave.pcm "dmix"
slave.channels 6
route_policy duplicate
}
Prawa roota (administratora były niezbędne by moc zapisać ten plik)
Jeśli nadal dzwięk nie jest odtwarzany 6 kanałami to w konoli wpisujemy alsamixer i tu w pseudograficznym trybie kombinujemy z ustawieniami.