Thanks for that. It tells me your Acer 5315 is running a 32-bit openSUSE-11.0 with the latest (for 11.0) 2.6.25.11 kernel has an ALC268 hardware codec.
The “rpm -qa | grep alsa” command tells me what alsa apps, and also that your alsa version is 1.0.16 which is what mostly came with openSUSE-11.0 (ie you have not updated to any 3rd party packaged alsa).
This is useful to know as it tells me you have not applied the “acer” model option (yet) for the ALC268.
I also did a surf on the alsa web site for the ALC268 and I came up with this:
Search results - AlsaProject
which suggests an update was done in 1.0.17 of alsa wrt the mic:
hda-codec - Fix dmics on ALC268 in auto configuration
hda-codec - Add internal mic item for ALC268 acer model
.......
ALC268 models, the mic automute automatically switch between captures
… so you could edit your /etc/modprobe.d/sound file now with
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=acer
and restart your alsa sound driver module with rcalsasound restart (in a konsole / gnome terminal with root permissions) and then test your mic as a regular user.
However I do not believe that by itself is enough. I believe you may need to do that and update your alsa to 1.0.17. You can do so with the following commands (my reference for the alsa update is here: Alsa-update - openSUSE ) . Please copy and paste these commands into a gnome-terminal / konsole, with your laptop connected to the internet, one line at a time (after first typing “su” (entering root permissions) to get root permissions):
zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.0/ multimedia
zypper install alsa alsa-devel alsa-plugins alsa-plugins-pulse 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
Then restart your PC, and with the same change to the /etc/modprobe.d/sound file in place, test your mic.
If the change to the /etc/modprobe.d/sound file doesn’t help, remove it, restart your alsa with rcalsasound restart, and try your mic again.
My overall reference for the above troubleshooting method is here:
SDB:AudioTroubleshooting - openSUSE
Good luck.