Description of problem: This problem occured within the last two weeks. Upon logging in the Gnome Volume Control Applet displays a "no sound" icon in the toolbar panel. Clicking on the icon displays the following message: "The volume control did not find any elements and/or devices to control. This means either that you don't have the right GStreamer plugins installed, or that you don't have a sound card configured." system-confing-soundcard shows that the soundcard, a Creative SoundBlaster AWE64 , is detected. Clicking "Sound Test" plays no sound. Reloading the audio driver from the System tab gets sound to work. Audio driver, however, does not reload upon rebooting. Version-Release number of selected component (if applicable): # rpm -qa | grep alsa alsa-lib-1.0.14-0.1.rc1.fc6 alsamixergui-0.9.0-0.3.rc1.fc6 alsa-utils-1.0.14-0.1.rc1.fc6 alsa-lib-devel-1.0.14-0.1.rc1.fc6 # uname -a Linux slowpoke 2.6.20-1.2933.fc6 #1 SMP Mon Mar 19 10:42:48 EDT 2007 i586 i586 i386 GNU/Linux How reproducible: Evey time. Steps to Reproduce: 1. Reboot system 2. Click on Volume Control icon in toolbar panel. Actual results: Error message is displayed. Expected results: Volume control panel appears. Additional info:
Created attachment 150920 [details] Sound config log
Found a tip to get driver to load from Fedora Core mailing list. Edit /etc/rc.local and add the following lines: modprobe -r snd-sbawe modprobe snd-sbawe
ISA cards are not supported in fc-6 so you have to load a driver by hand...
Please do not give me this "ISA is not supported" garbage. Where in the FC6 Release Notes is that specified? The SoundBlaster AWE-64 sound card is supported by ALSA. It worked properly in FC6 with the original 2.6.18 kernel. An update caused the ALSA driver to no longer load or load correctly. I worked around the problem by reloading the driver in /etc/rc.local. Perhaps I should have restated my problem thusly: Somebody made a code change and the driver for the SoundBlaster AWE-64 sound card is no longer being loaded. Is that easier to fathom?
Yes, it was changed in kernel. Okay, you can switch this bug to kernel but I don't think they'll revert it.
Switched component to kernel. FC6 was released with support for ISA sound cards. It is not nice to release an update which purposely breaks or changes functionality after a product has been released. ISA sound cards should be supported until FC6 is no more (implicity contract in Release Notes). As a mininum the developers should have announced the change to FC6 users/community.
Switching the component won't automatically reassign the maintainer. You need to check that too. Doing that now.
If ISA sound cards are no longer supported then this should be documented in the FC7 Release Notes. I have taken the liberty of cc'ing the documentation folks.
I put a modified suggestion (to use /etc/modprobe.conf) in an appropriate section of the release notes source: http://fedoraproject.org/wiki/Docs/Beats/Multimedia The release notes that appear on the ISO are already frozen for F7; this change should appear in the Web-only notes that are updated and released with F7, as well as in any updates to the fedora-release-notes package. Thanks for your release note.
Just to add - this isn't a bug in module-init-tools/udev. If the kernel doesn't tell us about a device, we can't load a driver for it :-) But personally, I would say ISA is now dead so occasional problems like this just need a rel-note. Sorry! Jon.
Does the module load on bootup? Check output of the lsmod command. Also check the system logs for messages from the driver.
Created attachment 154189 [details] lsmod output - no sound module loaded lsmod output. kernel-2.6.20-1.2948.fc6 with default rc.local and /etc/modprobe.conf from initial install of FC6.
Created attachment 154190 [details] lsmod output - sound module loaded lsmod output: kernel-2.6.20-1.2948.fc6 using rc.local.new and /etc/modprobe.conf from initial FC6 install.
Created attachment 154191 [details] dmesg from failed-to-load configuration
Created attachment 154192 [details] dmesg from loading sound module configuration
Reply to comment #11: Using the files below the sound module does not load on bootup: [root@slowpoke ~]# cat rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local [root@slowpoke ~]# cat /etc/modprobe.conf alias eth0 8139too alias scsi_hostadapter aic7xxx alias snd-card-0 snd-sbawe options snd-card-0 index=0 options snd-sbawe index=0 remove snd-sbawe { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-sbawe The output from lsmod is in the attached file lsmod.fail. The sound module loads on bootup using the patched rc.local: [root@slowpoke ~]# cat rc.local.new #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local modprobe -r snd-sbawe modprobe snd-sbawe The output from lsmod is in the attached file lsmod.working.txt. The sound module also loads on bootup if all references to snd-awe are removed from /etc/modprobe.conf and the modified rc.local is used; e.g. [root@slowpoke ~]# cat modprobe.conf.new alias eth0 8139too alias scsi_hostadapter aic7xxx dmesg outputs for the failed-to-load and the loading sound configurations are also attached.
(In reply to comment #9) > I put a modified suggestion (to use /etc/modprobe.conf) in an appropriate > section of the release notes source: > > http://fedoraproject.org/wiki/Docs/Beats/Multimedia > > The release notes that appear on the ISO are already frozen for F7; this change > should appear in the Web-only notes that are updated and released with F7, as > well as in any updates to the fedora-release-notes package. > > Thanks for your release note. > Your suggestion does not work. I changed /etc/modprobe.conf as follows: [root@slowpoke log]# cat /etc/modprobe.conf alias eth0 8139too alias scsi_hostadapter aic7xxx install snd-sbawe rc.local is the default; i.e. [root@slowpoke log]# cat /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local Upon boot I got the multiple errors for modprobe.conf; i.e. May 4 23:09:00 slowpoke modprobe: WARNING: /etc/modprobe.conf line 3: ignoring bad line starting with 'install' Is "install" a new command for FC7? It does not work for FC6. Placing the modprobe command into /etc/rc.local definitely works.
This thread, https://www.redhat.com/archives/fedora-list/2007-May/msg00300.html , seems to have commonality with the problem I reported. If I'm not mistaken this guy's card has a PCI interface. Better check for a module loading problem. ISA interface may not have anything to do with the problem.
Fedora apologizes that these issues have not been resolved yet. We're sorry it's taken so long for your bug to be properly triaged and acted on. We appreciate the time you took to report this issue and want to make sure no important bugs slip through the cracks. If you're currently running a version of Fedora Core between 1 and 6, please note that Fedora no longer maintains these releases. We strongly encourage you to upgrade to a current Fedora release. In order to refocus our efforts as a project we are flagging all of the open bugs for releases which are no longer maintained and closing them. http://fedoraproject.org/wiki/LifeCycle/EOL If this bug is still open against Fedora Core 1 through 6, thirty days from now, it will be closed 'WONTFIX'. If you can reporduce this bug in the latest Fedora version, please change to the respective version. If you are unable to do this, please add a comment to this bug requesting the change. Thanks for your help, and we apologize again that we haven't handled these issues to this point. The process we are following is outlined here: http://fedoraproject.org/wiki/BugZappers/F9CleanUp We will be following the process here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this doesn't happen again. And if you'd like to join the bug triage team to help make things better, check out http://fedoraproject.org/wiki/BugZappers
This bug is open for a Fedora version that is no longer maintained and will not be fixed by Fedora. Therefore we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen thus bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.