FS#77822 - pulseaudio-16.1-4 fails with an USB card

Attached to Project: Arch Linux
Opened by Nick Novikov (novns) - Sunday, 12 March 2023, 12:24 GMT
Last edited by Toolybird (Toolybird) - Sunday, 12 March 2023, 23:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

pulseaduio with libpulse and pulseaudio-bluetooth were updated today to 16.1-4

It cannot play audio using Focusrite Scarlett 2i2 USB interface anymore.
Apps that are trying to play audio hang and journal is full with thousands of messages:

Mar 12 20:05:26 fractal pulseaudio[1373]: Resume failed, couldn't restore original fragment settings. (Old: 1536000/768000, New 768000/384000)

No sample formats or resample methods have been set in daemon.conf.

Downgrading pulseaudio to 16.1-3 solves the problem.
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 12 March 2023, 23:35 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#77658 
Comment by Nick Novikov (novns) - Sunday, 12 March 2023, 12:28 GMT
This backported patch breaks pulseaudio possibly: https://bugs.archlinux.org/task/77658
Comment by loqs (loqs) - Sunday, 12 March 2023, 16:14 GMT
Are you able to reproduce the issue on pulseaudio's master branch? If so it would be an upstream issue.
The attached diff changes the PKGBUILD to use the master branch while setting the version to 16.1.0 to keep library compatibility.
It may well fail in which case you would need to build the package with .tarball-version removed then rebuild any package linked to any of the pulse libraries.

Loading...