Hi,
On 4/15/20 8:30 AM, youling 257 wrote:
please remove es8316 cx2072x rt5672 Disable all inputs / outputs.
No not going to happen. We need sane defaults.
There is something wrong with your setup lets try to figure
out what is wrong rather then change these UCM profiles in
a way which only makes things worse.
Regards,
Hans
2020-04-15 14:26 GMT+08:00, youling 257 <youling257@xxxxxxxxx>:
boot enter ubuntu no sound at all if EnableSeq.conf disable all output.
“ The PA should activate HiFi verb only once.” i don't think so.
2020-04-14 16:07 GMT+08:00, Jaroslav Kysela <perex@xxxxxxxx>:
Dne 13. 04. 20 v 17:46 Hans de Goede napsal(a):
Hi,
On 4/13/20 4:59 PM, youling257 wrote:
alsaucm -c bytcht-es8316 set _verb HiFi set _enadev Mic, Speaker will
no
sound.
alsaucm -c bytcht-es8316 set _verb HiFi set _enadev Headset, Headphone
will no sound.
I see the problem, so the idea of the global EnableSequence is
to set defaults and then the EnableSequence of currently active
devices run on top.
It's ok, it's just a wrong use of the alsaucm command. The PA should
activate
HiFi verb only once. Those two commands run the verb EnableSequence
twice.
The correct test should be:
alsaucm -i -c bytcht-es8316 set _verb HiFi
alsaucm>> set _enadev Speaker
alsaucm>> set _enadev Headphone
alsaucm>> set _enadev Mic
alsaucm>> set _enadev Headset
... you may run the enable commands with a delay for tests.
The current UCM is designed for one task (application). I am playing with
an
idea to extend the alsactl state daemon to preserve the UCM settings and
state
for multiple applications using an RPC mechanism (dbus?).
Jaroslav
--
Jaroslav Kysela <perex@xxxxxxxx>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.