Updated to Ubuntu 22.10 and Pipewire detects no audio device

Bug #1983810 reported by Ardeshir
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pipewire (Ubuntu)
New
Undecided
Unassigned

Bug Description

I just updated to Ubuntu 22.10 a few days ago, apparently, it comes automatically with Pipewire as the audio server. But it detects no audio device on my laptop (neither input nor output).

My laptop is "Dell Latitude 3520", and I have "Ubuntu Kinetic Kudu (development branch) 64-bit" on Wayland (and GNOME 42.3 if it is useful information as well)

When I run "apt list | grep pipewire" I see this output:

```
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

gstreamer1.0-pipewire/kinetic,now 0.3.56-1 amd64 [installed,automatic]
gstreamer1.0-pipewire/kinetic 0.3.56-1 i386
libpipewire-0.3-0/kinetic,now 0.3.56-1 amd64 [installed,automatic]
libpipewire-0.3-0/kinetic 0.3.56-1 i386
libpipewire-0.3-common/kinetic,kinetic,now 0.3.56-1 all [installed,automatic]
libpipewire-0.3-dev/kinetic 0.3.56-1 amd64
libpipewire-0.3-dev/kinetic 0.3.56-1 i386
libpipewire-0.3-modules/kinetic,now 0.3.56-1 amd64 [installed,automatic]
libpipewire-0.3-modules/kinetic 0.3.56-1 i386
pipewire-alsa/kinetic 0.3.56-1 amd64
pipewire-alsa/kinetic 0.3.56-1 i386
pipewire-audio-client-libraries/kinetic,kinetic 0.3.56-1 all
pipewire-bin/kinetic,now 0.3.56-1 amd64 [installed,automatic]
pipewire-bin/kinetic 0.3.56-1 i386
pipewire-doc/kinetic,kinetic 0.3.56-1 all
pipewire-jack/kinetic 0.3.56-1 amd64
pipewire-jack/kinetic 0.3.56-1 i386
pipewire-media-session/kinetic,now 0.4.1-3ubuntu1 amd64 [installed,automatic]
pipewire-pulse/kinetic,now 0.3.56-1 amd64 [installed,automatic]
pipewire-pulse/kinetic 0.3.56-1 i386
pipewire-tests/kinetic 0.3.56-1 amd64
pipewire-tests/kinetic 0.3.56-1 i386
pipewire-v4l2/kinetic 0.3.56-1 amd64
pipewire-v4l2/kinetic 0.3.56-1 i386
pipewire/kinetic,now 0.3.56-1 amd64 [installed,automatic]
pipewire/kinetic 0.3.56-1 i386
vlc-plugin-pipewire/kinetic 3-2 amd64
```

This is the output of lsb_release -rd:

```
Description: Ubuntu Kinetic Kudu (development branch)
Release: 22.10
```

I saw similar bug reports and discussions on the internet, with some workarounds and ways to try to see if they fix this, but I decided to report it just to mention automatic upgrade to 22.10 breaks audio devices by default in some cases. If I did something and fixed it, I will write here.

ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: pipewire 0.3.56-1
ProcVersionSignature: Ubuntu 5.14.0-1033.36-oem 5.14.21
Uname: Linux 5.14.0-1033-oem x86_64
ApportVersion: 2.22.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Aug 8 10:43:02 2022
InstallationDate: Installed on 2022-03-02 (158 days ago)
InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
SourcePackage: pipewire
UpgradeStatus: Upgraded to kinetic on 2022-08-03 (4 days ago)

Revision history for this message
Ardeshir (ardeshireo) wrote :
Revision history for this message
Ardeshir (ardeshireo) wrote :

Adding an empty file helped me: /usr/share/pipewire/media-session.d/with-pulseaudio and fixed the issue.

Paul White (paulw2u)
affects: ubuntu → pipewire (Ubuntu)
Revision history for this message
Patrick McEvoy (patrickmcevoy) wrote :

Does installing `wireplumber` resolve the issue?

Revision history for this message
Ardeshir (ardeshireo) wrote :

@patrickmcevoy thank you for the follow-up.

The answer is Yes!

I removed the `/usr/share/pipewire/media-session.d/with-pulseaudio` file I already created, and rebooted, and the problem appeared again: no audio devices.

I did `sudo apt install wireplumber` and rebooted, the problem was solved, I have my audio devices, the playback and recording works fine as well.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.