Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 405
    • Issues 405
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #1863

Closed
Open
Created Nov 28, 2021 by InHavk@InHavk

pipewire-pulse 3.40. Broken tcp input

  • PipeWire version (pipewire --version):
# pipewire --version
pipewire
Compiled with libpipewire 0.3.40
Linked with libpipewire 0.3.40
  • Distribution and distribution version (PRETTY_NAME from /etc/os-release):
# cat /etc/os-release
NAME="Linux Mint"
VERSION="20.2 (Uma)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 20.2"
VERSION_ID="20.2"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=uma
UBUNTU_CODENAME=focal
  • Desktop Environment:
# cinnamon --version
Cinnamon 5.0.7
  • Kernel version (uname -r):
# uname -r
5.13.0-21-generic

Description of Problem:

After upgrate to 3.40 (from 3.39) broken pulseaudio tcp input. pipewire-pulse listen socket and accept connections but have not reaction.

How Reproducible:

Install 3.40, Configure tcp input, test without PULSE_SERVER env variable (it's ok), test with PULSE_SERVER (fail).

Steps to Reproduce:

  • upgrade pipewire, pipewire-pulse from PPA (https://launchpad.net/~pipewire-debian/+archive/ubuntu/pipewire-upstream)
  • configure tcp input in pipewire-pulse and restart it
            server.address = [
                "unix:native"
                "tcp:4713"
            ]
  • use mpg123-pulse (or another player) with PULSE_SERVER variable (PULSE_SERVER=tcp:127.0.0.1 mpg123-pulse ~/test.mp3).

Actual Results:

Get error [src/libout123/modules/pulse.c:107] error: Failed to open pulse audio output: Timeout or equivalent in another player

Expected Results:

Playing media file.

Additional Info (as attachments):

  • pw-dump > pw-dump.log: pw-dump.log
  • apt log of upgrade: apt-upgrade.log
  • wireshark dump of tcp connection from client to pipewire: pipewire-tcp-example.pcapng
Edited Nov 28, 2021 by InHavk
Assignee
Assign to
Time tracking