Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4367

Pipewire does not play audio after migrating to kirkstone

XMLWordPrintable

      aplay -l does show up audio devices

      root@h3ulcb-refhw:~# aplay -l
      **** List of PLAYBACK Hardware Devices ****
      card 0: ak4613 [ak4613], device 0: rsnd-dai.0-ak4613-hifi ak4613-hifi-0 []
        Subdevices: 1/1
        Subdevice #0: subdevice #0
      card 0: ak4613 [ak4613], device 1: rsnd-dai.1-i2s-hifi i2s-hifi-1 []
        Subdevices: 1/1
        Subdevice #0: subdevice #0 

      however wireplumber does not report any devices even though programs seem to register for audio output

      root@h3ulcb-refhw:~# wpctl status
      PipeWire 'pipewire-0' [0.3.47, pipewire@h3ulcb, cookie:1746602767]
       └─ Clients:
              30. Music Player Daemon                 [0.3.47, mpd@h3ulcb-refhw, pid:772]
              34. wpctl                               [0.3.47, root@h3ulcb-refhw, pid:1308]Audio
       ├─ Devices:
       │  
       ├─ Sinks:
       │  
       ├─ Sink endpoints:
       │  
       ├─ Sources:
       │  
       ├─ Source endpoints:
       │  
       └─ Streams:
              31. Music Player Daemon                                         Video
       ├─ Devices:
       │  
       ├─ Sinks:
       │  
       ├─ Sink endpoints:
       │  
       ├─ Sources:
       │  
       ├─ Source endpoints:
       │  
       └─ Streams:Settings
       └─ Default Configured Node Names: 
      root@h3ulcb-refhw:~#  

      The output is from h3ulcb-refhw, but the behavior with qemux86-64 image on upsquared board is the same.

      journal and dmesg are attached

       

      Output from "systemctl status wireplumber"

      x wireplumber.service - Multimedia Service Session Manager
           Loaded: loaded (8;;file://m3ulcb/usr/lib/systemd/system/wireplumber.service/usr/lib/systemd/system/wireplumber.service8;;; enabled; vendor preset: enabled)8;;
           Active: failed (Result: exit-code) since Mon 2020-06-29 03:06:46 UTC; 13s ago
          Process: 561 ExecStart=/usr/bin/wireplumber (code=exited, status=78)
         Main PID: 561 (code=exited, status=78)Jun 29 03:06:46 m3ulcb systemd[1]: wireplumber.service: Scheduled restart job, restart counter is at 5.
      Jun 29 03:06:46 m3ulcb systemd[1]: Stopped Multimedia Service Session Manager.
      Jun 29 03:06:46 m3ulcb systemd[1]: wireplumber.service: Start request repeated too quickly.
      Jun 29 03:06:46 m3ulcb systemd[1]: wireplumber.service: Failed with result 'exit-code'.
      Jun 29 03:06:46 m3ulcb systemd[1]: Failed to start Multimedia Service Session Manager. 
      root@m3ulcb:~# journalctl -u wireplumber
      Jun 29 03:06:44 m3ulcb systemd[1]: Started Multimedia Service Session Manager.
      Jun 29 03:06:45 m3ulcb wireplumber[477]: Unable to find the required configuration file wireplumber.conf
      Jun 29 03:06:45 m3ulcb systemd[1]: wireplumber.service: Main process exited, code=exited, status=78/CONFIG
      Jun 29 03:06:45 m3ulcb systemd[1]: wireplumber.service: Failed with result 'exit-code'.
      Jun 29 03:06:45 m3ulcb systemd[1]: wireplumber.service: Scheduled restart job, restart counter is at 1.
      Jun 29 03:06:45 m3ulcb systemd[1]: Stopped Multimedia Service Session Manager.
      Jun 29 03:06:45 m3ulcb systemd[1]: Started Multimedia Service Session Manager.
      Jun 29 03:06:45 m3ulcb wireplumber[494]: Unable to find the required configuration file wireplumber.conf
      Jun 29 03:06:45 m3ulcb systemd[1]: wireplumber.service: Main process exited, code=exited, status=78/CONFIG 

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            scottm Scott Murray
            edi.feschiyan Edi Feschiyan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: