OK, … I see you have two choices to try getting this working under openSUSE …
(1) you can either investigate this a bit further, and only if further efforts fail write a bug report, or
(2) write a bug report immediately
If you wish to pursue this further before writing a bug report, what you could do is “challenge” the recommendation that you should be using “model=g50v position_fix=1”.
First off, reboot your PC, and then immediately after the reboot, with your PC connected to the internet, run the following dmesg/curl command to send your dmesg to a paste site, and then post here the URL (so we can look for strange boot messages):
dmesg > dmesg.txt && curl -F file=@dmesg.txt nopaste.com/a
post here the URL that you get. The idea is to look in that content to see if there are any hints as to why sound is not working properly (with the headphones) upon booting.
Next, dry some changes to your /etc/modprobe.d/sound file. First, change it to:
options snd slots=snd-hda-intel
# u1Nb.Xk_oFFgpZED:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
and restart your alsa sound driver with su -c ‘rcalsasound restart’ and enter root password when prompted, then restart your mixer, and then test your audio and headphones.
If that does not work, then try in your /etc/modprobe.d/sound file different settings with and without position_fix=1 …
ie try
options snd-hda-intel model=3stack-dig
options snd slots=snd-hda-intel
# u1Nb.Xk_oFFgpZED:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
and restart your alsa sound driver with su -c ‘rcalsasound restart’ and enter root password when prompted, then restart your mixer, and then test your audio and headphones.
Also try that a second time with position_fix=1
ie try
options snd-hda-intel model=3stack-dig position_fix=1
options snd slots=snd-hda-intel
# u1Nb.Xk_oFFgpZED:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
and restart your alsa sound driver with su -c ‘rcalsasound restart’ and enter root password when prompted, then restart your mixer, and then test your audio and headphones.
If that fails, replace 3stack-dig with each item in the list I provided above, with and without position_fix=1, until you find one that works, or until you have tried them all.
ie try, one at a time, 3stack-dig, 3stack-6ch, 3stack-6ch-dig, 6stack-dig, lenovo-101e, eeepc-p701, eeepc-ep20, ecs, m51va, g71v, h13, g50v, asus-mode1, asus-mode2, asus-mode3, asus-mode4, asus-mode5, asus-mode6, auto
Before doing that, you could also post the ouput of:
rpm -qa | grep alsa
rpm -q libasound2
so I can check you installed the correct rpms
If the above fails, you should probably write a bug report on openSUSE “sound”, … or simply start off by writing a bug report and do not bother with the above. Doing so will get the attention of an alsa/openSUSE developer who knows a LOT MORE about this than I do. Submitting Bug Reports - openSUSE … however the alsa/openSUSE dev will likely want you to do a lot of testing, to help them get to the bottom of this problems.