Bug 520426 - Sound muted at startup after installing latest test updates
Summary: Sound muted at startup after installing latest test updates
Status: RESOLVED DUPLICATE of bug 513023
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: Sound (show other bugs)
Version: Final
Hardware: Other openSUSE 11.1
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Scott Reeves
QA Contact: E-mail List
URL:
Whiteboard: maint:released:11.1:26797 maint:relea...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-08 22:13 UTC by Christian Boltz
Modified: 2009-08-27 22:09 UTC (History)
1 user (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Boltz 2009-07-08 22:13:52 UTC
Since some days, my sound (master output) is always muted at startup. I can switch it on in the mixer and then it works, but at the next boot it is switched off again.

Desktop environment: KDE 3, using KMix as mixer applet.

I think this is caused by one of the test-updates I installed in the last days. 
/var/log/zypp/history says: (additional rpm output removed)

2009-06-27 08:54:11|install|subversion|1.5.2-11.14.3|i586||updates-11.1-test|97da0d6971ee991406d9bd0e2cdb4ac16b4b5d36
2009-06-27 08:54:15|install|java-1_5_0-sun-plugin|1.5.0_update19-0.1.1|i586||updates-11.1|0209c8effb9511e2ca0714e5f256c8310b400391
2009-06-27 08:54:21|install|subversion-perl|1.5.2-11.14.3|i586||updates-11.1-test|53881bd1faadecce60e41ec18614133b17acd3f8
2009-06-29 11:42:13|install|sax2-libsax-perl|8.1-542.11.1|i586||updates-11.1-test|c5b21d2ace59949fb6e03f692ec60d144a277909
2009-06-29 11:42:15|install|sax2-tools|8.1-542.11.1|i586||updates-11.1-test|b7f135670162c5b8152c1c492acb3db3a3b66394
2009-06-29 11:42:20|install|sax2-libsax|8.1-542.11.1|i586||updates-11.1-test|c8ace3c27928cab2bbf75ec9052e3bbf1b3a1a24
2009-06-29 11:42:24|install|sax2|8.1-542.11.1|i586||updates-11.1-test|f87ebd3d5dd48382c7217233fcbca7f0ee6e10bc
2009-06-29 11:42:27|install|sax2-ident|8.1-542.11.1|i586||updates-11.1-test|c181d725f17140cd3ba1e1f79c223cfcf8cb4099
2009-06-29 11:42:34|install|sax2-gui|8.1-542.11.1|i586||updates-11.1-test|976874ec0dfd5ba686f694cba8f0d0c7c0407b05
2009-07-02 13:40:45|install|acroread|8.1.6-0.1.1|i586||updates-11.1|9683aea82d45b1e392eda76d01d97e25638a258e
2009-07-05 15:03:30|install|Mesa|7.2-10.3.6|i586||updates-11.1-test|9b69c20630b08336776450111221ed66b1dc297f
2009-07-05 15:03:31|install|xorg-x11-xauth|7.4-8.19.1|i586||updates-11.1-test|0f7771d854fb6ba06cfe8df9f048f8ca5054475c
2009-07-05 15:03:35|install|libasound2|1.0.18-8.10.1|i586||updates-11.1-test|2c1a6cadd16d78c290bf1bd2eb20aa4071d7e22a
2009-07-05 15:03:37|install|libtiff3|3.8.2-133.36.1|i586||updates-11.1-test|980a8de53ac36dc4f717cc5bc4c7cd1414fc0f53
2009-07-05 15:03:52|install|ruby|1.8.7.p72-5.4.1|i586||updates-11.1-test|25f9fe5a58179e49276e58cf8258320d70427b95
2009-07-05 15:04:04|install|xorg-x11-driver-video|7.4-19.8.2|i586||updates-11.1-test|e342afab12ecf72045b6ec0aba3066e8f084bc5d
2009-07-05 15:04:11|install|alsa|1.0.18-8.10.1|i586||updates-11.1-test|4b132633fd74651873e69559f14120d55216d319
2009-07-05 15:04:17|install|gstreamer-0_10-plugins-good|0.10.10-3.22.1|i586||updates-11.1|2787d21ec9f075fafe008e0340d3aeb52f7b2e6e
2009-07-05 15:04:24|install|Mesa-devel|7.2-10.3.6|i586||updates-11.1-test|f7ebd6a5be2c6fcfd721da3039576fdb8e853a93
2009-07-05 15:04:40|install|xorg-x11|7.4-8.19.1|i586||updates-11.1-test|276f4268d2e97e513d20e2937c74a3d4e8a55dd7
2009-07-05 15:04:46|install|gstreamer-0_10-plugins-good-extra|0.10.10-3.22.1|i586||updates-11.1|d19232a7c64090b6bdd574060a5d7074dbd235a8
2009-07-05 15:04:52|install|xkeyboard-config|1.3-32.31.7|noarch||updates-11.1-test|90b76c063f7480b98b0d3423cd1bf58dc5a5cb40
2009-07-05 15:04:59|install|xorg-x11-server-extra|7.4-17.6.1|i586||updates-11.1-test|af888afa11ec8b0caa630b85b74e04018a93a5f0
2009-07-05 15:05:01|install|xorg-x11-Xvnc|7.4-17.6.1|i586||updates-11.1-test|39e83fcf66d05bf5f0ab8d46a45b5f543e72339d
2009-07-05 15:05:08|install|xorg-x11-server|7.4-17.6.1|i586||updates-11.1-test|d60a3f1e9ee64fb8ef96682d2a8da768f863e93f

My guess is that one of the updates installed on 2009-07-05 is broken. Sound-related candidates are IMHO libasound2, alsa and gstreamer-0_10-plugins-*

I'm not sure which logs etc. might be useful here - just tell me what you need to solve this problem.
Comment 1 Takashi Iwai 2009-07-09 06:49:02 UTC
All changes look irrelevant...

Try to boot in runlevel 3 (pass a boot option "3"), then log in to linux console without X, e.g. as root.  Check alsamixer whether it's really needed.
If yes, try to unmute, then reboot again in runlevel 3.  Is the sound still muted?

After checking this, boot in runlevel 5.  Is the mixer status different from the one in runlevel 3?

Also, are you using pulseaudio?  There seems a problem with PA and KDE backend.
Comment 2 Christian Boltz 2009-07-11 11:48:36 UTC
(In reply to comment #1)
> Try to boot in runlevel 3 (pass a boot option "3")

Not muted.

> After checking this, boot in runlevel 5.  

Not muted (while displaying the KDM login screen).

After logging in to KDE3, the sound is muted again.

> Also, are you using pulseaudio?  There seems a problem with PA and KDE backend.

# ps aux |grep -i pulse
cb        5691  0.0  0.3  90756  3704 ?        Ssl  12:28   0:00 
                                                  /usr/bin/pulseaudio --start

Looks like I do use it (but not intentionally ;-)  - at least it is running.
Comment 3 Takashi Iwai 2009-07-16 10:58:43 UTC
Could you try the following (just for testing)?
    # setup-pulseaudio --disable
and disable the sound server in KDE control center.  This should avoid to start pulseaudio, I suppose.

If it's not about PA, the rest is kmix...
Comment 4 Christian Boltz 2009-07-18 12:53:04 UTC
Disabling pulseaudio as described did not help (pulseaudio still running after reboot, sound muted again).

cd /usr/bin && mv pulseaudio pulseaudio_AWAY   helped ;-)

I just verified that it is really caused by pulseaudio by running it manually in a konsole window. The sound was muted instantly, and I got this on stdout:

    W: main.c: High-priority scheduling enabled in configuration but not 
    allowed by policy.
Comment 5 Christian Boltz 2009-07-22 21:04:29 UTC
FYI: I just got the same behaviour on a totally different system. The only common thing is that both are laptops and both are running openSUSE 11.1 with all updates installed.

"old" system: Acer TravelMate 803, 32 bit, KDE 3, 11.1 + test updates
"new" system: Dell Vostro 1710, 64bit, KDE 4, 11.1 + official updates

Renaming /usr/bin/pulseaudio solves the problem on both systems.
Comment 6 Takashi Iwai 2009-07-23 05:36:07 UTC
Scott, could you check this issue?
I've got many other similar reports, and this really seems related with PA.
Comment 7 Christian Boltz 2009-07-25 20:38:26 UTC
I wanted to do a fresh installation anyway, therefore I installed the updates step by step (and did reboots in between to check if sound is muted or not.

I installed all patches except "pulseaudio: Collective fixes" - sound not muted. I also installed the updated libpulse* and pulseaudio-utils packages from the pulseaudio patch - sound still _not muted_.

After updating the remaining package pulseaudio with its auto-selected dependencies pulseaudio-esound-compat, pulseaudio-module-bluetooth, pulseaudio-module-jack, pulseaudio-module-lirc, pulseaudio-module-x11, pulseaudio-module-zeroconf (+ libpulsecore4, pulseaudio-lang which are not listed in the patch view), sound is muted at startup. This means one of these packages is responsible for muting the sound.

I hope this helps you to nail down the problem ;-)
Comment 8 Takashi Iwai 2009-07-27 07:40:35 UTC
Thanks for tracking this.  The result is interesting!

Could you try to uninstall pulseaudio-esound-compat and pulseaudio-module-* packages again, and check that the mute problem doesn't occur?  I just want to be sure that this doesn't come from any config file updates or so.

Then could you figure out which one is affecting, by simply installing one after one?  My bet is pulseaudio-module-x11.

BTW, libpulsecore4 is integrated into pulseaudio.rpm itself now, so there shouldn't be any extra package.  Please check it to be sure, too.
Comment 9 Takashi Iwai 2009-08-10 07:25:20 UTC
Could you check the updated packages in bug 513023?
    https://bugzilla.novell.com/show_bug.cgi?id=513023#c3
Comment 10 Christian Boltz 2009-08-10 09:48:12 UTC
Interestingly the problem magically fixed itsself on my new laptop, so I can't test it there :-/  (Not sure why, since I installed lots of packages and did some configuration as well.)

I hope I can still reproduce the bug on the old laptop and will test the updated packages there in the next days.
Comment 11 Christian Boltz 2009-08-19 17:10:10 UTC
Good news: I could reproduce the bug on my old laptop _and_ the new packages fix the problem.

To be exact: Sound was still/again muted at the first reboot after installing the test packages from bug 513023 - but this was the last time. I unmuted the sound as usual, and all following reboots did not mute the sound again :-)
Comment 12 Scott Reeves 2009-08-19 19:02:16 UTC
good - looks like the updated alsasound script (that stops pulse then mutes to avoid clicks) solves this issue.

*** This bug has been marked as a duplicate of bug 513023 ***
Comment 13 Swamp Workflow Management 2009-08-27 06:21:55 UTC
Update released for: alsa, alsa-debuginfo, alsa-debugsource, alsa-devel, alsa-docs, libasound2
Products:
openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64)
Comment 14 Swamp Workflow Management 2009-08-27 22:09:00 UTC
Update released for: alsa, alsa-debuginfo, alsa-debugsource, alsa-devel, alsa-docs, libasound2, libasound2-32bit, libasound2-x86
Products:
SLE-DEBUGINFO 11 (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11 (i386, x86_64)
SLE-SDK 11 (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11 (i386, ia64, ppc64, s390x, x86_64)