"a Realtek ® ALC887 codec nem látszik, még az lspci sem találja."
Persze, hogy nem látja az lspci, ez ugyanis nem egy PCI eszköz. Intel HD audio linkre kapcsolódik. Ilyesmit kéne látnia: "Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller" (a 9 helyére behelyettesítendő az aktuális chipset generáció). Aztán a kernel megtalálja hozzá először az snd_hda_intel modult, majd az snd_hda_codec_realtek-et.
Egész véletlenül nem ez a probléma van nálad? https://unix.stackexchange.com/questions/238731/how-to-get-realtek-alc887-5-1-sound-detected-in-debian#answer-733903 Hogy valójában a driver gond nélkül működik, csak a pulseaudio bugja miatt nem óhajtja használni ezt a backendet?