web-dev-qa-db-ja.com

HPラップトップ用のBangおよびOlufsenオーディオドライバーのインストール方法

私のラップトップのモデル番号は15-bc051nrです。 Ubuntu 16.04で音楽を聴くたびに、左のイヤホンで静的yノイズが発生します。 Windowsでも問題なく動作します

5
HMK

この問題をグーグルで見つけたときの修正は次のとおりです。私も、左のヘッドフォンスピーカーからのパチパチという音に関して同じ問題を抱えていました。この問題は、RealtekのALC 295オーディオデバイスに関連しています。

最初にalsaとalsa-toolsパッケージをインストールします:

Sudo apt-get install -y alsa alsa-tools

次に、次のコマンドを実行し、コードブロック全体を一度にコピーしてbashにコピーします(初心者の場合、基本的にbashスクリプトを作成して必要な変更を加え、システムがサスペンドから復帰するたびにスクリプトを実行しますまたはブーツ。):

printf '#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000
' > sound-script.sh 
Sudo chmod +x ./sound-script.sh && Sudo ./sound-script.sh

上記のコマンドが正常に実行されたら、サウンドを確認します。両方のスピーカーについてここで確認できます: http://www.audiocheck.net/audiotests_stereo.php

問題が解決した場合は、行って構いません。次に、システムがサスペンドまたはブートから起動するたびにスクリプトを実行するようにします。次のコマンドを実行します。

##Make the script run on wakeup from suspend.
Sudo mv ./sound-script.sh /lib/systemd/system-sleep/

ここで、Sudo crontab -eを実行した後に次の行を追加します

Sudo crontab -e

この行をファイルに貼り付けます:
@reboot /lib/systemd/system-sleep/sound-script.sh

そして、ファイルを保存してエディターを終了します。 cronジョブが正常に作成されたかどうかを確認するには、ユーザー指定のcronジョブのリストを返すSudo crontab -lを実行します。

それが役に立てば幸い。ありがとう!

ソース: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/164818

8
Mayank Sharma