Audio has disappeared

Asked by H I Murphy

Audio has recently disappeared from desktop AsRock H270M, Xubuntu 20.04.3, Linux h270m 5.13.0-28-generic x86_64
It had been a few day since I had listened to anything. When I tried it a day or so ago, there was no sound through 3.5 mm headphone socket nor through USB port using Blackwire 310 nor using bluetooth to bluetooth speaker.

Even though alsa-utils are installed, alsamixer can not be run from command line.
Usually present input and output devices are not showing up in pavucontrol.
Previously, the audio devices could be seen in pavucontrol can no longer be seen.
Audio card information from inxi -Axx
Audio: Device-1: Intel 200 Series PCH HD Audio vendor: ASRock driver: N/A bus ID: 00:1f.3
           chip ID: 8086:a2f0
           Device-2: NVIDIA GK208 HDMI/DP Audio driver: N/A bus ID: 01:00.1 chip ID: 10de:0e0f

 ALSA information is located at http://alsa-project.org/db/?f=1fa78a3571ce4e350c9e3deabb205b7db497ed9d

Any help or advice will be greatly appreciated.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
H I Murphy
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

I guess that you are missing the linux-module-extra package.

What is the output of the command

dpkg -l | grep ' linux-'

Revision history for this message
H I Murphy (him610) said (last edit ):
#2

Looks like I have to many "extras," but no linux-module-extra package.
[code]
dpkg -l | grep ' linux-'
ii linux-base 4.5ubuntu3.7 all Linux image base package
ii linux-firmware 1.187.26 all Firmware for Linux kernel drivers
ii linux-headers-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Linux kernel headers for version 5.11.0 on 64 bit x86 SMP
ii linux-headers-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel headers for version 5.13.0 on 64 bit x86 SMP
ii linux-headers-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Linux kernel headers for version 5.13.0 on 64 bit x86 SMP
ii linux-hwe-5.11-headers-5.11.0-46 5.11.0-46.51~20.04.1 all Header files related to Linux kernel version 5.11.0
ii linux-hwe-5.13-headers-5.13.0-27 5.13.0-27.29~20.04.1 all Header files related to Linux kernel version 5.13.0
ii linux-hwe-5.13-headers-5.13.0-28 5.13.0-28.31~20.04.1 all Header files related to Linux kernel version 5.13.0
rc linux-image-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-36-generic 5.11.0-36.40~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-41-generic 5.11.0-41.45~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-43-generic 5.11.0-43.47~20.04.2 amd64 Signed kernel image generic
rc linux-image-5.11.0-44-generic 5.11.0-44.48~20.04.2 amd64 Signed kernel image generic
ii linux-image-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Signed kernel image generic
ii linux-image-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Signed kernel image generic
ii linux-image-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Signed kernel image generic
ii linux-libc-dev:amd64 5.4.0-99.112 amd64 Linux Kernel Headers for development
ic linux-modules-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-36-generic 5.11.0-36.40~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-41-generic 5.11.0-41.45~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-43-generic 5.11.0-43.47~20.04.2 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-5.11.0-44-generic 5.11.0-44.48~20.04.2 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ii linux-modules-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ii linux-modules-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
ii linux-modules-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
ic linux-modules-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-36-generic 5.11.0-36.40~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-41-generic 5.11.0-41.45~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-43-generic 5.11.0-43.47~20.04.2 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-44-generic 5.11.0-44.48~20.04.2 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ic linux-modules-extra-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
ic linux-modules-extra-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
ic linux-modules-extra-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-extra-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-extra-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-extra-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-extra-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
ic linux-modules-nvidia-460-5.8.0-50-generic 5.8.0-50.56~20.04.1+1 amd64 Linux kernel nvidia modules for version 5.8.0-50
ic linux-modules-nvidia-460-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel nvidia modules for version 5.8.0-53
rc linux-objects-nvidia-460-5.8.0-50-generic 5.8.0-50.56~20.04.1+1 amd64 Linux kernel nvidia modules for version 5.8.0-50 (objects)
rc linux-objects-nvidia-460-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel nvidia modules for version 5.8.0-53 (objects)
rc linux-objects-nvidia-460-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Linux kernel nvidia modules for version 5.8.0-59 (objects)
ii linux-sound-base 1.0.25+dfsg-0ubuntu5 all base package for ALSA and OSS sound systems
[/code]
I will remove/purge all the obsolete excess packages, and reinstall the linux-module-extra package.
Will post the results when accomplished.

Revision history for this message
H I Murphy (him610) said :
#3

I purged 'rc' modules, ran 'apt update' and 'apt install most recent linux-module-extra package -f'
My audio has returned.

Thank you Manfred Hampl (m_hampl)

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

To avoid that the same happens again after the next kernel update, i suggest that you install the linux-generic-hwe-20.04 meta package. This will ensure that also the modules-extra package will be installed with a kernel upgrade.

sudo apt install linux-generic-hwe-20.04

Furthermore, if you are already running the 5.13 family of the kernel, you might do a cleanup and uninstall all old 5.8 and 5.11 versions of the kernel packages.