スピーカーは正常に動作しますが、ヘッドフォンを接続しても動作しません。 Ubuntu 10.04を実行しています。
オーディオカードはRealtek ALC259です。ラップトップモデルはHP G62t a10emです。
別のスレッド で誰かが同様の問題を修正しました(ヘッドフォンは動作しますが、スピーカーは動作しません):
Sudo vi /etc/modprobe.d/alsa-base.conf(またはViの代わりに他のエディター)ファイルの最後に以下を追加します。
エイリアスsnd-card-0 snd-hda-intelオプションsnd-hda-intel model = auto
リブート
しかし、それは私にはうまくいきません。
Alsaを作成および変更する前は、これが出力でした。
alsamixerは私にこれを与えます:私がやったこと: this HowTo ですが、現在はハードウェアが存在しないようです(以前は2つのアイテムがリストされていました):
さて、alsamixerは私にこれを与えます:
alsamixer:再配置エラー:alsamixer:シンボルsnd_mixer_get_hctl、バージョンALSA_0.9がリンク時間参照のあるファイルlibasound.so.2で定義されていませんAlsa-driverのインストールにエラーがあったと思うので、再インストールを始めました。
cd alsa-driver * //これは正常に動作します// Sudo ./configure --with-cards = hda-intel --with-kernel =/usr/src/linux-headers- $(uname -r)//これは正常に動作します// Sudo make //これは動作しません。以下の出力エラーを参照してください// Sudo make install
Sudo makeの最終行:
hpetimer.c:関数 'snd_hpet_open'内: hpetimer.c:41:警告:関数 'hpet_register'の暗黙の宣言 hpetimer.c:44:警告:暗黙の宣言関数 'hpet_control' hpetimer.c:44のエラー: 'unsigned' hpetimer.cの前に式が必要:関数 'snd_hpet_close': hpetimer.c:51:警告:関数 'hpet_unregister' hpetimer.c:52の暗黙の宣言:エラー:未定義の型 'struct hpet_task' hpetimer.cの無効な使用:関数 'hpetimer_init': hpetimer.c:88:エラー: 'EINVAL'は宣言されていません(この関数で最初に使用) hpetimer.c:99:エラー:未定義の型 'struct hpet_task' hpetimer.cの無効な使用:100:エラー:未定義の型 'struct hpet_task'の無効な使用 hpetimer.c:トップレベル: hpetimer.c:121:警告:struct initializer の要素が過剰ですhpetimer.c:121:警告:(「__param_frequency」の初期化の近く)[.___ _。] hpetimer.c:121:警告:struct initializer hpetimer.c:121:の過剰な要素:警告:( '__param_frequency'の初期化付近) hpetimer.c:121:警告: struct initializer hpetimer.c:121の余分な要素:警告:( '__param_frequency'の初期化に近い) hpetimer.c:121:警告:struct initializer hpetimerの余分な要素.c:121:警告:( '__param_frequency'の初期化の近く) hpetimer.c:121:エラー:イニシャライザーの最後の追加ブレースグループ hpetimer.c:121:エラー:(近く'__param_frequency'の初期化) hpetimer.c:121:警告:struct initializer hpetimer.c:121の過剰な要素:警告:( '__param_frequency'の初期化付近) make [1]:*** [hpetimer.o]エラー1 make [1]:ディレクトリ `/usr/src/alsa/alsa-driver-1.0.9/acore' を離れるmake:*** [コンパイル]エラー1
そして、Sudo make installは私に以下を与えます:
rm -f /lib/modules/0.0.0/misc/snd*.*o /lib/modules/0.0.0/misc/persist.o /lib/modules/0.0.0/misc/isapnp .o make [1]:ディレクトリ `/usr/src/alsa/alsa-driver-1.0.9/acore' mkdir -p /lib/modules/0.0.0/miscに入る cp snd-hpet.o snd-page-alloc.o snd-pcm.o snd-timer.o snd.o /lib/modules/0.0.0/misc cp:statできません`snd-hpet.o ':そのようなファイルまたはディレクトリはありません cp:statできません` snd-page-alloc.o':そのようなファイルまたはディレクトリはありません cp: `snd-pcmをstatできません.o ':そのようなファイルまたはディレクトリはありません cp: `snd-timer.o'を統計できません:` snd-timer.o ':そのようなファイルまたはディレクトリはありません cp: `snd.o'を統計できません: directory make [1]:*** [_modinst__]エラー1 make [1]:ディレクトリ `/usr/src/alsa/alsa-driver-1.0.9/acore ' make:*** [install-modules]エラー1
[解決策] それをすべて台無しにした後、Synapticでパッケージを使用しない理由を誰かが言及しました。 次のパッケージと再起動プログラムを再インストールしました: -alsa-hda-realtek-ignore-sku-dkms -alsa-modules-2.6.32-25-generic -alsa-source -alsa-utils -linux-backports-modules-alsa-lucid-generic -linux-backports-modules-alsa-lucid-generic -pae -linux-sound-base -(私はそれらをすべてリストしたと思う) 再起動後、スピーカーとヘッドフォンの両方でオーディオが機能しました。 オーディオが機能するパッケージがどれなのかわかりませんが、確かにその1つでした。 [/ SOLUTION]
私の解決策は最も馬鹿げているように思えるかもしれませんが、私にとってはうまくいきました。
HPG2tヘルプ:スピーカーが機能しない -チェックポスト #4 :
私はこの問題を解決できたと思います。少なくとも今のところ、私のスピーカーは機能しています。私がしたことは、realtekサイトからドライバーをインストールすることでした。具体的には、High Def Audio CodecsのページにあるUnixドライバー。リンクは次のとおりです。
http://218.210.127.131/downloads/dow...onn=3&DownType ID = 3&GetDown = false
Tarボールをダウンロードして解凍し、Readme.txtファイルの指示に従いました。私は以前、コンパイルに必要なパッケージをインストールしていました(「ビルド必須」)。一度再起動しても動作しませんでしたが、gnome-alsamixerが見つからないことに気づいたので、それを再インストールし、再起動するとスピーカーが動作し始めました。うまくいけば、それはそのままです。
これは、ラップトップで修正したばかりの同様の問題である可能性があります。修正の詳細は次のとおりです。
ラップトップのスピーカーから音が出ず、ヘッドフォンだけが聞こえる問題を修正しました。
私のラップトップのDell Studio XPS 1640のスピーカーは、いくつかのモジュールとモデルを試した後、機能していませんでした。それらが機能することを期待していましたが、機能していませんでした。つまり、コーデック、モジュール、モデルではなくハードウェアの問題でした。
Ubuntu 11.10で使用しているサウンドカードのコーデックは「STAC92HD73」であり、alsa-base.confファイルに次のオプションを追加して再起動しました。
再起動後、ラップトップスピーカーとヘッドフォンジャックの両方から音が聞こえます(同時に、ヘッドフォンのみを聞いている場合は、サウンド設定に移動して出力用の「アナログヘッドフォン」を選択するだけでなく、アナログスピーカーが出力用に選択されていることも確認してください再起動後)、ヘッドフォンジャックの検出が壊れたようです。そのため、スピーカーから音が出ませんでした。 no-jd(ジャック検出なし)を追加すると、問題が修正されました。
これがお役に立てば幸いです。過去2週間、私を夢中にさせていました。
Intelのオーディオカードをお持ちの場合は、これを試してください:
/etc/modprobe.d/alsa-base.conf
を開きますoptions snd-hda-intel model=z71v position_fix=1
Asusラップトップでこの問題が発生しましたが、このソリューションは正常に機能しました。
私はヴァイオを持っています。 「hdaintelsoundhowto」からこれを試してみましたが、うまくいきました。このコマンドはモデル番号を表示します。サウンドチップの。
猫/ proc/asound/card0/codec * | grepコーデック
出力:
コーデック:Conexant CX20590
コーデック:Intel CougarPoint HDMI
次に入力しました:Sudo nano /etc/modprobe.d/alsa-base.conf
最後にファイルにこれを追加しました:options snd-hda-intel model = CougarPoint HDMI
その後:sudo alsa force-reload
動いた。
ターミナルを開き、alsamixer
を実行して、これを引き起こす可能性のあるミュートされたチャンネルを確認します。それ以外は、サウンドチップとハードウェアの製造に関するいくつかの詳細は問題ありません。
この問題を11.10のバグとして報告しました。同じ症状があります。バグ#882170。 Launchpadにアクセスしてバグ番号を検索し、このバグをクリックして同じバグを報告している人がこのバグを見るといいでしょう。