Hi All,
I am running into a sound problem.
I am running CentOS 7.9 on my Dell Latitude 5520, I opened sound setting by Application-->Systen Tools-->Settings-->Sound
I only see Dummy Output and click "Test Speaker" to test I have not heard any sound from system.
from comandline: lspci -v and found:
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (Rev 20) (prog-if 80)
It didn't list any kernel driver for this Audio chip. Am I missing sound driver on CentOS 7.9?
lsmod | grep -i snd has no output.
What audio driver need for this Lake-LP chip?
Regards,
Harry
CentOS 7.9 No sound from my speaker
-
- Posts: 107
- Joined: 2016/01/12 23:27:04
- Location: Vista California
-
- Posts: 107
- Joined: 2016/01/12 23:27:04
- Location: Vista California
Re: CentOS 7.9 No sound from my speaker
Any body has such same issue? Thanks.
Re: CentOS 7.9 No sound from my speaker
As far as support for new hardware is concerned, 7 is already dead. You could try an elrepo kernel.
Re: CentOS 7.9 No sound from my speaker
What is the DeviceID of that chip? Check with lspci -nn
My guess is 8086:a0c8. Lets check:CentOS 7 does not have driver for that.
ELRepo http://elrepo.org/tiki/DeviceIDs does not list driver (for el7) for that ID, i.e. no spearate kmod-*** package for it.
CentOS 8 does have (two?) driver included.
The ELRepo kernel-lt and kernel-ml http://elrepo.org/tiki/kernel-lt are candidates, although then you depend on ELRepo to get security fixes to kernel.
My guess is 8086:a0c8. Lets check:
Code: Select all
[el7]$ modprobe -c |grep -i 8086.*a0c8
[el7]$
ELRepo http://elrepo.org/tiki/DeviceIDs does not list driver (for el7) for that ID, i.e. no spearate kmod-*** package for it.
Code: Select all
[el8]$ modprobe -c |grep -i 8086.*a0c8
alias pci:v00008086d0000A0C8sv*sd*bc*sc*i* snd_hda_intel
alias pci:v00008086d0000A0C8sv*sd*bc*sc*i* snd_sof_pci
[el8]$
The ELRepo kernel-lt and kernel-ml http://elrepo.org/tiki/kernel-lt are candidates, although then you depend on ELRepo to get security fixes to kernel.
-
- Posts: 107
- Joined: 2016/01/12 23:27:04
- Location: Vista California
Re: CentOS 7.9 No sound from my speaker
Thank you Jlehtone for replying. I just issue command:jlehtone wrote: ↑2021/08/08 10:31:54What is the DeviceID of that chip? Check with lspci -nn
My guess is 8086:a0c8. Lets check:CentOS 7 does not have driver for that.Code: Select all
[el7]$ modprobe -c |grep -i 8086.*a0c8 [el7]$
ELRepo http://elrepo.org/tiki/DeviceIDs does not list driver (for el7) for that ID, i.e. no spearate kmod-*** package for it.
CentOS 8 does have (two?) driver included.Code: Select all
[el8]$ modprobe -c |grep -i 8086.*a0c8 alias pci:v00008086d0000A0C8sv*sd*bc*sc*i* snd_hda_intel alias pci:v00008086d0000A0C8sv*sd*bc*sc*i* snd_sof_pci [el8]$
The ELRepo kernel-lt and kernel-ml http://elrepo.org/tiki/kernel-lt are candidates, although then you depend on ELRepo to get security fixes to kernel.
lspci -nn
returned: 8086-a0c8
modprobe -c |grep -i 8086.*a0c8
and returned nothing. Thus it means CentOS 7 does not have driver for it? If keep running CentOS 7, sound will have issue?
I am hoping if there is sound driver source to compile independent on CentOS 7.
Re: CentOS 7.9 No sound from my speaker
Linux Kernel Driver DataBase https://cateee.net/lkddb/web-lkddb/SND_SOC_SOF_PCI.htmlharrywangca wrote: ↑2021/08/09 21:32:18I am hoping if there is sound driver source to compile independent on CentOS 7.
states: found in Linux kernels: 5.2–5.13, 5.13+HEAD
RHEL 8 has a kernel forked from upstream 4.18. However, Red Hat has backported the driver to RHEL 8.
RHEL 7 has been in "Maintenance Support 2 Phase" since August, 2020. https://access.redhat.com/support/policy/updates/errata
Tiger Lake is Intel's codename for the 11th generation Intel Core mobile processors that were launched on September, 2020.
The Tiger Lake hardware has appeared during RHEL 7 Phase 2. Phase 2 does not add support for new hardware; Red Hat will not backport that driver to RHEL 7.
The ELRepo has kernel-lt that is upstream kernel version 5.4. That should include driver for Tiger Lake audio.
The options are thus:
1. Choose a distro that supports your hardware. CentOS Linux 7 does not.
2. Use CentOS Linux 7 with the kernel-lt