核心命令:ubuntu-drivers devices
(需root權限,可通過sudo
執行)。
作用:掃描系統硬件(如顯卡、網卡等),列出可用的專有驅動(如NVIDIA官方驅動)及開源驅動(如Nouveau),并標記系統推薦的驅動版本(標注為“recommended”)。
輸出解讀:
nvidia-driver-525
)是系統驗證過兼容性的最佳選擇;操作路徑:
打開“設置” → “軟件和更新” → 切換至“附加驅動”標簽頁。
功能:直觀展示系統中需要驅動的設備(如顯卡),并列出可用的專有驅動與開源驅動,標注“使用中”的驅動版本。
優勢:適合不熟悉命令行的用戶,快速確認驅動是否兼容及是否啟用。
方法:
uname -r
(驅動需與內核版本匹配,如驅動支持內核5.15,則無法在5.19內核上正常工作);lsmod | grep <驅動名稱>
(如NVIDIA驅動需顯示nvidia
模塊,若未顯示則驅動未加載);dmesg | grep -i error
(若有驅動相關的錯誤信息,如“module not found”,則說明驅動不兼容)。sudo mokutil --disable-validation
(需設置MOK密碼);sudo apt remove --purge <驅動包名>
),再安裝推薦版本。通過以上步驟,可全面檢查Ubuntu系統中硬件的驅動兼容性,確保驅動正確安裝并發揮作用。若遇到無法解決的問題,建議參考Ubuntu社區論壇(如Ask Ubuntu)或硬件制造商的技術支持文檔。