Arch Linux - 系統升級徹底搞砸了影片和音頻
所以有一天晚上我做了一個完整的系統升級,
pacman -Syu
它升級了一些包,比如nvidia
,nvidia-utils
,mesa
等。但是在快速重啟後,Xorg 會話無法啟動並出現錯誤:(EE) No screens found
在搞砸了一段時間並刪除了 Xorg 配置後,這個問題得到了修復,但螢幕解析度被破壞了。我遇到了一些未檢測到伽馬的錯誤(我不記得它是什麼)。後來,在進行了另一次系統升級後,這次升級了 linux 核心,它被修復了。
但是然後那該死的音頻都被扭曲成了狗屎。就像 youtube 上的那些強姦影片一樣,音量一直保持在最大,我不得不使用外部揚聲器並降低音量。
我不知道 wtf 在這裡發生了什麼,所以我什至不知道從哪裡開始錯誤日誌或其他什麼。有人指出 nvidia 驅動程序可能已經死亡,這可能是的。我在脈衝音頻音量控制 (pav) 上確實注意到 HDMI 輸出的標籤發生了變化。我試圖降級那些 nvidia 驅動程序,但最終出現 Xorg 錯誤,它沒有啟動。
請幫忙。
額外細節:
核心升級5.4.2-arch1-1 => 5.4.3-arch1-1
新的nvidia驅動版本是
nvidia-440.44-2
GPU:NVIDIA GTX 1660 Ti
試圖自己解決這個問題。降級 nvidia 可以解決音頻問題。但是你還必須降級你的核心(或者至少我做了),因為如果你不這樣做,你的顯示器會再次損壞。我的問題是 Steam 降級後無法使用。以下是應該可以降級的命令。
sudo pacman -U /var/cache/pacman/pkg/nvidia-440.36-5-x86_64.pkg.tar.xz /var/cache/pacman/pkg/nvidia-utils-440.36-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/linux-5.4.2.arch1-1-x86_64.pkg.tar.xz
此外,將音頻推出除 GPU 之外的任何東西應該可以避免這個問題(比如耳機直接連接到主機板,至少在我的情況下這是可行的)。