From Fedora Project Wiki

Revision as of 11:09, 6 September 2021 by Lruzicka (talk | contribs) (→‎How to test)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

PipeWire default

This test case tests that PipeWire is installed and running in the default installation.

Setup

  1. This test case should be performed on either bare-metal or virtual machines. Leave a note in the comments on which one you performed this test.
  2. The computer must be equipped with a sound device.
  3. Install a desktop version of Fedora 35 (or later).
  4. Boot the system and log in as a regular user.

How to test

  1. Check that the pipewire-utils package is installed. If not, report it and install it.

    rpm -qa pipewire-utils

  2. Check that PipeWire systemd service is active.

    $ systemctl --user status pipewire

  3. Check that PipeWire PulseAudio systemd service is active.

    $ systemctl --user status pipewire-pulse

  4. Check that PipeWire is working and that basic information about the PipeWire sessions can be obtained.

    $ pw-dump 0

  5. Check that the WirePlumber is working.

    systemctl --user status wireplumber

  6. Check that information can be obtained about its status.

    $ wpctl status

Expected results

  1. The required services must be installed and running by default without any user interaction.
  2. The above mentioned commands are available and produce expected output.