#1050700 pipewire-media-session: complains about nonexistent device

Package:
pipewire-media-session
Source:
pipewire-media-session
Description:
example session manager for PipeWire
Submitter:
Francesco Potortì
Date:
2023-08-28 15:39:06 UTC
Severity:
normal
#1050700#5
Date:
2023-08-28 12:07:24 UTC
From:
To:
Two strange things in logs by pipewire-media-session.

1) format of log timestamp is not always the same

2) repeatedly complains about a missing default device

Here is an excerpt from syslog:

2023-08-24T12:05:05.987026+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
2023-08-24T12:05:06.053701+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
2023-08-24T12:05:06.260213+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
2023-08-24T17:42:12.170355+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
2023-08-24T19:06:00.918710+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
2023-08-24T19:36:17.143163+02:00 tucano pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 12:05:05 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 12:05:06 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 12:05:06 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 17:42:12 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 19:06:00 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device
Aug 24 19:36:17 tucano.isti.cnr.it pipewire-media-session[8412]: ms.mod.default-profile: device 'alsa_card.pci-0000_01_00.1': can't restore profile: No such device

These are the contents of the user's ~/.local/state/pipewire/media-session.d/default-routes:

{
  "default.route.alsa_card.pci-0000_01_05.1:profile:off": [ ],
  "default.route.alsa_card.usb-1130_USB_AUDIO-00:profile:off": [ ],
  "default.route.alsa_card.usb-046d_C270_HD_WEBCAM_200901010001-02:profile:off": [ ],
  "default.route.alsa_card.pci-0000_00_14.2:profile:off": [ ],
  "default.route.alsa_card.usb-1130_USB_AUDIO-00:profile:output:analog-stereo": [ "analog-output" ],
  "default.route.alsa_card.usb-046d_C270_HD_WEBCAM_200901010001-02:profile:input:mono-fallback": [ "analog-input-mic" ],
  "default.route.alsa_card.pci-0000_00_14.2:profile:output:analog-stereo+input:analog-stereo": [ ],
  "default.route.alsa_card.pci-0000_01_00.1:profile:off": [ ],
  "default.route.alsa_card.usb-Generic_USB_Audio-00:profile:off": [ ],
  "default.route.alsa_card.pci-0000_01_00.1:profile:output:hdmi-stereo-extra1": [ ],
  "default.route.alsa_card.usb-Generic_USB_Audio-00:profile:HiFi": [ ],
  "default.route.alsa_card.usb-1130_USB_AUDIO-00:output:analog-output": { "mute": false, "volumes": [ 0.706237, 0.706237 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 },
  "default.route.alsa_card.usb-046d_C270_HD_WEBCAM_200901010001-02:input:analog-input-mic": { "mute": false, "volumes": [ 0.306884 ], "channels": [ "MONO" ], "latencyOffsetNsec": 0 }
}

Thank you for your work

#1050700#10
Date:
2023-08-28 15:27:12 UTC
From:
To:
Hello Francesco,

Le lun. 28 août 2023 à 14:09, Francesco Potortì <Potorti@isti.cnr.it> a écrit :

Thanks for your bug report, however pipewire-media-session is dead
upstream [1] and was removed from debian a week ago [2]. Now, it is
recommended to use wireplumber instead, which is a more sophisticated
session manager for pipewire.

Best regards,
Dylan

[1] https://bugs.debian.org/1030765
[2] https://bugs.debian.org/1043405

#1050700#15
Date:
2023-08-28 15:36:53 UTC
From:
To:
Le lun. 28 août 2023 à 17:31, Francesco Potortì <Potorti@isti.cnr.it> a écrit :

Yes that should work after a reboot to be sure pipewire-media-session
doesn't run anymore.

For safety, you can install the meta package called "pipewire-audio", it depends
on a recommended set of pipewire packages for a standard audio use.

Dylan

#1050700#20
Date:
2023-08-28 15:31:25 UTC
From:
To:
Wow.  Thanks for the info.

Should I just install wireplumber and everything should work?