openSUSE Forums > Hardware » DELL e521 NVIDIA MCP51, output sound mangled

Go Back   openSUSE Forums > Hardware
Forums FAQ Members List Search Today's Posts Mark Forums Read


Hardware Questions about drivers, peripheral cabling, configuration

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 16-Sep-2009, 07:34
Puzzled Penguin
 
Join Date: Sep 2009
Posts: 2
fgdb hasn't been rated much yet
Default DELL e521 NVIDIA MCP51, output sound mangled

This onboard card is recognised by kernel driver snd-hda-intel.
It only works with this modprobe file:
# cat /etc/modprobe.d/sound
+++++++
options snd-hda-intel model=5stack
options snd slots=snd-hda-intel
# wRyD.d0Gzwbsa7K3:MCP51 High Definition Audio
alias snd-card-0 snd-hda-intel
+++++++

Unfortunately, according to speaker-test, the speakers get mapped this wayspeaker-test -c6 -l2 -twav)
Front Left -> Front Left
Front Right -> Front Right
Center -> Front Right
Rear Right -> Center
Rear Left -> Center
LFE -> MUTE

I can provide alsa-info.txt output, just don't know how to do it in this interface. Sorry.

I hope this is the right forum.
Thanks for any help.
Reply With Quote
  #2 (permalink)  
Old 20-Sep-2009, 00:57
oldcpu's Avatar
Global Moderator
 
Join Date: Mar 2008
Location: Europe
Posts: 10,774
oldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of light
Default Re: DELL e521 NVIDIA MCP51, output sound mangled

Getting 5.1 sound to work properly can be tricky.

My recommendation is to go in IRC chat "freenode" IRC channel #alsa and ask for help there. You may need to ask a dozen times at different times of the day, before you get the help you need.

I use the program 'xchat' to communicate on IRC chat.
Reply With Quote
  #3 (permalink)  
Old 02-Oct-2009, 22:14
Puzzled Penguin
 
Join Date: Oct 2009
Posts: 9
China_Jobs hasn't been rated much yet
Thumbs up Re: DELL e521 NVIDIA MCP51, output sound mangled

Where you have model=5stack

try it with "ref"

If it works let everyone know.

Quote:
Originally Posted by fgdb View Post
This onboard card is recognised by kernel driver snd-hda-intel.
It only works with this modprobe file:
# cat /etc/modprobe.d/sound
+++++++
options snd-hda-intel model=5stack
options snd slots=snd-hda-intel
# wRyD.d0Gzwbsa7K3:MCP51 High Definition Audio
alias snd-card-0 snd-hda-intel
+++++++

Unfortunately, according to speaker-test, the speakers get mapped this wayspeaker-test -c6 -l2 -twav)
Front Left -> Front Left
Front Right -> Front Right
Center -> Front Right
Rear Right -> Center
Rear Left -> Center
LFE -> MUTE

I can provide alsa-info.txt output, just don't know how to do it in this interface. Sorry.

I hope this is the right forum.
Thanks for any help.
Reply With Quote
  #4 (permalink)  
Old 03-Oct-2009, 02:17
oldcpu's Avatar
Global Moderator
 
Join Date: Mar 2008
Location: Europe
Posts: 10,774
oldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of light
Default Re: DELL e521 NVIDIA MCP51, output sound mangled

Quote:
Originally Posted by China_Jobs View Post
Where you have model=5stack

try it with "ref"

If it works let everyone know.
China_Jobs, welcome to openSUSE forums.

I note you replied to a number of sound support threads, and in every case recommended the application of the model "ref".

In fact, that model option does NOT work in most cases. If one looks at the 1.0.18 version of alsa-configuration.txt file, and does a search for ref, one will find that option "might" only work for the following options ...

STAC9200, STAC9205/9254, STAC9220/9221, STAC9202/9250/9251, STAC9227/9228/9229/927x, STAC92HD71B*, STAC92HD73*

In the case of user fgbd, we do not know what hardware audio codec is on their PC. I note that they applied 5stack, and 5stack and ref both apply only to the following hardware audio codecs STAC9220/9221, STAC9227/9228/9229/927x which is a subset of the above. But "5stack" is also applicable to an ALC880, and if they apply "ref" to a PC with an ALC880 hardware audio codec, it may break their sound.

We can use all the help we can get in the forums, so if you get the chance you could read the following files (comes with the documentation in every alsa tarball):
  • alsa-configuration.txt
  • hd-audio-models.txt
  • hd-audio.txt
and that should shed some light on this, and the various aspects associated with troubleshooting Linux sound.
Reply With Quote
  #5 (permalink)  
Old 19-Oct-2009, 00:22
Puzzled Penguin
 
Join Date: Sep 2009
Posts: 2
fgdb hasn't been rated much yet
Default Re: DELL e521 NVIDIA MCP51, output sound mangled

Sorry for the long silence. I was away.
I found out my chipset is not fully supported: Sigmatel STAC9227.
So, it seems to be a kernel driver problem.
Thanks for the comments.
Reply With Quote
  #6 (permalink)  
Old 19-Oct-2009, 02:33
oldcpu's Avatar
Global Moderator
 
Join Date: Mar 2008
Location: Europe
Posts: 10,774
oldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of lightoldcpu is rated a glorious beacon of light
Default Re: DELL e521 NVIDIA MCP51, output sound mangled

Quote:
Originally Posted by fgdb View Post
Sorry for the long silence. I was away.
I found out my chipset is not fully supported: Sigmatel STAC9227.
So, it seems to be a kernel driver problem.
Thanks for the comments.
You could try updating the driver. openSUSE-11.1 comes with alsa 1.0.17/1.0.18 in the kernel. But it is possible for one to install an rpm alsa-kmp-<kernel> which will replace the kernel driver.

There is guidance here on how to do that: Alsa-update - openSUSE
Note you must send six zypper comands. Six. The guide will explain what six to send. You could also type: rpm -qa '*alsa*' to determine what alsa apps you have installed, and then update more than just "alsa, alsa-docs and libasound2" to the version in the repository quoted in that guide.

If you have any questions, please advise.

Also, if you have any specific suggestions on how to improve that update guide/wiki, please advise. I wrote the wiki and would like to improve it where possible.
Reply With Quote
Reply

Bookmarks

Tags
delle521, mcp51, nvidia


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2