Sound doesnt work after upgrade

Hi there

I´m using fedora 36 with kernel 5.19.16-200.fc36.x86_64
During one of the last updates the sound stopped working.
Since then the output only works when I open the Audio Mixer/Configuration and switch from “Analog Stereo duplex” to something else and back again.

The Soundsystem is

  Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.19.16-200.fc36.x86_64 running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.59 running: yes

Starting vlc with a stream looks like this:

vlc --verbose 1 ntv.m3u8 
VLC media player Vetinari (revision )
[000055987b95ac30] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00007f8c78005e20] main input error: unsafe option "http-reconnect" has been ignored for security reasons
[00007f8c74005f30] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib64/dri/
libva info: Found init function __vaDriverInit_1_14
libva info: va_openDriver() returns 0
[00007f8c7c03b650] avcodec decoder: Using Intel iHD driver for Intel(R) Gen Graphics - 22.3.1 () for hardware decoding
[mpeg2video @ 0x7f8cc400fd00] Using deprecated struct vaapi_context in decode.
[000055987ba38970] pulse audio output warning: starting late (-24143 us)
[000055987ba38970] main audio output warning: playback too early (-119178): down-sampling
[000055987ba38970] main audio output warning: playback too late (79627): up-sampling
[000055987ba38970] main audio output warning: timing screwed (drift: 169916 us): stopping resampling
[000055987ba38970] main audio output warning: playback way too late (199154): flushing buffers
[000055987ba38970] pulse audio output warning: starting late (-6891 us)
[000055987ba38970] main audio output warning: playback way too early (-563041): playing silence
^C[mpeg2video @ 0x7f8cc400fd00] get_buffer() failed
[mpeg2video @ 0x7f8cc400fd00] thread_get_buffer() failed
[mpeg2video @ 0x7f8cc400fd00] get_buffer() failed (-12 (nil))
[00007f8cc4005660] qt window warning: orphaned video window

With changing the output the output warning stops

journalctl -u says

rtkit-daemon[320427]: Successfully made thread 1037766 of process 2639 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.

Whats the reason for this behaviour?
What can I do to get back sound?

What is the reason of running PulseAudio ? PuseAudio should be supported by pipewire-pulseaudio

Since F34 all audio is routed to Pipewire.
see here and follow the link to see how to change to pipewire-pulseaudio


that helped. Thank you!