Ubuntu Microphone and Webcam Test Guide
Testing your microphone and webcam in Ubuntu ensures your hardware is properly configured for video calls, streaming, or recording. This guide provides a quick walkthrough of the built-in system settings, terminal commands, and pre-installed applications you can use to verify that both your audio input and video capture devices are functioning correctly.
Testing Your Microphone via System Settings
Ubuntu features a robust built-in settings panel that allows you to quickly verify audio input levels without installing third-party software.
- Open the Settings application from your application menu or by clicking the top-right status menu.
- Navigate to the Sound section in the left sidebar.
- Scroll down to the Input area.
- Look at the Volume slider and the Input Level bar. Speak into your microphone; if the bar vibrates or lights up, Ubuntu is successfully receiving audio.
- If you have multiple microphones, use the dropdown menu to select the correct device.
Testing Your Webcam with Built-in Apps
The easiest way to check your webcam’s video feed locally is by using Cheese, the default webcam application for many Ubuntu distributions.
- Press the Super key (Windows key) to open the Activities overview.
- Type Cheese into the search bar and launch the application.
- If your webcam is working, you will immediately see your live video feed in the application window.
- If Cheese is not installed, you can quickly install it via the
terminal by running:
sudo apt update && sudo apt install cheese
Checking Hardware with Terminal Commands
If your devices are not showing up in the graphical interface, you can use the terminal to verify whether the Ubuntu kernel actually detects the physical hardware.
For webcams, you can list connected USB devices or video capture hardware by running:
lsusb
Alternatively, you can inspect the video devices directly using:
ls /dev/video*
For microphones, you can list all recognized audio capture devices using the Advanced Linux Sound Architecture (ALSA) utility command:
arecord -l
If your devices appear in these terminal outputs but do not work in specific applications, the issue is likely related to application-specific permissions or configurations rather than a hardware compatibility fault.