Soundcard disappeared after no update, Dummy Output only
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Soundcard disappeared after no update, Dummy Output only
Hi guys,
this is my first question on this server, I know, that this kind of problem has been around many times and I'm sorry about it, but I tried every solution I found during the day and nothing helped. I'm a beginner with Ubuntu with only a few months of experience, what's making the situation for me even harder.
I didn't do any update or upgrade yesterday and everything worked fine, but today when I turned my laptop on I got no sound, just Dummy Output.
I went through countless pages on forums, tried almost everything, but no success (removing and reinstalling ALSA packages, installing further audio add-on packages, adding my user to groups and so on). I can't even run alsamixer (Mixer attach default error: No such file or directory).
Only with lshw I can find in *-multimedia Multimedia audio controller (Intel Corporation) and lspci -v detects 00:1f.3 Multimedia audio controller: Intel Corporation Device 9dc8 (rev11)
Further to the above....we know you have an intel sound device....most onboard are.
its product id is 9dc8 and your CPU codename is Skylake
Secondly and maybe because of that chipset....you appear to have needed kernel modules that are firmware related
snd_sof and similar.
What happened when you uninstalled software and re-installed it...may have messed up some dependencies. It it not clear to me if you also ran....command = sudo apt autoremove.
We will be able to check what got removed by you showing snippets of your package removal log.
On Debian systems that is viewable with a text editor, but you may need a root powered text editor at
/var/log/apt/history.log
and depending on any log rotation policies ....other history logs that might be compressed.
If you can upload your history log to a file sharing site or
if you have only a small number of entries show the output in a quote box please.
In terms of sof firmware.....this is easier to see by looking at a date in your log....for working sound and showing a snippet of it....otherwise....assuming the working firmware is a few days old try this....but only if you think its relevant.
Code:
cat /var/log/messages.1 | grep firmware
Notice I added .1....on assumption "messages" might be todays timestamps. YMMV
what I am proposing is.....
we find out what you system needed to load firmware wise when you had sound a few days ago
we then check your system has those <firmware>.bin files
also doing a search of your product ID suggests this
vendor: 8086 ("Intel Corporation"), device: 9dc8 ("Cannon Point-LP High Definition Audio Controller")
Further to the above....we know you have an intel sound device....most onboard are.
its product id is 9dc8 and your CPU codename is Skylake
Secondly and maybe because of that chipset....you appear to have needed kernel modules that are firmware related
snd_sof and similar.
What happened when you uninstalled software and re-installed it...may have messed up some dependencies. It it not clear to me if you also ran....command = sudo apt autoremove.
We will be able to check what got removed by you showing snippets of your package removal log.
On Debian systems that is viewable with a text editor, but you may need a root powered text editor at
/var/log/apt/history.log
and depending on any log rotation policies ....other history logs that might be compressed.
If you can upload your history log to a file sharing site or
if you have only a small number of entries show the output in a quote box please.
In terms of sof firmware.....this is easier to see by looking at a date in your log....for working sound and showing a snippet of it....otherwise....assuming the working firmware is a few days old try this....but only if you think its relevant.
Code:
cat /var/log/messages.1 | grep firmware
Notice I added .1....on assumption "messages" might be todays timestamps. YMMV
what I am proposing is.....
we find out what you system needed to load firmware wise when you had sound a few days ago
we then check your system has those <firmware>.bin files
also doing a search of your product ID suggests this
vendor: 8086 ("Intel Corporation"), device: 9dc8 ("Cannon Point-LP High Definition Audio Controller")
Does that ring a bell?
Hi, thanks for your answer.
To start from the beginning, yes, I did sudo apt autoremove, too as it was recommended in one of the possible solutions I found online. Hope I didn't mess it up completely...
I'm attaching the history.log for you. I'm sorry, in advance, for yesterday's mess inside, but I was just trying various recommendations over and over again during the day.
If I use cat /var/log/messages.1 | grep firmware, I get the error message: No such file or directory.
So I tried ls to see the contents of the log folder and there're no message files:
actually I just make my own inferences on your history log.
before the 19th most were prompted thru the applet updates
on the 19th you had a kernel update
then you manually did a
"apt-get upgrade" without a "apt update" and so I have my Ubuntu recommendation ....do not do that next time please
snip dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages
so either stay with the applet or....don't use the tool and do it manually this way
Code:
sduo apt update && sudo apt dist-upgrade
#######
then I noticed you manually added a player. timestamp 19th 11am ...I have no recommendation there, giggles but
when you read your own log....you will see mention of phonon
and your very next command was
apt-get remove --purge alsa-base pulseaudio pavucontrol
and I would better that phonon interfered with your sound.....its another front end....a bit like pulseaudio but not as widely useful as pulseaudio.
Now when you look at your log at apt get upgrade you will notice linux-firmware was updated.
but I was unable to see any more relevant hits for firmware.
so I was wrong on alsa firmware. So good job by ferrari
But I would still like to ponder your log and see if you agree there is merit in changing your procedures.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.