HP TouchSmart IQ77 のフロントパネルのオーディオジャックがUbuntu(9.10および8.04)で正しく機能していません。ヘッドフォンまたはスピーカーをジャックに接続すると、Ubuntuは両方のスピーカー(デフォルトの統合スピーカーと新しく接続されたデバイス)でサウンドを再生します。 Vistaは統合スピーカーをミュートし、接続されたデバイスに切り替えます。これが私が探している動作です。 9.10
でも同じ問題が発生したため、これは8.04
固有の問題ではありません(そのときは解決できませんでした)。
Sound Preferences|Output
タブで「コネクタ」オプションを(デフォルトの「アナログ出力」から)「アナログヘッドフォン」に手動で変更しようとしましたが、内蔵スピーカーとヘッドフォンの両方が無音になりました。
見つかった回避策を試しました ここ が、うまくいきませんでした。 options snd-hda-intel model=hp
にmodel=auto
を追加しました(/etc/modprobe.d/alsa-base.conf
も試しました)が、それも機能しませんでした。
この問題を理解するために(私が信じる)いくつかの情報が必要になるかもしれません。
$cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20.
$lspci
//among other things
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
$cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfbfb8000 irq 23
1 [SAA7134 ]: SAA7134 - SAA7134
saa7133[0] at 0xfebff800 irq 17
$/proc/asound/modules
0 snd_hda_intel
1 saa7134_alsa
誰かが私がそれを修正するのを手伝ってもらえますか?
何時間もグーグルして数十回または再起動した後、 buntuフォーラムのこの投稿 の助けを借りて動作させました。
解決策は簡単です。次の行を/etc/modprobe.d/alsa-base.conf
に追加し、マシンを再起動します。
options snd-hda-intel model=6stack
その行には元々、power_save
、power_save_controller
、position_fix
、およびprobe_mask
変数と、model
に設定されたauto
変数が含まれていました。他の変数の既存の値を保持し、model=6stack
を設定すると、サウンドが機能しませんでした。私はそれを機能させるためにそれらを取り除く必要がありました。
これが誰かを助けることを願っています。