在 Linux / SteamOS 和 Steam Deck 上玩某些遊戲時看到奇怪的顏色圖案嗎?有些視頻無法播放?以下是發生這種情況的原因以及解決方法。這個問題實際上出現了 相當多 在各種支持渠道中,所以是時候進行解釋了。
我在這裡說什麼?這:

當您嘗試玩遊戲並最終收到此消息時,可能會有點令人擔憂。或者,您可能會在某些遊戲的特定位置看到它,例如應該在遊戲中直接播放視頻的位置。這是一張測試卡,也稱為測試圖案。
使用 Proton 在 Linux 系統上玩 Windows 遊戲時會發生這種情況。答案為 為什麼 原因很簡單 – 這是因為這些遊戲使用的視頻編解碼器不受 Proton 支持,這可能是由於技術或法律原因導致 Valve 無法支持它(專有編解碼器可能會導致許可混亂)。
著色器預緩存
Valve 實際上在很多情況下都在解決這個問題,他們將視頻重新編碼為 Proton 支持的內容。要真正隨遊戲一起下載這些視頻,您需要確保啟用著色器預緩存系統,因為它包含遊戲著色器以提高性能 和 重新編碼的視頻也是如此。在桌面 Linux 和 SteamOS 上的桌面模式上,它位於底部的主要 Steam 下載設置中:

該選項不會出現在 SteamOS 上的遊戲模式中,因為您實際上不應該將其關閉。
GE-質子
如果在確保啟用後仍無法解決問題,您可以嘗試的另一個選項是 GE-Proton。由於它是 Proton 的社區構建,因此它不必完全遵循與 Valve 相同的規則。 GE-Proton 確實包含一些額外功能,可以讓視頻在一系列特定遊戲中正常運行。我們有一個 GamingOnLinux 指南來設置 GE-Proton,通常 GE-Proton 會修復它,但並非總是如此。
與相關遊戲的開發者交談也是一個好主意,請他們看看是否可以為他們的視頻使用更開放的編解碼器,以便它可以在更多系統上運行。



