現在、Asus N56DPがあります。古い回答を使用すると、サブウーファーを12.04で動作させることができましたが、12.10にアップグレードすると、その方法は動作しなくなりました。
lspci|grep -i audio
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
lsusb
Bus 002 Device 002: ID 1bcf:2883 Sunplus Innovation Technology Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
もう少し情報。 n56vシリーズの修正は、サブウーファーを機能させるためにubuntu 12.04の下で機能しましたが、少し不安定でした。修正は、これらの行を/etc/rc.localに追加したものです。
echo 0x1e 0x99130112 > /sys/class/sound/hwC0D0/user_pin_configs
echo 1 > /sys/class/sound/hwC0D0/reconfig
そして、次の行を/etc/modprobe.d/alsa-base.confに追加しました:
options snd-hda-intel model=asus-mode4
最後に、12.04から各バージョンを介して13.10にアップグレードすることで、13.10に到達しました。
私はN56DPも持っています、ソリューションは実際には簡単です(Ubuntu 14.04で動作しますが、他のバージョンについては知りません。)まず、他のすべての迷惑メールを元に戻します。 alsa-tools-guiをダウンロードし、hdajackretaskを開き、realtekカードに切り替えて、未接続ピンの表示を選択します。以下を上書きします:-14-ラインアウトセンター15-ラインアウトセンター16-内蔵スピーカーlfe 17-内蔵スピーカーlfe 18-ラインアウトセンター1a-ラインアウトフロント1b-ラインアウトバック1e-spdif out
この設定は、サブウーファーが右スピーカーから低周波を再生できるようにすることに注意してください(これはWindowsの標準です)、いじって、他の設定を試すことができます(すべて試していない)ヘッドフォンジャック。
ピン17がないため、これはASUS N550LFの小さなバリアントで動作します:
Pin ID : 0x14 => Line Out (Center/LFE)
Pin ID : 0x15 => Line Out (Center/LFE)
Pin ID : 0x16 => Internal Speaker (LFE)
Pin ID : 0x18 => Internal Speaker (LFE)
Pin ID : 0x19 => Line out (Center/ LFE)
Pin ID : 0x1a => Line Out (Front)
Pin ID : 0x1e => SPDIF out
ブートオーバーライドをインストールしたのは、デバイスを使用中というエラーメッセージが表示されたためです。