| Summary: | No arts/alsa sound after upgrading kernel to 2.6.10 or 2.6.11 - kmix | ||
|---|---|---|---|
| Product: | [Applications] kmix | Reporter: | Gabriel M. Beddingfield <gabriel> |
| Component: | general | Assignee: | Christian Esken <esken> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Gabriel M. Beddingfield
2005-05-24 04:40:31 UTC
As you describe the problem stems from newly introduced ALSA mixer controls. KMix is not prepared for this kind of upgrade in the volume restauration. But your proposed workaround works fine. Another workaround wouldbe to disable volume restauration in KMix. Look in the KMix menubar for something like "Settings -> Configure Kmix". Unmark the "Restore volume" item and press "OK". Done, you are now safe from sound driver upgrade issues. The "upgrading the sound driver" problem is a problem that has been forseen. Preparations are already in progress to solve this issue. But many parts are affected as well, like Keyboard Shortcut assignment. Thus the fix isn't trivial and this means it won't be solved before KDE4.0. Please use the workaround *** Bug 113375 has been marked as a duplicate of this bug. *** SVN commit 589725 by esken: Move MixerWidget from integer id to proper ID (QString). This makes KMix more robust against Kernel updates (especially ALSA driver). CCBUGS: 106189 M +1 -1 guiprofile.cpp M +5 -3 kmix.cpp M +4 -3 kmixdevicemanager.cpp M +9 -4 kmixdockwidget.cpp M +1 -1 kmixdockwidget.h M +143 -134 kmixerwidget.cpp M +67 -34 kmixprefdlg.cpp M +1 -0 kmixprefdlg.h M +9 -5 mdwslider.cpp M +1 -1 mdwswitch.cpp M +10 -21 mixdevice.cpp M +4 -7 mixdevice.h M +88 -88 mixer.cpp M +17 -17 mixer.h M +6 -6 mixer_alsa.h M +65 -60 mixer_alsa9.cpp M +12 -4 mixer_backend.cpp M +14 -12 mixer_backend.h M +54 -43 mixer_oss.cpp M +4 -4 mixer_oss.h M +11 -6 mixer_sun.cpp M +4 -4 mixer_sun.h M +1 -2 mixertoolbox.cpp M +11 -4 viewdockareapopup.cpp M +5 -1 viewsliderset.cpp Fixed for KDE4. |