HDAアナライザーをダウンロードして変更すると、Linux Mint 17.2でのみ機能するサブウーファーが統合されたLenovo Y50ラップトップを持っています。
- PIN 0x17->ウィジェットコントロール->チェックアウト
- PIN 0x17->出力アンプ-> Val [0]->ミュートのチェックを外します
- PIN 0x1a-> VREF-> 100に設定
問題は、他のさまざまなディストリビューション(Ubuntu、Antegros、Manjaro、Debian、Fedora)を試し、同じことを行ってもサブウーファーが機能しないことです。他のディストリビューションでは、次のような他のさまざまなソリューション(前述のソリューションに加えて)を適用しようとしました。
- パッケージ
hdajackretask
から試してみalsa-tools
ます(Ubuntuでのみ何かを実行できますが、他では報告がありtee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy
ます。Ubuntuでさまざまな設定を試してみましたが、サブウーファーはまだ機能しません) - 設定
enable-lfe-remixing = yes
で/etc/pulse/daemon.conf
- セッティング
default-sample-channels = 3
とdefault-channel-map = front-left,front-right,lfe
イン/etc/pulse/daemon.conf
- PulseAudioをアンインストールし、ALSAのみを残す(私はこの状態であまり試していません
speaker-test -c 6
。2つのチャネル(フロント左とフロント右)しか検出しないことに気づきました) 次のコンテンツのみ
alsa-base.conf
を残す/etc/modprobe.d/
(これはカードを再注文するだけですが、システムがALSAのみの場合、PCHをプライマリとして設定するのに役立ちました):# Intel PCH options snd-hda-intel index=0 model=auto vid=8086 pid=8c20 # Intel HDMI options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Linux MintからFedoraに、次のような多くの関連する構成フォルダーをコピーします。
/etc/alsa/
、/etc/modprobe.d/
および/etc/pulse/
/usr/share/pulseaudio/alsa-mixer/
そして/usr/share/alsa/
これらの試みられたソリューションはすべて機能しませんでした。
いくつかの情報コマンドを実行して、問題をさらに分析し始めました。コマンドから、Linux MintとFedora Workstation 22(現在使用中)wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
に関する以下の情報が得られました。興味深いものは何も見つかりませんでしたが、多分あなたはそうするでしょう。
ただし、pactl list
両方のディストリビューションでコマンドを実行すると、Linux Mint(Pastebin ID#Z81bqaR3)とFedora(Pastebin ID#gDNJg4Lq)が表示され、次のことに気づきました。
Fedora(およびUbuntu)の場合:
Card #1
....
device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
Linux Mintの場合:
Card #1
....
device.product.name = "Lynx Point High Definition Audio Controller"
この点で、私はGoogle検索の最初のリンクをたどり、ubuntu Lynx Point High Definition Audio Controller
多くのDellラップトップがこのサウンドを持っていることに気付き、次にGoogleがpulseaudio models.txt
(最初のリンク)したので、次のように設定しalsa-base.conf
まし/etc/modprobe.d/
た。
# Intel PCH
options snd-hda-intel index=0 model=dell-vostro-3500 vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
うまくいきませんでした。
リンクや不適切なペーストビンリンクの代わりに検索の言及に申し訳ありませんが、私は新しく、投稿するリンクは最大2つしかありません。今、私の質問は:
- このラップトップ用の私のサブウーファーを(Linux Mintだけでなく)任意のディストリビューションで動作させる適切な方法を知っていますか?または
- 私のFedoraインストールにサウンドカード
Lynx Point High Definition Audio Controller
をLinux Mintが認識しているように表示させる方法を知っていますか?(私はこれに関して助けるためにインターネット上で何も見つけていません)または - あなたがのためにセットに他のモデルの名前を知っています
model=...
でalsa-base.conf
そのかもしれない仕事を?私は試しただけdell-vostro-3500
です。または - PulseAudioをインストールせずに役立つ他のソリューションを知っていますか?(ALSA用のHDAアナライザーではありませんか?PulseAudioは気付かないものを壊す可能性がありますが、ALSAだけではまだサブウーファーを検出しません。
両方のディストリビューション(FedoraとLinux Mint on Live USB)から他のコマンドを実行してみて、皆さんに役立つ情報をここに投稿することもできます。
ありがとうございました!先週、私は頭がおかしくなったので、誰かが助けてくれるといいのですが。月曜日だけにHDAアナライザーについて知り、このラップトップを購入して以来、サブウーファーをLinuxで動作させることを望んでいませんでした。
編集:ここに解決策を伴うフォローアップの質問。
EDIT2:ここで Pythonスクリプトを使用した私自身のソリューション。
python2
ターミナルに入力します。はい、ddulic92のリンクから取得しますsudo
。それに応じてpythonコマンドを変更し、も使用します。Arch Linuxについての調査結果をぜひお寄せください。私は試したことがないので、私自身も興味があります。