Hi.

On Thu, 18 Aug 2016 15:29:13 +0200
Jonas Hedman <jonas.hed...@fripost.org> wrote:

This:

> Aug 18 15:16:02 noether kernel: snd_hda_intel 0000:00:1b.0: no codecs
> found!

tells us that Jessie's kernel finds your soundcard, but for some reason
udev does not load supplementary (yet needed) kernel modules to actually
produce sound.


> I can then purge and reinstall to make it work temporarily again which I
> tried a number of times just to make sure that the behavior is
> consistent.

And that tells us that running Pulseaudio (or alsa-base post-install
script) requests to load such kernel modules.


> How can I make alsa/pulse remember my card after purge/reinstall?

It's simple.

Make your laptop enter this 'broken' state, in which no soundcard is
'found'. Execute /sbin/lsmod, redirect its output to some file.

Make your laptop enter 'correct' state, execute /sbin/lsmod again,
redirect the output to some other file.

Compare two outputs, put the difference in /etc/modules. Since such
approach is much of a band-aid - expect the things to break again once
you'll upgrade to next Debian version.

Reco

Reply via email to