Mesa 是圖形驅動程式的開源集合,使 Linux 用戶能夠充分利用其硬體圖形功能的潛力。升級 Mesa 驅動程式可確保與最新軟體的兼容性並提高整體系統效能,特別是依賴 3D 渲染和視訊處理的應用程式。對於 Ubuntu 用戶來說,保持 Mesa 處於最新狀態對於維持對圖形硬體的最佳支援至關重要,特別是對於遊戲和 3D 設計工作負載。對於 Ubuntu 的長期支援 (LTS) 版本(例如 24.04、22.04 和 20.04),存取較新的 Mesa 版本至關重要,這就是 Kisak-Mesa PPA(個人套件存檔)發揮作用的地方。
在本指南中,您將了解如何使用命令列終端機在 Ubuntu 24.04、22.04 或 20.04 上升級 Mesa 驅動程式。 Kisak-Mesa PPA 由值得信賴的來源維護,提供更新版本的驅動程序,確保長期的 Ubuntu 版本能夠獲得尖端的圖形改進。透過遵循概述的步驟,您將能夠無縫更新驅動程序,以最小的麻煩提高系統穩定性和效能。
檢查當前 Mesa 版本
在 Ubuntu 上升級 Mesa 驅動程式之前,必須檢查目前版本以確保升級成功。為此,請按“Ctrl+Alt+T”打開終端機窗口,然後輸入以下命令:
glxinfo | grep "OpenGL version"
運行此命令後,當前的 Mesa 版本將顯示在終端機視窗中。在繼續升級之前記下此版本號至關重要。如果您在升級後遇到任何問題並且必須恢復到原始 Mesa 版本,此資訊會很有幫助。
您將看到的範例格式輸出作為指南:
OpenGL version string: x.x (Compatibility Profile) Mesa x.x.x
如果先前提供的命令和輸出不起作用,則可能需要安裝「mesa-utils」套件:
sudo apt install mesa-utils
此軟體套件為 Mesa 驅動程式提供各種實用程式和程式庫,可協助解決 Mesa 配置或功能問題。
在升級 Mesa 驅動程式之前更新 Ubuntu
在安裝 Mesa 驅動程式之前確保您的桌面是最新的,以防止衝突。以下命令可以幫助您執行此操作。
sudo apt update && sudo apt upgrade
導入“kisak-mesa”LaunchPAD PPA
kisak-mesa fresh PPA 是基於 Ubuntu 的系統上更新 Mesa 驅動程式的流行來源。若要使用此 PPA,請執行以下命令:
sudo add-apt-repository ppa:kisak/kisak-mesa -y
注意:此 PPA 確實支援短期版本,但更專注於 LTS 作為優先支援。
繼續升級 Mesa 驅動程式
將 kisak-mesa 新鮮 PPA 添加到系統後,更新包快取以反映更改至關重要。這是必要的,因為許多需要升級的軟體包都與 Mesa 驅動程式相關聯。若要更新套件緩存,請在終端機中執行以下命令:
sudo apt update
您應該在更新過程中註意到與 Mesa 驅動程式相關的多個更新。更新完成後,下一步是將驅動程式升級到最新版本。
為此,請在終端機中執行以下命令:
sudo apt upgrade
此命令會將所有已安裝的軟體套件(包括 Mesa 驅動程式)升級至最新版本。升級完成後,您可以在終端機中使用以下命令檢查Mesa驅動版本:
glxinfo | grep "OpenGL version"
您應該看到與原始輸出不同的範例輸出:
此命令將顯示系統上安裝的目前 Mesa 驅動程式版本。如果顯示的版本與預期版本相符,則升級成功。
結論:升級Mesa驅動程式
透過遵循本指南,您已使用 Kisak-Mesa PPA 在 Ubuntu 24.04、22.04 或 20.04 上成功升級了 Mesa 驅動程式。此流程可確保您的系統受益於最新的效能最佳化和相容性功能,從而實現更流暢的遊戲、多媒體和 3D 設計體驗。長期 Ubuntu 版本使用專用 PPA 可以保證訪問較新的驅動程式版本,而無需等待官方系統更新。
最後一點,在進行重大軟體升級之前,請務必確保對系統進行備份,以避免任何潛在問題。雖然 Kisak-Mesa PPA 是可靠且定期維護的來源,但建議測試新驅動程序,尤其是在關鍵系統上,以確保與您的硬體和特定軟體應用程式的兼容性。