I have a headless server that appears to have audio built into the motherboard which I need to configure.
spd-say to test it (also the reason I'm configuring audio). Currently, I don't get any audio output on any of the ports on the system.
I see what looks like two audio controllers:
$ lspci | grep -i audio 00:1b.0 Audio device: Intel Corporation C610/X99 series chipset HD Audio Controller (rev 05) 05:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1) 06:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
Following some other articles, I've listed the sinks using
pacmd. I'm not familiar with this tool though. The output below looks somewhat different than on my laptop.
$ pacmd list-sinks Welcome to PulseAudio! Use "help" for usage information. >>> 1 sink(s) available. * index: 0 name: <auto_null> driver: <module-null-sink.c> flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: RUNNING suspend cause: priority: 1000 volume: 0: 90% 1: 90% 0: -2.75 dB 1: -2.75 dB balance 0.00 base volume: 100% 0.00 dB volume steps: 65537 muted: no current latency: 0.21 ms max request: 0 KiB max rewind: 0 KiB monitor source: 0 sample spec: s16le 2ch 44100Hz channel map: front-left,front-right Stereo used by: 4 linked by: 4 configured latency: 0.50 ms; range is 0.50 .. 2000.00 ms module: 11 properties: device.description = "Dummy Output" device.class = "abstract" device.icon_name = "audio-card"
I don't know what devices I should be expecting to look for in /dev.
It's also not clear if there is an option in
spd-say that I need to set to specify the output device.
Everything in the sound troubleshooting wiki seems to check out: https://help.ubuntu.com/community/SoundTroubleshooting