ついにPop!_OSにHDMIオーディオを認識させる方法を見つけました。 (基本的に私は1060に接続されたモニター付きのAsusノートブックを使用していますが、HDMIオーディオ出力がオーディオ出力リストに表示されないことを除いて、すべてが正常です。)
フォローするこのガイド完全に機能しますが、コンピュータを再起動するたびに修正を再適用するには、このコマンドを実行する必要があります。
sudo modprobe nvhda
sudo tee /proc/acpi/nvhda <<<ON
元のダウンロードフォルダからzipファイルを抽出し、そこから手順に従いました。これで、作成とインストールの一部をスキップし、次にsudo modprobe nvhda
修正をロードできます。抽出したフォルダを削除できるかどうかわかりません。ルートフォルダ/その他に移動します。)
これは基本的に別々の質問ですが、主な質問は、システムの起動/起動時にこれら2つのコードスニペットを実行するスクリプトを作成することです。
ベストアンサー1
sudo make install
.
バラよりhttps://bugs.freedesktop.org/show_bug.cgi?id=75985#c33:
Maik Freudenbergが投稿したこのカーネルモジュールを見ることができます。[コメント27]、私のシステムではうまく動作します。修正していただきありがとうございます。これで、HDMIオーディオデバイスが正常に動作します。
HDMIオーディオデバイスを有効にする手順:
- nvhda.tar.xzファイルをダウンロードして抽出します。
端末で次のコマンドを実行します。
make sudo make install echo nvhda | sudo tee -a /etc/initramfs-tools/modules echo "options nvhda load_state=1" | sudo tee /etc/modprobe.d/nvhda.conf sudo update-initramfs -u
再起動。
この修正では、電源管理やシステムの安定性に問題が見つかりませんでした。 HDMIオーディオは、システム起動時、省電力モードで再開した後、HDMIケーブルを接続/取り外しした後に機能します。
追加のスクリプトを作成する必要はありません。
関連:Nvidia NVHDAが検出されない解決策とNVHDAの一時停止を修正する(Ubuntuフォーラム)