You may want to read my old post about this same thing.
Thanks for posting. Unless I missed a post in that thread, you never solved the problem of compiling the alsa drivers separately. I'm giving up on that idea too.
I'm investigating a similar solution you pursued --- a newer kernel.
Today I installed 13.0/Current in my new box. I can't use any 2.6.29.x series kernels as I reported elsewhere
. Similar to you, I compiled a newer kernel (18.104.22.168) and NVidia 185.18.31 proprietary drivers. Running the aplay -l
command shows the HDMI audio port is now recognized. This was the entire reason for trying to compile the alsa drivers separately --- audio over HDMI.
I don't need a separate alsa drivers package. I was investigating that route because I can't get audio over HDMI with 12.2. I asked about that in another thread
One way or another I need audio over HDMI.
Today I decided on a new route --- to see whether I can adapt 13.0 to those basic tasks. For the moment 13.0 with a newer kernel might suffice. The aplay -l test is a good sign, but after compiling and installing the 1.0.20 alsa-libs and alsa-utils I still have no audio over HDMI with Slackware.
I started a new thread
regarding audio over HDMI with Current/13.0.