最近 Nvidia 更新後無法在 Linux Mint 上執行 Left 4 Dead 2

最近 Nvidia 更新後無法在 Linux Mint 上執行 Left 4 Dead 2

我成功捕獲了對話框,上面寫著:

建立 GL 上下文失敗;無法建立 GL 上下文:BadValue {整數參數超出操作範圍}

我是否必須等待 Valve 的更新,或者是否有可以立即實施的解決方案?

我不想破壞任何東西(就像我經常做的那樣),所以我尋求建議。

任何和所有的入場都表示讚賞!

在檢查了其他遊戲後,我注意到 L4D2 是唯一輸出此文字的遊戲。其他一切都會在啟動時立即崩潰。

答案1

許多 Linux 套件管理器在安裝更新時會刪除舊版本的檔案。您的圖形驅動程式更新可能會這樣做 - 不會中斷您已經運行的任何內容,但新加載的程式無法找到已刪除的文件,因此會發生錯誤Failed to create GL context。重新啟動會載入新的驅動程式和相關檔案。

對於某些驅動程式(例如 VirtualBox 主機驅動程式),可以在更新後卸載舊版 ( rmmod) 並載入新版本 (insmodmodprobe),而無需重新啟動。這對於圖形驅動程式來說是不可能的。

關注未來的更新;您可能需要推遲應用程式核心或驅動程式更新,直到方便重新啟動為止。

相關內容