ok I download their version of alsa at the realtek.com.tw site. and i do ./configure make, checkinstall, and that ./sound devices thing.
next I have to edit my modules.conf and it gives me this nice guide;
Code:
alias parport_lowlevel parport_pc
alias usb-controller usb-uhci
#alias sound-slot-0 via82cxxx_audio //remark this line, this is default audio driver
#====== added those lines =============
alias char-major-116 snd
options snd major=116 cards_limit=1
#--- Intel 8x0 and SiS 7012 ----------
alias snd-card-0 snd-intel8x0
options snd-intel8x0 index=0 id="ICH"
#--- Via8233 Via686a -------------------------------
#alias snd-card-0 snd-via82xx
#options snd-via82xx index=0 id="VIA"
//=================================
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
#=================================
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
I dont know where or how to specify my chipset/driver here, and even if I knew where to put it, Im not sure how alsa refers to the Realtek ALC650 chipset.