From Fedora Project Wiki

Audio Test Day
Test-days-banner.svg

Date 2021-09-15
Time all day

Website QA/Test Days
IRC #fedora-test-day (webirc)
Mailing list test


Note.png
Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

This Test Day will focus on Pipewire by Default and Wire Plumber


Who's available[edit]

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion:

You can chat with us on IRC. See the infobox on top of the page to learn the right IRC channel.

Prerequisite for Test Day[edit]

  • A virtual machine or a bare metal machine
  • An installation of Fedora 35 Pre-release (any Desktop Edition or Spin). Make sure to fully update your system. If installing a fresh system, it's recommended to use the latest nightly image.

How to test?[edit]

Visit the results page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Please also try to experiment and explore and perform tasks not mentioned in any of the pre-defined test cases.

Reporting bugs[edit]

All bugs should be reported into Bugzilla, in most cases against the Pipewire component. If you are unsure about exactly how to file the report or what other information to include, just ask us on IRC (see instructions above).

Test Results[edit]

Regression Test[edit]

User Profile PipeWire is used by default PipeWire CLI ALSA backend GNOME Control Center Pavucontrol works Pavucontrol mixing Pavucontrol recording Pavucontrol add and remove devices PipeWire handles Bluetooth devices Jack applications Jack MIDI routing References
Renault Workstation GNOME x86_64
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
akumar99 VMware VM (AMD Ryzen 3900x - 4 core, 8 GB RAM, 40 GB HDD) - Fedora 35 Workstation
Pass pass
cvincible 2020 HP Envy x360 Ryzen 4500u (bare metal)
Fail fail
[1]
Pass pass
Pass pass
Pass pass
Pass pass
Fail fail
[2]
Fail fail
[3]
  1. Upgraded from working fedora 34 (withsound). Failed steps 3 and 4: Wireplumber not active, basic information could not be obtained. Fix: Enabled wireplumber using "systemctl --user --now enable wireplumber". Successfully turned on sound, but volume control sound indicator (beep when changing sound) not active. After enabling wireplumber manually, all input devices (camera, microphone, and speaker) worked.
  2. Microphone on bluetooth headphones will not show up unless manually switching from AAC codec to HSP codec on configuration menu. Recording device will not record through bluetooth headphones unless input device is also switched on Settings-->Sound.
  3. Bug in steps 5 and 6; Sound begins after switching codec (HSP to AAC and vice versa) or connecting bluetooth device only after moving volume control button on keyboard.
danniel Fedora Workstation 35 lenovo ideapad s145 i7 8gb
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
edson Fedora Workstation 35 - Athlon II X2 250 3.0Ghz - 4GB DDR2
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
edson Fedora Workstation 35 - Lenovo Ideapad i3 6100U - 12GB
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
ersen Fedora Workstation 35 - virt-manager
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
fuller KDE Plasma F35 Beta (https://linux-hardware.org/?probe=28ce3a6f8d)
Fail fail
[1]
Fail fail
[2]
Fail fail
[3]
  1. $ systemctl --user status wireplumber ○ wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; disabled; vendor preset: enabled) Active: inactive (dead)
  2. $ pw-cat -p --list-targets Available targets ("*" denotes default):
    • 45: description="Built-in Audio Analog Stereo" prio=1009
    Graphical interface shows no audio devices available, unable to play sound
  3. Unable to playback anything
geraldosimiao Fedora 35 kde spin
Pass pass
Pass pass
Pass pass
Pass pass
giperborey Fedora Workstation 35, Asus ROG STRIX B360-I, x86_64
Pass pass
Pass pass
[1]
Pass pass
Pass pass
Fail fail
[2]
  1. Logitech HD Pro Webcam C920 was used as a microphone
  2. RHBZ #2004740 RHBZ #2004742 Sony WH-1000XM2 headset was used for test. pipewire-0.3.35-2 wireplumber-0.4.1-2 bluez-5.61-1
hricky Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
Pass pass
[5]
Pass pass
[6]
Pass pass
[7]
  1. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal PipeWire PulseAudio systemd service is active, but "failed to set metadata restore.stream.Output/Audio.media.role:Notification = { "mute": false, "volumes": [ 0.174596 ], "channels": [ "MONO" ] }". WirePlumber is working, but "GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply".
  2. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
  3. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
  4. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
  5. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
  6. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
  7. Intel® Core™ i7-4790 CPU, 32 GB RAM, Bare-Metal
luya Fedora Design Suite on desktop tower
Pass pass
[1]
Pass pass
[2]
Warning warn
[3]
  1. Tested on AMD Ryzen 5 3600 powered by Radeon RX 560 on ASUS X570 motherboard
  2. All play and recording runs smooth
  3. Digital Outout S/PDIF few seconds delay when unplugged as tested with pipewire 0.3.35
mzink Lenovo Thinkpad 14s
Fail fail
[1]
  1. pipewire is not started by default for a newly created user
royboy626 Fedora-Workstation-Live-x86_64-35-20210914.n.0.iso; BareMetal; x86_64;en_US.UTF-8
Pass pass
Pass pass
[1]
Pass pass
Pass pass
[2]
Pass pass
Pass pass
Pass pass
Pass pass
[3]
Fail fail
[4]
  1. simple pw-cat recording much inferior to original. Investigating.
  2. #11: "you can set up Alert Sounds" (???)
  3. No HDMI/DisplayPort
  4. Guessing nouveau driver causes yoshimi to display opening pop-up, then die
shdwchn10 Workstation,KVM,ru_RU,x86_64
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
Pass pass
Pass pass
Pass pass
Fail fail
[3]
Pass pass
  1. I used virt-manager with USB device pass-through. input&output device was my Blue Yeti Black.
  2. I used virt-manager with USB device pass-through. input&output was my Blue Yeti Black.
  3. I used virt-manager with USB device pass-through. input&output was my Blue Yeti Black. I set Built-in Audio (SPICE guest tools audio forwarding to host) as default output. And tried to on/off pass-through for Blue Yeti. When Yeti turned off the sound was playing on the Built-in audio. But turning Yeti on again didn't reroute the sound to the Yeti. Making Yeti as default output didn't change anything.
trosendal VM running on Gnome boxes - Fedora-Everything-netinst-x86_64-35-20210915.n.0
Fail fail
[1]
Pass pass
[2]
Pass pass
Fail fail
[3]
Pass pass
[4]
Pass pass
[5]
Pass pass
[6]
  1. Everything worked except " systemctl --user status wireplumber " which produced an Active service for wireplumber but the last line was: "fedora wireplumber[1832]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply"
  2. Running on a VM with USB pass through. Success with Røde podcaster USB mic and Zoom L-8 mixer USB audio interface.
  3. Run on VM with USB pass through. In the input devices list I am missing L-8 a Zoom L-8 usb interface. It appears in the output devices list and can be both played to and recorded from using pipewire in the previous tests. It is just missing from this list.
  4. VM with USB passthrough
  5. VM with usb passthrough
  6. VM with USB passthrough
trugul Thinkpad Yoga 260 Type 20FD, Intel® Core™ i5-6200U CPU @ 2.30GHz × 4, Mesa Intel® HD Graphics 520 (SKL GT2)
Pass pass
Pass pass
Pass pass
[1]
  1. I did not manage to complete step 3.
uwueviee Fedora Workstation 35 - Hewlett-Packard HP Compaq Elite 8300 SFF
Pass pass
Pass pass
Pass pass
Pass pass