Maybe replace the Novell gstreamer frame work with the Packman packaged. I assume your VLC and all codecs are packaged by Packman and not videolan. videolans are known to cause problems with Packman packaged apps.
In essence, once you confirm from the speaker tests that you can get 5.1, then its a matter of tuning.
Some users create custom .asoundrc files, but given many do not understand what the internals in such a file does, its a bit like pot luck.
SMPlayer does the same… I kinda figured out that, only the center speaker is active. There is surround sound however, but the front-right and front-left are very low in volume [despite increasing it]. Then I switched off Surround channel in the Mixer, it works close to right one.
Also I forced ‘S/PDIF’ option in VLC Player.
I re-installed VLC & gstreamer from Packman as well…
Anyways, I guess I am done for the day, will watch the movie and will start again tomorrow…
But I don’t understand this issue since all Linux Distributions uses Kernels from same sources isn’t it? So the drivers should be the same? If so, how can it be so different in Ubuntu & openSUSE?
You are asking questions in an area where I have a pet peeve.
Some distributions are very good at sending their patches/fixes “upstream” to the developers of the drivers/kernel, such that in turn the patches/fixes make their way back “downstream” to all Linux distributions. And for some distributions this happens quickly. Red Hat/Fedora are typically very good at doing this (sending their fixes upstream). SuSE-GmbH are also good (at sending their fixes upstream).
On the otherhand, Ubuntu do not have a good reputation in this regard. Often their fixes, when they are sent “upstream”, just go to Debian where they languish, and it takes an excessive time for them to to “upstream” and then back “downstream”.
One of the reasons why I refuse to use Ubuntu is because despite their being the most popular Linux distribution, they do not have the corresponding upstream/downstream volume of fixes/patches sent and the speed of the fixes/patches they do send are IMHO inadequate.