fb097ec152
The content of this branch was automatically imported from Fedora ELN with the following as its source: https://src.fedoraproject.org/rpms/alsa-utils#2dc8c4c448d674eacead0aba23b59d15ba856d3e
29 lines
498 B
Bash
Executable File
29 lines
498 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
# is alsactl present and working?
|
|
alsactl --version
|
|
|
|
# is amixer present and working?
|
|
amixer --help
|
|
|
|
# is alsamixer present and working?
|
|
alsamixer --version
|
|
|
|
# is amidi present and working?
|
|
amidi --version
|
|
|
|
# is speaker-test preset and working?
|
|
speaker-test -h
|
|
|
|
# aplay test (like for alsa-lib)
|
|
str=$(aplay -L | grep -E "^null$")
|
|
if [ "$str" != "null" ]; then
|
|
echo "The 'null' pcm plugin was not found!"
|
|
exit 99
|
|
fi
|
|
|
|
# alsa-info.sh present and working?
|
|
alsa-info.sh --help
|