Absolutely no sound

Hello. Just installed OpenSUSE 11.3 (KDE Desktop Environment) on my PC, this evening. And I found out that there was absolutely no audio on all multimedia applications. I’ve installed the restricted formats as suggested in the community documentation. But with no expecting result.

I’ve found the thread by jdmcdaniel3, and I’ve applied his mmchecker (ver 2.35) method. I did all the check, as in his script and get the results. But how do I proceed from there? Example, here is the results from no 2 step :

| Alias | Name | Enabled | Refresh

–±------------------------------------±------------------------------------±--------±-------
1 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82 | Yes | Yes
2 | libdvdcss repository | libdvdcss repository | Yes | Yes
3 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No
4 | packman.inode.at-suse | Packman Repository | Yes | Yes
5 | repo-debug | openSUSE-11.3-Debug | Yes | Yes
6 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes
7 | repo-oss | openSUSE-11.3-Oss | Yes | Yes
8 | repo-source | openSUSE-11.3-Source | Yes | Yes

If you have more than nine total repositories listed above, you could cause yourself
some trouble. In general, repositories must be given a priority when you have
more than nine. If you do not understand how this works, please ask for help.
Listed below are the recommended repositories you should keep in YaST. (?=Version)

  1. Packman-1 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Essentials/
  2. Packman-2 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Extra/
  3. Packman-3 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Games/
  4. Packman-4 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Multimedia/
  5. Main Update Repository - http://download.opensuse.org/update/11.?/
  6. Main Repository - http://download.opensuse.org/distribution/11.?/repo/oss/
  7. Main Repository - http://download.opensuse.org/distribution/11.?/repo/non-oss/
  8. Debug Repository - http://download.opensuse.org/debug/distribution/11.?/repo/oss/
  9. Source Repository - http://download.opensuse.org/source/distribution/11.?/repo/oss/

What should I do from the obtained result? Really hoping someone could lead me the way. At the moment, every action that I’ve took, I’m still with no audio output. Thanks in advance for any effort to response. If I’ve missed any others important information, please do tell.

You need to go to YaST / Hardware / Sound and make sure your sound card is listed as card 0, or the first one. If your video card has sound or anytime there is more than one sound device, the one you wish to use must be 0. Further, if your sound device is not listed, but another one you are not using is there, you must delete its entry, so that the other one might be used. I have a script file call start, that might also be useful. You can find it here:

S.T.A.R.T. - SuSE Terminal Audio Reporting Tool

I have another called mmcheck, for multimedia setup, you can find here:

MultiMedia Checker or mmcheck - Check Your openSUSE MultiMedia Setup in Just 16 Steps

Thank You,

Thanks jmcdaniel3 for the quick reply. As in the YaST / Hardware / Sound, the configuration is correct, because the sound card on my PC is listed as card 0 without other entry listed.

As the mmcheck, I’ve applied it. Thanks to you for this great tool. But the problem is, I don’t know how to act base on the results that appeared in mmcheck. For example, the no 2 step - Display All OpenSUSE Repositories as Entered in your Computer. And I get :

| Alias | Name | Enabled | Refresh

–±------------------------------------±------------------------------------±--------±-------
1 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82 | Yes | Yes
2 | libdvdcss repository | libdvdcss repository | Yes | Yes
3 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No
4 | packman.inode.at-suse | Packman Repository | Yes | Yes
5 | repo-debug | openSUSE-11.3-Debug | Yes | Yes
6 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes
7 | repo-oss | openSUSE-11.3-Oss | Yes | Yes
8 | repo-source | openSUSE-11.3-Source | Yes | Yes

If you have more than nine total repositories listed above, you could cause yourself
some trouble. In general, repositories must be given a priority when you have
more than nine. If you do not understand how this works, please ask for help.
Listed below are the recommended repositories you should keep in YaST. (?=Version)

  1. Packman-1 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Essentials/
  2. Packman-2 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Extra/
  3. Packman-3 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Games/
  4. Packman-4 - http://packman.jacobs-university.de/suse/openSUSE_11.?/Multimedia/
  5. Main Update Repository - http://download.opensuse.org/update/11.?/
  6. Main Repository - http://download.opensuse.org/distribution/11.?/repo/oss/
  7. Main Repository - http://download.opensuse.org/distribution/11.?/repo/non-oss/
  8. Debug Repository - http://download.opensuse.org/debug/distribution/11.?/repo/oss/
  9. Source Repository - http://download.opensuse.org/source/distribution/11.?/repo/oss/

As you see, there are several repositories that hadn’t been installed. So what should I do, to get the repositories ? Hope to hear from you soon.

I’ve ran all the test in mmcheck, and re-configured as the output of the mmcheck test. Just for the step 15 and 16, I can’t figure out, what should I do base on the output of the test :

  1. Verify the MPlayer/mplayer2/gstreamer/xine/VLC/k3b Packages …

Command: rpm --verify --query --all MPlayer mplayer2 mplayer2-as-mplayer smplayer ‘vlc’ ‘gst’ ‘xine’ ‘k3b*’

If everything verified properly there will be no output. If there are any
discrepancies they will be displayed. The format of the output is a string
of 8 characters, a possible ‘c’ denoting a configuration file, and then
the file name. Each of the 8 characters denotes the result of a comparison
of one attribute of the file to the value of that attribute recorded in the
RPM database. A single . (period) means the test passed. The following
characters denote failure of certain tests:

 5 -- MD5 checksum 
 S -- File size 
 L -- Symbolic link 
 T -- File modification time 
 D -- Device 
 U -- User 
 G -- Group 
 M -- Mode (includes permissions and file type) 
 ? -- Unreadable file 

Applications that are not installed will produce no
error message here, should the program be missing!

I’m really hoping someone could help me out. At the moment, still unable to get the audio from all the multimedia applications. Thanks.

Do you get any sound at all (such as system sound) ?

If you provide the information requested to be provided by our multimedia stickie, I can take a look at this:
Welcome to multimedia sub-area

To make this easier for you, I will quote the salient section from that stickie:

please post … providing in your post the following information:

/usr/sbin/alsa-info.sh 

and select the SHARE/UPLOAD option and after the script finishes it will give you a URL to pass to the support personnel. Please post here the output URL/website-address that gives. Just the URL/website-address. You may need to run that script twice (the first time with root permissions to update in the /usr/sbin directory, and the second time to get the URL).
.
Note if for some reason that gives you no website/url/address then run it with the no-upload option:

/usr/sbin/alsa-info.sh --no-upload

and post the file /etc/alsa-info.txt it creates to Pastebin.comand press SUBMIT on that site and again post here the URL/website-address it provides.

.

… some clarification on running the script “alsa-info.sh” … when you run:

/usr/sbin/alsa-info.sh 

you should get something like this (if it asks for an update, select NO):
http://thumbnails33.imagebam.com/9280/a5973e92794041.jpg](ImageBam)

followed by this (select the SHARE/UPLOAD option):
http://thumbnails30.imagebam.com/9280/5e84f992794044.jpg](ImageBam)

followed by this (its quickest if you simply select ‘NO’ to seeing the output - you will see it on the web page) :
http://thumbnails32.imagebam.com/9280/214da092794048.jpg](ImageBam)

followed by this (where in RED is the URL).
http://thumbnails23.imagebam.com/9280/d9858092794051.jpg](ImageBam)

Just post the URL you get (similar to the RED URL in my example, but yours will be different).

Again, if you can not get that, then run this with the no upload option:

/usr/sbin/alsa-info.sh --no-upload

which will create the file /tmp/alsa-info.txt. Copy that file and paste it on Pastebin.com and press submit. That will give you a URL address. Please post that URL here.

Also provide the following:

  • in a terminal, or xterm, or konsole, type: rpm -qa ‘alsa#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -qa ‘pulse#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -q libasound2 #and post output here
  • in a terminal, or xterm, or konsole, type: uname -a #and post output here
  • for openSUSE-11.2 or newer, in a terminal, or xterm, or konsole, type: cat /etc/modprobe.d/50-sound.conf #and post output here

Thanks oldcpu for your reply. Also, I apologize for being late to respond to your reply. As for my situation, at the moment, I’m still with no sound. These are all the information that you requested :

ALSA test result are in :

http://www.alsa-project.org/db/?f=bdfd05cd6814d63c38e00a7df5a99ea15659ab2c

rpm -qa ‘alsa’ :

alsa-utils-1.0.23-1.8.i586
alsa-plugins-1.0.23-1.9.i586
alsa-1.0.23-2.12.i586
alsa-firmware-1.0.23-1.2.noarch
alsa-tools-1.0.23-1.8.i586
alsamixergui-0.9.0rc1-746.1.i586
alsa-oss-1.0.17-29.2.i586

rpm -qa ‘pulse’ :

libpulse0-0.9.21-10.3.1.i586
libxine1-pulse-1.1.19-2.pm.45.34.i586
libpulse-mainloop-glib0-0.9.21-10.3.1.i586
libxine1-pulse-debuginfo-1.1.18.1-1.37.i586

rpm -q libasound2 :

libasound2-1.0.23-2.12.i586

uname -a :

Linux linux-9qym 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux

cat /etc/modprobe.d/50-sound.conf :

options snd slots=snd-hda-intel

u1Nb.NJUir9jiH51:82801G (ICH7 Family) High Definition Audio Controller

alias snd-card-0 snd-hda-intel

Any other information that you or anyone else need, just ask. I’m willing to provide it. Again, thanks for your effort. Hope we’ll be in touch soon.

So, while I was waiting for responses on my thread, I keep searching for other solution on-line. And I stumbled upon this thread in this OpenSUSE forum by jmcdaniel3. Its about editing the /etc/modprobe.d/50-sound.conf.
And I decided to gave it a tried. Surprisingly, after a reboot, the audio/sound came back. Really, I can’t never explain of my action, editing the /etc/modprobe.d/50-sound.conf script, can do to make my audio/sound came back. However, thanks jmcdaniel3 for the tip. And again, thanks also to oldcpu for all his effort to reply my problem and lead me to a solution. Hope this spirit of willing to help newbie (like me) will always be embrace by others OpenSUSE users. Thanks.