Bug 477777
Summary: | No Sound SoundBlaster Audigy not working | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John Mellor <john.mellor> |
Component: | alsa-utils | Assignee: | Jaroslav Kysela <jkysela> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 11 | CC: | daniel, jkysela, johnthacker, lkundrak, mburns92003, riku.seppala, twegener |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-06-28 11:01:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
John Mellor
2008-12-23 17:08:52 UTC
After consulting with #fedora, it would appear that analog audio is disabled by default in F10. Re-enabling this and actually turning up the new volume control corrects the problem. So, the actual bug is that not correctly knowing the hardware plugged in, the developers should have enabled ALL outputs by default, and not just the low-usage digital-only output. Since analog audio is the normal output for *most* PC users today, the defaults are just wrong. Since the incorrect settings are not even visible until the appropriate output is enabled, the fix is not obvious. This needs special documentation in the FAQ, the install docs, and in the sound setup screens. As an aside, I am disgusted with the exceedingly poor integration between alsa and pulseaudio, which does not even share volume controls. I am left in F10 with a bewildering array of mixers that are very poorly thought out. PLEASE INTEGRATE THESE MIXERS PROPERLY!!! This is not a PA bug, but an ALSA mixer initialization issue. Reassigning. Can confirm this behaviour. None of my soundcards is working anymore. 'yum erase pulsaudio' does it not make any better. With pulsaudio integrated the sound is "jumpung" every few seconds. Never had such issues before (SB Live is more then 10 years old and always worked out of the box with all previous Fedora versions. "This is not a PA bug, but an ALSA mixer initialization issue. Reassigning. " No, how is the ALSA mixer supposed to know whether you're using digital output or analog output? It's an either-or issue with the Audigy2 cards. The "IEC958 Optical Raw" control needs to be set to true for digital, and false for analog output or it won't work. pavucontrol has a setting to determine Digital Output (IEC958) or Analog Output. Those settings should actually set the correct alsamixer controls, but they don't. Also see comments on bug 497468 This happens in Fedora 11 as well. ping >Since analog audio is the normal output for *most* PC users today, the defaults
>are just wrong. Since the incorrect settings are not even visible until the
>appropriate output is enabled, the fix is not obvious.
So how do I do that? At least give me some workaround I really want my sound working.
OK I managed to get the sound working but, I hope in the future sound works out-of-the-box like it use to. I have a regression in an up-to-date Fedora 12 installation (64 bits) as compared to Fedora 12 in November, 2009. The ca0106 card works as the default sound card in a Live Disk boot of Fedora 12, while the via82xx sound is inoperative with the Live Disk. With current Fedora 12, only the via82xx chip can be made to produce sound. Back in November, three kinds of chip were able to put out sound - the cmipci card as well when it was in the machine. There is suspicious data on the information dump for the ca0106 "Audigy SE" card. From /tmp/alsa-info.txt.A62HjdhseK : !!Modprobe options (Sound related) !!-------------------------------- snd_ca0106: index=0 snd_via82xx: index=1 !!Loaded sound module options !!-------------------------- !!Module: snd_ca0106 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NU$ index : 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-$ subsystem : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0$ !!Module: snd_via82xx ac97_clock : 48000 ac97_quirk : <NULL> dxs_support : 4 enable : N id : <NULL> index : 1 joystick : N mpu_port : 0 nodelay : 0 This message is a reminder that Fedora 11 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 11. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '11'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 11's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 11 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Yes, this report is about Fedora 12. My up to date Fedora 13 has the same regression as the current fedora 12 as compared to the first month of Fedora 12. The first month of Fedora 12, my Live disk of early Fedora 12, and my Debian Testing partition with the 2.6.30.1 kernel all allow the use of my ca0106, Audigy SE, as the second and preferred sound chip. Current Fedora 12 and Fedora 13 do not. Fedora 11 changed to end-of-life (EOL) status on 2010-06-25. Fedora 11 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed. This is a regression from early Fedora 12. Kindly fix the current Fedora 12 and Fedora 13 releases. Current Fedora 12 and current Fedora 13 can not use my Audigy SE sound card in addition to the on-board Via 82xx chip. But, early Fedora 12, a Live Disk of early Fedora 12, and my current Debian Testing partition with a 2.6.30.1 kernel all use the Audigy SE card in preference to the on-board chip. Well. It's good news. The Xfce Audio mixer can be used to uncheck the IEC958 box on the Switches tab. So now I can plug in head phones without readjusting the loudspeaker volume close to it's limit. Reading the Comment 4 above, I see relevance that still exists in Fedora 12 and 13. Namely, the Pulse Audio volume control has a selectable setting that should set this hardware switch properly. |