Доброго времени.
Ситуация следующая: не могу направить звук по умолчанию через HDMI. В настройках KDE высшим приоритетом выставил канал HDA Nvidia, HDMI 1(HDMI Audio Output), при проверке играет всё правильно. VLC при установке канала в настройках тоже играет в него нормально.
aplay -D plughw:1,7 /usr/share/sounds/alsa/Front_Center.wav
Тоже играет нормально.
В alsamixer'е изначально для нвидии было только 4 индикатора S/PDIF S/PDIF1 S/PDIF2 S/PDIF3, которые нулевые и регулировать их никак.
После вставки в ~/.asoundrc этого:
pcm.hdmi_hw {
type hw
card 1 # <--- card number
device 7 # <--- device number
}
pcm.hdmi_complete {
type softvol
slave.pcm hdmi_hw
control.name hdmi_volume
control.card 1
}
pcm.!default hdmi_complete
появился ползунок «hdmi_volume», который работал, если звук всё-таки шел по HDMI, что происходило пару раз по непонятным причинам: буквально играет одна песня - через колонки, следующая начинает играть через монитор. Впрочем, после удаления файла ~/.asoundrc, ползунок остался.
Подскажите, как быть?