Ubuntu
如何永久設置此 HDMI 輸出修復?
我終於找到瞭如何讓我的 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 音頻設備所做的步驟:
- 下載並解壓文件 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 電纜後工作。
無需編寫額外的腳本。
相關:未檢測到 NVHDA 的 Nvidia NVHDA 解決方法和暫停修復(ubuntuforums)