I have OpenSUSE 10.2 installed on a Gateway laptop. The sound card appears to be properly identified as a Gateway High Definition Audio, but I do not have working sound. If I edit /etc/modprobe.d/sound to the following

cat /etc/modprobe.d/sound
options snd-hda-intel enable=1 index=0 single_cmd=0

# u1Nb.sBxdZWtb8gD:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel

Then reboot the sound works. However after another reboot the same file looks like below and the sound doesn't work anymore.

cat /etc/modprobe.d/sound
options snd-hda-intel enable=1 index=0

# u1Nb.sBxdZWtb8gD:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel


I have tried editing using yast, and basically all I do is click reset to defaults and it changes the index and single_cmd options to 0. Reboot and sound works fine, until another reboot then it stops again. Any ideas? This is rather frustrating.