Linux Mint 17.2でのみ動作するサブウーファーが統合されたLenovo Y50ラップトップを持っていますが、HDAアナライザーをダウンロードして変更すると次のようになります。
問題は、他のさまざまなディストリビューション(Ubuntu、Antegros、Manjaro、Debian、Fedora)を試しましたが、同じことをしてもサブウーファーが機能しないことです。他のディストリビューションでは、次のような他のさまざまなソリューションを(前述のソリューションとともに)適用しようとしました。
alsa-tools
パッケージからhdajackretask
を試してみます(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
を設定する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/
これらの試みられたソリューションはすべて機能しませんでした。
いくつかの情報コマンドを実行して、問題の分析をさらに開始しました。コマンドwget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
から、 Linux Mint および Fedora Workstation 22 (現在使用中)に関する次の情報を取得しました。興味深いものは何も見つかりませんでしたが、おそらくあなたはそうするでしょう。
ただし、両方のディストリビューションでコマンド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"
この点で、私はグーグル検索ubuntu Lynx Point High Definition Audio Controller
の最初のリンクをたどり、この音を持っている多くのデルのラップトップに気づきました、そしてグーグルは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
うまくいきませんでした。
リンクや不適切なPastebinリンクの代わりに検索の言及について申し訳ありませんが、私は新しく、投稿できるリンクは最大2つだけです。今、私の質問は:
Lynx Point High Definition Audio Controller
として認識させる方法を知っていますか? (私はこれに関して助けるためにインターネット上で何も見つけていません)またはmodel=...
のalsa-base.conf
に設定する他のモデル名を知っていますか?私はDell-vostro-3500
のみを試しました。または両方のディストリビューション(ライブUSB上のFedoraとLinux Mint)から他のコマンドを実行してみて、ここに情報を投稿することもできます。
ありがとうございました!先週、私が頭がおかしくなったので、誰かが助けてくれるといいのですが。月曜日になって初めてHDAアナライザーについて知り、このラップトップを購入して以来、サブウーファーをLinuxで動作させることを望んでいませんでした。
編集:解決策のフォローアップ質問 ここ 。
EDIT2:pythonスクリプト ここ を使用した私自身の解決策。
pythonスクリプト: https://github.com/dragosprju/y50-subwoofer-linux-enabler に基づく私のソリューションへのリンクは次のとおりです。
上記の解決策が基づいている回答については、フォローアップの質問も参照してください: Lenovo Y50のサブウーファーオーディオピンの省電力を無効にする方法は? 。
LENOVO G-580で直面したのと同じ問題です。Pulseオーディオを使用して解決しました
https://askubuntu.com/questions/366303/how-to-install-pulseaudio-on-ubuntu-13-1