Thanks. I see openSUSE-11.0 with 2.6.25.11-default kernel (32-bit) and 1.0.16 of alsa, with an ALC889A hardware audio codec.
Iām bad! I meant:
rpm -q libasound2
Thanks! that works too!
OK, we may need to edit this /etc/modprobe.d/sound file.
I did a search on alsa for the ALC889, and obtained this:
Search results for ALC889 - AlsaProject
it appears support was introduced in 1.0.16 of alsa for the ALC889 (and you have 1.0.16 of alsa). But there is no mention of the ALC889A in 1.0.16 of ALSA-Configuration.txt file (nor in 1.0.17 for that matter).
A search for ALC889A yields this:
Search results for ALC889A - AlsaProject
which suggests an update to 1.0.17 of alsa might help.
So lets try that! I think you can use nominal i586 rpms in your macbook ? So assuming that is the case, please open a konsole, type āsuā to get root permissions (enter root password), and then copy and paste the following in sequence (while your mac is connected to the internet):
zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.0/ multimedia
zypper install alsa alsa-devel alsa-plugins alsa-oss alsa-utils alsa-tools alsa-tools-gui alsa-firmware libasound2
zypper rr multimedia
zypper ar http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.0_Update/ multimedia
zypper install alsa-driver-kmp-default
zypper rr multimedia
If your repos are not setup properly, you may need to insert your installation cd/dvd during the above. After installation is complete, please restart your mac in order to unload the old alsa kernel modules and load the new kernel modules.
Then test your sound.
My reference for the above zypper commands is here: Alsa-update - openSUSE
If that doesnāt work, we could try an edit to your /etc/modprobe.d/sound file, but Iām not too optimistic there, as the ALSA-Configuration.txt file gives no guidance for the ALC889 (but it does give guidance for the ALC882/885 for the macbook).