From Fedora Project Wiki

Revision as of 17:09, 2 March 2021 by Lruzicka (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pavucontrol Basic

This test case tests that various audio levels and devices can be controlled with Pavucontrol on PipeWire.

Setup

  1. This test case should be performed on both bare-metal and virtual machines. Specify in the comments on which you performed this test.
  2. The computer must be equipped with a sound device and a microphone. If you do not have a microphone, only test the playback part.
  3. Install a desktop version of Fedora 34 (or later).
  4. Install the pavucontrol package.
  5. Connect your speakers (headphones) and your microphone to your computer’s sound device.
  6. Perform the following steps as a regular user.

How to test

  1. Start Pavucontrol.
  2. Go to the Output Devices tab and check that all your audio devices are listed there.
  3. Start an application to play some audio and confirm that the sound is playing over the default sound device.
  4. Check the VU meter below the active device and confirm that it is showing the volume level for that device.
  5. Use the volume slider for the active device to change the volume and confirm that the output volume changes accordingly.
  6. Click on Lock channels together button and unlock the left and right audio channel. Check that the volume can be adjusted for each channel separately.
  7. Click on the Mute audio icon and check that the device is muted.
  8. If you have more than one sound device, click on the Set as fallback button to make it a default device. Confirm that sound is produced by the selected device.
  9. Restart Pavucontrol and confirm that the device which was made a default in the previous step is still marked as default.

Expected results

  1. Pavucontrol starts.
  2. All system devices are listed on the Output Devices tab.
  3. All tested features and controls work as expected.