ubuntu10.04 x X-Fi titanium で光デジタル出力

新しいAVアンプになんでもかんでも繋いで気を良くしているわたくし、やはりLinuxだけは曲者でした。
光デジタル出力で音が鳴りません。いつのまにかAW-850DeluxeからX-Fiに変わっているのは気にしないでください。

で、解決法。

gnome-alsamixer を何故かおもむろにインストールします.
$ sudo apt-get install gnome-alsamixer
gnome-alsamixerを起動し、S/PDIF-o のミュートのチェックを外します.

以上。
以下、陥りがちな的外れ例

・クリエイティブのオープンソースドライバをインストールしようとする。→alsa-base-1.0.21で既にマージされています。ubuntu10.04に入っているのは1.0.22。
・システム→設定→サウンド でハードウェアプロファイルからDigital Stereo Outputを選んだりする。→サウンドデバイスの認識が不安定になり、最悪の場合停止します。w
・現実逃避したくなり、おちんち●をいじりだす。→おっきします。

だいたい alsamixer -c 0(カード番号で環境に依存します)や、alsamixer-gui でSPDIF-OUTのところを見てもミュートになって無いのが謎すぎる。てか嫌がらせかよボケェ。2時間弱ハマりました。