I don't have spdif either, but I've been using this workaround for more than a year now (since Gutsy), and everything worked fine with mic, headphones.
And another thing, I didn't choose targa-2ch-dig because I found this bug report - it didn't exist back then - I tried the different options at ALSA-Configuration.txt for ALC883, and this was the only one that made things work back then. One detail, the options available in ALSA-Configuration.txt were a lot less one year ago (something like 6 or 7, now there are 21). So it may be that there is some other option that makes it all work.
I don't have spdif either, but I've been using this workaround for more than a year now (since Gutsy), and everything worked fine with mic, headphones. ion.txt for ALC883, and this was the only one that made things work back then. One detail, the options available in ALSA-Configurat ion.txt were a lot less one year ago (something like 6 or 7, now there are 21). So it may be that there is some other option that makes it all work.
And another thing, I didn't choose targa-2ch-dig because I found this bug report - it didn't exist back then - I tried the different options at ALSA-Configurat