web-dev-qa-db-ja.com

Ubuntuはヘッドフォンのみのオーディオ出力を許可していませんか?

オーディオはうまく機能し、私のラップトップスピーカーとヘッドフォンはシステムから出力を取得します。ただし、サウンド設定に移動して「アナログ出力」をコネクタとして設定しようとすると、「アナログスピーカー」という1つのオプションしかありません。これは、明らかにオーディオをスピーカーに出力し、さらに2セットのヘッドフォンに同時に出力します。

それでも、部屋の他の人の迷惑にならないようにするのが理想的であるため、コンピューターからヘッドホンだけに音声を出力させることはできません。このオプションは、以前のバージョンのUbuntuで使用可能でした。 11.10を実行していますが、デスクトップ環境ではないことはわかっています。 Unity、Gnome Shell、Cinnamonで構成をテストしたところ、これはShellではなく、(おそらく)Pulseサーバーとは関係がないことがすぐにわかりました。

ラップトップにはDebian6(squeeze)もあり、オプションがあり、問題なく動作します。これは、Ubuntu 11.10の[サウンド設定]ウィンドウのスナップショットであり、私が見ることができる唯一の「コネクタ」の代替手段です。

A snapshot of the Sound Settings available

5つのタブすべて(効果音、ハードウェア、入力、出力、アプリケーション)の設定のすべての組み合わせをすでにテストしました。設定はそれほど多くないので、それほど時間はかかりませんでした。この機能が古いバージョンのUbuntuを搭載したコンピューターで機能することを確認しましたが、ハードウェアはまったく変更されていないため、新しいバージョンのUbuntuがハードウェアを正しく認識しない方法がわかりません。

3
the_midget_17

答え スピーカーからヘッドフォンに切り替える必要があるたびに(コマンドはrootとして実行する必要があります)、端末からコマンドを実行する必要がありますが、それでもうまくいきます。

シリーズdv-5、dv-6、dv-7のHPラップトップおよび一部のHP miniには、Fedora 10で奇妙な問題があります。ヘッドフォンを接続しても、スピーカーとヘッドフォンジャックから音が出続けます。 。また、Fedora 11では、プラグインされたヘッドホンから実際に音が出ることはありません。この記事では、2つの異なる方法で問題を修正する方法を説明します。

ロングメソッド

hda-verb というパッケージをダウンロードして解凍します。次に、hda-verbで次のコマンドラインスイッチを使用して、ヘッドフォンのオンとオフを切り替えます。

スピーカーのサウンドをアクティブにするには:

須藤./hda-verb/ dev/snd/hwC0D0 0x1 set_gpio_data 1
Sudo ./hda-verb/dev/snd/hwC0D0 0x1 set_gpio_dir 1
Sudo ./hda-verb/dev/snd/hwC0D0 0x1 set_gpio_mask 1

ヘッドセットのサウンドをアクティブにするには:

Sudo ./hda-verb/dev/snd/hwC0D0 0x0f SET_CONNECT_SEL 1

スピーカーをミュートするには:

須藤./hda-動詞/ dev/snd/hwC0D0 0x0d SET_PIN_WIDGET_CONTROL 0

スピーカーのミュートを解除するには:

Sudo ./hda-verb/dev/snd/hwC0D0 0x0d SET_PIN_WIDGET_CONTROL 0x40

ヘッドホンをミュートするには:

須藤./hda-動詞/ dev/snd/hwC0D0 0x0f SET_PIN_WIDGET_CONTROL 0

ヘッドホンのミュートを解除するには:

Sudo ./hda-verb/dev/snd/hwC0D0 0x0f SET_PIN_WIDGET_CONTROL 0x40

短い方法

上記の方法は確かに非常に長く、何度も使用しなければならない場合は非常に奇妙になります。したがって、このパッケージを使用できます hda-hpvwbusguy。パッケージは here。 からダウンロードできます。コマンドは、以下に示すようにrootとして実行できます。

ヘッドホンオン–ラップトップスピーカーをミュートし、ヘッドホンジャックのミュートを解除します。
headphone-off –ヘッドフォンジャックをミュートし、ラップトップスピーカーのミュートを解除します。

0
the_midget_17