I don't know if this is going to help you, because I have no idea of what your hardware is, but on my setup (Arch Linux k4.17) the sound worked somewhat OutOfTheBox. The kernel driver bytcrrt5640 is responsible of this miracle (You know BayTrail + Linux). I just had to add bytcr-rt5640
UCM config files to /usr/share/alsa/ucm
, and everything worked.
For you to make sure you can see the card, look at the output of these commands:
lsmod | grep "sst"
Looks for sst
in loaded modules list
dmesg | grep "sst"
Looks for sst
in the current boot log
ls /sys/class/sound
This informs you if there are any cards recognized by the kernel
If you see the card in sysfs, read the file driver
in that device (/sys/class/sound/cardX/driver
or name or something like that), that should show you if the card is recognized by your kernel.
If you find the card, but you can't see it in for example pavucontrol, then you have to copy the UCM files from
this GitHub repository. Just download it, cd
into the right folder and read the README
file. It should tell you the rest. After you have installed the configs, reboot (easiest way), and you should be able to see the device in pavucontrol
.
EDIT#1 (After additional details)
Oh, I see. You should copy the directory
chtnau8824
(as you can see in the lsmod output). Enter the UCM-files repo you downloaded and run this command:
sudo cp -r chtnau8824 /usr/share/alsa/ucm/
and it should work as expected. Anyways thank you for your kind comment and supplying additional details that helped to solve (hopefully) this issue.
EDIT#2 cht_bsw_nau8824
I still don't know exactly what your other hardware is (like tablet model), but what I found is repository with UCM files specifically for your sound card (if my assumptions are right). The repository is here. Download it, enter the directory and replace your current UCM configuration with the new config. sudo rm -r /usr/share/alsa/ucm/chtnau8824
and then sudo cp -r ucm /usr/share/alsa/ucm/chtnau8824
After upgrading from Ubuntu 18.04 to 20.04, I noticed that pulseaudio would no longer detect HDMI audio output (plugged to an nVidia graphics card) when turning my TV on after I logged in. HDMI output is just not listed anymore in sound settings.
This used to work in 18.04.
I found a workaround was to open a console and type the following command, after turning the TV on:
pulseaudio -k
Best Answer
I had the same problem. All I need to edit a line in
/etc/default/grub
to be:Then you run