Ubuntu

如何永久設置此 HDMI 輸出修復?

  • June 7, 2019

我終於找到瞭如何讓我的 Pop!_OS 辨識我的 HDMI 音頻。(基本上我使用的是一台 1060 連接顯示器的華碩筆記型電腦,一切都很好,除了 HDMI 音頻輸出沒有顯示在音頻輸出列表上)

我遵循了本指南,它完美無缺,但是每次我重新啟動機器時,我都必須執行此命令才能再次應用修復程序。

sudo modprobe nvhda
sudo tee /proc/acpi/nvhda <<<ON

我最初在我的下載文件夾中提取了 zip 文件並從那裡開始執行步驟,我知道我現在可以跳過製作和安裝部分,直接使用sudo modprobe nvhda載入修復程序;我不知道我是否已經可以刪除提取的文件夾(或者我應該將其移動到根文件夾/其他..)。

這基本上是一個單獨的問題,但主要問題是我將如何製作一個在系統啟動/啟動時執行這兩條程式碼的腳本。

如果您使用sudo make install.

請參閱https://bugs.freedesktop.org/show_bug.cgi?id=75985#c33

我可以確認由 Maik Freudenberg 發布的核心模組$$ Comment 27 $$,在我的系統上執行良好。謝謝你的修復。HDMI 音頻設備現在可以正常工作了。

我為啟用 HDMI 音頻設備所做的步驟:

  1. 下載並解壓文件 nvhda.tar.xz。
  2. 在終端中執行命令:
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
  1. 重啟。

通過此修復,我沒有註意到電源管理或系統穩定性有任何問題。HDMI 音頻在系統啟動時、從睡眠狀態恢復後、插入/拔出 HDMI 電纜後工作。

無需編寫額外的腳本。

相關:未檢測到 NVHDA 的 Nvidia NVHDA 解決方法和暫停修復(ubuntuforums)

引用自:https://unix.stackexchange.com/questions/523440