Announcement

Collapse
No announcement yet.

Sound Doesn't Work After Upgrading from 22.04 to 24.04

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [RESOLVED] Sound Doesn't Work After Upgrading from 22.04 to 24.04

    Did the upgrade yesterday. Pipewire and Plasma appear to be at complete odds with one another and I've no idea how to fix it. When I start up any audio source, such as a game or youtube video, there's no audio. In the case of YouTube or my audio player, Clementine, neither will advance and just sit and spin as if downloading, but they're just not advancing time. If I reinstall Plasma, something I know is probably not correct, then things will work for a little bit, but then breaks again the next time I try to play something.

    Here is the output from sysctl:
    app-pulseaudio@autostart.service loaded failed failed PulseAudio Sound System
    pipewire-pulse.service loaded active running PipeWire PulseAudio
    pipewire.service loaded active running PipeWire Multimedia Service
    wireplumber.service loaded active running Multimedia Service Session Manager
    pipewire-pulse.socket loaded active running PipeWire PulseAudio
    pipewire.socket loaded active running PipeWire Multimedia System Sockets

    ​So all looks good, except for PulseAudio, which is failing, and pipewire isn't capturing any sound from my games or players. Doesn't seem to recognize that anything is trying to output sound.

    Here is the output from "wpctl status". All my hardware sources are there. Software is another story. None of the games or audio sources that I try to play will show up as clients or sources in this list.

    PipeWire 'pipewire-0' [1.0.5, mustang@MustangPC, cookie:1936457961]
    └─ Clients:
    32. pipewire [1.0.5, mustang@MustangPC, pid:1845]
    34. WirePlumber [1.0.5, mustang@MustangPC, pid:1844]
    35. WirePlumber [export] [1.0.5, mustang@MustangPC, pid:1844]
    81. wpctl [1.0.5, mustang@MustangPC, pid:22207]
    82. xdg-desktop-portal [1.0.5, mustang@MustangPC, pid:2731]
    83. Plasma PA [1.0.5, mustang@MustangPC, pid:2184]

    Audio
    ├─ Devices:
    │ 64. Built-in Audio [alsa]
    │ 65. Corsair HS65 SURROUND [alsa]
    │ 73. Scarlett 2i4 USB [alsa]
    │ 78. GA104 High Definition Audio Controller [alsa]

    ├─ Sinks:
    │ 54. Scarlett 2i4 USB Analog Surround 4.0 [vol: 0.40]
    │ 61. Built-in Audio Analog Stereo [vol: 0.40]
    │ 63. GA104 High Definition Audio Controller Digital Stereo (HDMI) [vol: 0.40]
    │ * 79. Corsair HS65 SURROUND Analog Stereo [vol: 0.41]

    ├─ Sink endpoints:

    ├─ Sources:
    │ * 58. Scarlett 2i4 USB Analog Stereo [vol: 1.00]
    │ 69. Corsair HS65 SURROUND Mono [vol: 1.00]
    │ 80. Built-in Audio Analog Stereo [vol: 1.00]

    ├─ Source endpoints:

    └─ Streams:

    Video
    ├─ Devices:

    ├─ Sinks:

    ├─ Sink endpoints:

    ├─ Sources:

    ├─ Source endpoints:

    └─ Streams:

    Settings
    └─ Default Configured Node Names:
    0. Audio/Sink alsa_output.pci-0000_00_1f.3.3.analog-stereo
    1. Audio/Source alsa_input.usb-Corsair_Corsair_HS65_SURROUND-00.3.mono-fallback


    Any help would be appreciated.
    Last edited by MDRMustang; Sep 01, 2024, 02:46 PM.

    #2
    MDRMustang ,

    Pulse audio is not the audio server for the new Kubuntu 24.04 anymore. Pulse audio is not even installed by default on this new version. It is pipewire instead.

    In your system pipewire is active and running, so try to delete wireplumber folder and let the system recreate then again. Home/.local/state/wireplumber. Delete it and restart the system and check if fix the problem.

    Comment


      #3
      Originally posted by Virginio Miranda View Post
      MDRMustang ,

      Pulse audio is not the audio server for the new Kubuntu 24.04 anymore. Pulse audio is not even installed by default on this new version. It is pipewire instead.

      In your system pipewire is active and running, so try to delete wireplumber folder and let the system recreate then again. Home/.local/state/wireplumber. Delete it and restart the system and check if fix the problem.
      Yeah, I knew Pulse was replaced with pipewire, but it wasn't working. I did as you suggested and deleted the wireplumber directory, and removed PulseAudio, rebooted, and yes! It's working, and now I can see the game or whatever show up on Helvum (graphical patchbay) when I start it. Wasn't seeing that before. Something must have gotten a little off in the installation.

      Thanks for the help!

      Comment


        #4
        You are welcome.

        Remember: now that everything is working again, any other problem use alsa tools to check the parameters. Alsa still make a part of layer of the kernel, so in Konsole type alsamixer and check the things there.

        Comment

        Working...
        X