Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pipewire
pipewire
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 182
    • Issues 182
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #787

Closed
Open
Opened Feb 21, 2021 by Diego Viola@diego.viola

speaker-test won't play any sound when pipewire-alsa is installed

Version, Distribution, Desktop Environment:

  • pipewire 1:0.3.22-1.
  • Arch Linux
  • i3-wm

Description of Problem:

As the title says, speaker-test won't produce any sound when using it, e.g. speaker-test -c 2 -t wav -l 1. Please note that this happens only when pipewire-alsa is installed on my system.

It works fine when pipewire-alsa is not installed, one workaround I found is to use -b or --buffer like this: speaker-test -c 2 -t wav -l 1 -b 1024, then I get audio.

Note that I had a similar issue with pulseaudio as well: pulseaudio/pulseaudio#593 which is still open.

A workaround for that was made in alsa-lib: https://github.com/alsa-project/alsa-lib/commit/d7ba06afce54f386eda1eec462f27824fb4c380f

Though I'm not sure it's the same problem.

How Reproducible:

Always.

Steps to Reproduce:

  1. Run speaker-test -c 2 -t wav -l 10 and watch it output 10 times without any sound.

Actual Results:

When running the command above I get no sound, just 10 times the output.

Expected Results:

speaker-test works as it should, with sound.

Additional Info Eg. pw-dump > file (As Attachment Please):

pw-dump.xz

Edited Feb 21, 2021 by Diego Viola
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: pipewire/pipewire#787