[Bug 1207939] New: pulse audio server not starting
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 Bug ID: 1207939 Summary: pulse audio server not starting Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Sound Assignee: tiwai@suse.com Reporter: toby@breckon.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Updated to latest TW as of today (kernel - 6.1.8-1-default). Pulseaudio has stopped working: toby@breckon[~] systemctl --user status pulseaudio.service � pulseaudio.service - Sound Service Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: disabled) Active: failed (Result: exit-code) since Mon 2023-02-06 13:45:55 GMT; 4min 59s ago TriggeredBy: � pulseaudio.socket Process: 9619 ExecStart=/usr/bin/pulseaudio --daemonize=no --log-target=journal (code=exited, status=255/E> Main PID: 9619 (code=exited, status=255/EXCEPTION) CPU: 181ms Feb 06 13:45:55 breckon systemd[2490]: Failed to start Sound Service. Feb 06 13:45:55 breckon systemd[2490]: pulseaudio.service: Scheduled restart job, restart counter is at 5. Feb 06 13:45:55 breckon systemd[2490]: Stopped Sound Service. Feb 06 13:45:55 breckon systemd[2490]: pulseaudio.service: Start request repeated too quickly. Feb 06 13:45:55 breckon systemd[2490]: pulseaudio.service: Failed with result 'exit-code'. Feb 06 13:45:55 breckon systemd[2490]: Failed to start Sound Service. - same result on two different hosts with different sound h/w. T. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |toby@breckon.org Flags| |needinfo?(toby@breckon.org) --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- Something is likely blocking the sound device to be used by PulseAudio. Verify with fuser -v /dev/snd/* And check which packages have been updated. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c2 --- Comment #2 from Toby Breckon <toby@breckon.org> --- toby@breckon[~] sudo fuser -v /dev/snd/* [sudo] password for root: toby@breckon[~] (In reply to Takashi Iwai from comment #1)
Something is likely blocking the sound device to be used by PulseAudio. Verify with fuser -v /dev/snd/*
And check which packages have been updated.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c3 --- Comment #3 from Toby Breckon <toby@breckon.org> --- Created attachment 864730 --> http://bugzilla.opensuse.org/attachment.cgi?id=864730&action=edit list of package updates today
rpm -qa --last | grep "06 Feb" > packages.txt
toby@breckon[~] head packages.txt
Output attached. pulseaudio-16.1-1.5.x86_64 Mon 06 Feb 2023 13:43:40 GMT libstorage-ng-ruby-4.5.69-1.1.x86_64 Mon 06 Feb 2023 13:37:32 GMT openSUSE-release-20230205-2095.1.x86_64 Mon 06 Feb 2023 13:37:31 GMT libstorage-ng1-4.5.69-1.1.x86_64 Mon 06 Feb 2023 13:37:31 GMT libceres-devel-2.1.0-1.1.x86_64 Mon 06 Feb 2023 13:37:30 GMT gdk-pixbuf-loader-libheif-1.14.2-5.1.x86_64 Mon 06 Feb 2023 13:37:30 GMT smartmontools-7.3-2.1.x86_64 Mon 06 Feb 2023 13:37:28 GMT python310-dnspython-2.3.0-1.1.noarch Mon 06 Feb 2023 13:37:28 GMT openSUSE-release-appliance-custom-20230205-2095.1.x86_64 Mon 06 Feb 2023 13:37:28 GMT mlocate-lang-0.26-32.1.noarch Mon 06 Feb 2023 13:37:27 GMT ... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c4 --- Comment #4 from Takashi Iwai <tiwai@suse.com> --- And what if you start manually like /usr/bin/pulseaudio --daemonize=no -vv ? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c5 --- Comment #5 from Toby Breckon <toby@breckon.org> --- (In reply to Takashi Iwai from comment #4)
And what if you start manually like /usr/bin/pulseaudio --daemonize=no -vv ?
toby@breckon[~] /usr/bin/pulseaudio --daemonize=no -vv > pulse-audio-manual.txt 2>&1 toby@breckon[~] tail pulse-audio-manual.txt (pulseaudio:12561): GStreamer-WARNING **: 14:24:23.128: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though. (pulseaudio:12561): GLib-GObject-CRITICAL **: 14:24:23.146: g_param_spec_internal: assertion 'g_param_spec_is_valid_name (name)' failed ERROR: Caught a segmentation fault while loading plugin file: /lib64/gstreamer-1.0/libgstfluidsynth.so Please either: - remove it and restart. - run with --gst-disable-segtrap --gst-disable-registry-fork and debug. toby@breckon[~] -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c6 --- Comment #6 from Toby Breckon <toby@breckon.org> --- Created attachment 864731 --> http://bugzilla.opensuse.org/attachment.cgi?id=864731&action=edit manual start of pulse audio -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c7 --- Comment #7 from Takashi Iwai <tiwai@suse.com> --- So this looks like a problem of gstreamer. gstreamer-1_0-plugins-buzztrax should contain this missing plugin. Could you install it and retest if not done yet? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c8 --- Comment #8 from Takashi Iwai <tiwai@suse.com> --- ... or it might be something else on TW; just look for what package provides libgstfluidsynth.so on TW if that package doesn't match. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c9 --- Comment #9 from Toby Breckon <toby@breckon.org> --- (In reply to Takashi Iwai from comment #8)
... or it might be something else on TW; just look for what package provides libgstfluidsynth.so on TW if that package doesn't match.
toby@breckon[~] zypper se --provides --match-exact libgstfluidsynth.so Loading repository data... Reading installed packages... S | Name | Summary | Type ---+--------------------------------+---------------------------+-------- i+ | gstreamer-1_0-plugins-buzztrax | Buzztrax GStreamer plugin | package reinstall of libgstfluidsynth.so makes no change. Solution: remove gstreamer-1_0-plugins-buzztrax + buzztrax dependancy. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c10 --- Comment #10 from Takashi Iwai <tiwai@suse.com> --- So you've installed buzztrax before the update, and after the update, something got broken? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c11 --- Comment #11 from Toby Breckon <toby@breckon.org> --- Yes - buzztrax was the cause. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c12 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|tiwai@suse.com |davejplater@gmail.com Flags|needinfo?(toby@breckon.org) | --- Comment #12 from Takashi Iwai <tiwai@suse.com> --- Hrm, there hasn't been changes in buzztrax package itself, so something else broke things. But in anyway, reassigned to buzztrax package maintainer for further looking. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207939 http://bugzilla.opensuse.org/show_bug.cgi?id=1207939#c13 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #13 from Dave Plater <davejplater@gmail.com> --- see https://github.com/Buzztrax/buzztrax/issues/113 I was waiting for a reply but there's a problem in that the developer can't reproduce even on Tumbleweed. I'm having one last push but if nothing changes then buzztrax will be deleted from Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com