Varidata 新聞資訊
知識庫 | 問答 | 最新技術 | IDC 行業新聞
Varidata 官方博客

如何在 Ubuntu 上檢查 GPU 型號和驅動狀態

發布日期:2026-05-22
Ubuntu 畫面顯示 GPU 型號與驅動程式狀態

你可以在GPU 型號,以及香港伺服器租用伺服器上,透過在終端機執行 lspci | grep VGA 指令來快速檢查 GPU 型號。要查看驅動程式狀態,請使用 lspci -k | grep VGA -A3。瞭解你的 GPU 型號和驅動程式狀態,可以協助你排除問題並提升電腦的圖形效能。

提示:保持驅動程式為最新版本,有助於系統穩定運行,並讓遊戲或應用程式獲得更佳效能。

本指南將盡量不用晦澀的技術術語,幫助你輕鬆找到這些資訊。

重點速覽

  • 在終端機中使用 lspci | grep VGA 指令,可快速檢查 GPU 型號。

  • 執行 lspci -k | grep VGA -A3 可以查看目前 GPU 正在使用哪個驅動程式。

  • 保持驅動程式更新,可獲得更好的效能並避免圖形問題。

  • 若想用圖形介面方式,可在 Ubuntu 的「系統設定」中,透過「關於」頁面查看 GPU 型號。

  • 如果系統未偵測到 GPU,可嘗試重新插拔顯示卡、更新系統或檢查驅動程式安裝情況。

使用終端機檢查 GPU 型號和驅動狀態

你可以透過終端機快速查看自己使用的顯示卡型號,以及系統正在使用哪一個驅動程式。若你想要快速得到結果,或正在排查問題,這種方式非常實用。下面將介紹如何使用不同指令來檢查 GPU 型號和驅動狀態。

使用 lspci 檢查 GPU 型號

lspci 指令會列出電腦上所有 PCI 裝置,其中就包括顯示卡。要檢查 GPU 型號,請依照以下步驟操作:

  1. 開啟終端機,可以按 Ctrl + Alt + T。

  2. 輸入以下指令並按下 Enter:

    lspci | grep -E "VGA|3D"
    
  3. 查看輸出中包含「VGA」或「3D controller」的行,這些行會顯示你的 GPU 型號。

例如,你可能會看到:

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630
01:00.0 3D controller: NVIDIA Corporation GA106 [GeForce RTX 3060]

這段輸出顯示了 GPU 型號以及廠商資訊。第一行代表 Intel 整合顯示卡,第二行代表 NVIDIA 獨立顯示卡。

注意: 有時若未安裝驅動程式或存在硬體問題,某些獨立顯示卡(如 NVIDIA)可能不會出現在清單中。若看不到你的 GPU,可以嘗試使用下方的其他方法。

常見結果對照表

裝置 ID

GPU 型號

00:02.0

Intel Corporation UHD Graphics 630

01:00.0

NVIDIA Corporation GA106 [GeForce RTX 3060]

使用 lspci -k 檢查驅動狀態

你也可以使用 lspci -k 指令,同時檢查 GPU 型號和正在使用的驅動程式。該指令會為每個裝置顯示更多詳細資訊。

  1. 在終端機中輸入:

    lspci -k | grep -E "VGA|3D" -A3
    
  2. 找到與你的 GPU 對應的區塊,留意「Kernel driver in use」和「Kernel modules」這兩行。

範例輸出:

01:00.0 3D controller: NVIDIA Corporation GA106 [GeForce RTX 3060]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
  • 「Kernel driver in use」表示系統目前為該 GPU 使用的驅動程式。

  • 「Kernel modules」列出該裝置可用的所有驅動模組。

如果你看到「nouveau」或「nvidia」,代表系統正在使用開源或官方的 NVIDIA 驅動程式。

提示: 若沒有看到任何驅動程式資訊,GPU 可能無法正常運作。請嘗試安裝或更新相關驅動程式。

使用 lshw 取得更詳細的 GPU 與驅動資訊

lshw 指令可以讓你詳細查看硬體資訊,包括顯示卡及其驅動程式。

  1. 在終端機中執行以下指令:

    sudo lshw -c display
    
  2. 如果系統提示輸入密碼,請輸入。

  3. 閱讀輸出內容,重點關注「product」(GPU 型號)、「vendor」(廠商)以及「configuration」(驅動設定)欄位。

範例輸出:

*-display
   description: VGA compatible controller
   product: GA106 [GeForce RTX 3060]
   vendor: NVIDIA Corporation
   configuration: driver=nvidia latency=0

透過這種方式,你可以清楚地查看 GPU 型號,以及目前正在使用的驅動程式。

注意: 若系統中有多張顯示卡,你會看到多個 display 區塊。

針對 NVIDIA GPU 使用 nvidia-smi

如果你使用的是 NVIDIA 顯示卡,nvidia-smi 指令可以提供詳細的顯示卡與驅動程式資訊。

  1. 開啟終端機並輸入:

    nvidia-smi
    
  2. 按下 Enter,你會看到一張表格,其中包含 GPU 名稱、驅動程式版本等資訊。

範例輸出:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 580.126.09    Driver Version: 580.126.09    CUDA Version: 13.0   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| 0  NVIDIA B200   On           | 00000000:65:00.0 Off |                    0 |
+-------------------------------+----------------------+----------------------+
  • 「Driver Version」顯示目前使用的 NVIDIA 驅動程式版本。

  • 「GPU Name」則給出顯示卡的具體型號。

你也可以使用下列指令列出所有已連接的 NVIDIA GPU:

nvidia-smi -L

提示: 若出現錯誤訊息,可能代表系統尚未安裝 NVIDIA 驅動程式。可嘗試透過 Ubuntu 的「Software & Updates(軟體與更新)」工具安裝驅動程式。

使用 glxinfo 查看圖形驅動詳細資訊

glxinfo 指令可以協助你檢查 GPU 型號,並確認系統是否正在使用硬體加速。

  1. 首先,若尚未安裝 mesa-utils 套件,請執行:

    sudo apt-get install mesa-utils
    
  2. 執行以下指令,查看你的圖形裝置資訊:

    glxinfo | grep Device
    
  3. 要檢查 OpenGL renderer(可用來判斷系統是使用 GPU 還是軟體渲染),請輸入:

    glxinfo | grep "OpenGL renderer"
    
  4. 如果輸出中包含「llvmpipe」或「Software Rasterizer」,代表系統並未使用 GPU 進行圖形渲染,你可能需要安裝或更新驅動程式。

注意: glxinfo 同時適用於整合與獨立顯示卡。

常用指令速查

  • lspci | grep -E "VGA|3D" – 檢查 GPU 型號

  • lspci -k | grep -E "VGA|3D" -A3 – 檢查驅動程式狀態

  • sudo lshw -c display – 取得詳細 GPU 與驅動程式資訊

  • nvidia-smi – 查看 NVIDIA GPU 狀態與驅動程式版本

  • glxinfo | grep Device – 查看圖形裝置資訊

透過這些指令,你幾乎可以在任何 Ubuntu 系統上檢查 GPU 型號與驅動程式狀態。若某個方法未顯示你的 GPU,可以嘗試其他指令以取得更多細節。

使用圖形介面檢查 GPU 型號與驅動狀態

你不一定要使用終端機才能瞭解顯示卡資訊。Ubuntu 提供多種圖形化工具,讓你只需幾下點擊就能查看 GPU 型號與驅動程式狀態,對不熟悉命令列的使用者特別友善。

系統設定總覽

Ubuntu 的「系統設定」提供一種快速查看顯示卡資訊的方法。若你想使用最簡單、系統內建的方式,可以依照以下步驟操作:

  1. 開啟主選單並選擇 設定

  2. 向下捲動,點擊 關於詳細資訊(實際名稱會依 Ubuntu 版本而異)。

  3. 找到 圖形(Graphics)區塊,這裡會顯示 GPU 名稱,有時也會顯示正在使用的驅動程式。

例如,你可能會看到:

  • Graphics: NVIDIA GeForce RTX 3060/PCIe/SSE2

  • Graphics: Intel UHD Graphics 630

透過這個區塊,你可以快速確認自己使用的 GPU 型號。若你使用的是 GNOME 桌面環境,也可以在應用程式選單中執行 gnome-control-center,然後開啟 System Info(系統資訊) 以查看類似內容。

提示: 若你使用 KDE 桌面環境,可以在應用程式選單中開啟 Kinfocenter,在 Graphics(圖形) 區段取得詳細的 GPU 與驅動程式資訊。

透過「Software & Updates」工具查看驅動資訊

Ubuntu 內建的 Software & Updates(軟體與更新) 工具,可以協助你管理與查看驅動程式。若你想檢查系統正在使用哪個驅動程式,或想更換驅動程式,這個工具非常實用。

  1. 開啟主選單,搜尋並啟動 Software & Updates

  2. 切換到 Additional Drivers(額外驅動程式) 分頁。

  3. 稍等片刻,Ubuntu 會掃描你的硬體。接著,你將看到為 GPU 提供的可用驅動程式清單。

  4. 目前正在使用的驅動程式前會有一個圓點標記,你也能看到其他可供切換的驅動程式選項。

此工具對 NVIDIA、AMD 顯示卡都相當實用,你可以在其中輕鬆切換開源與專有驅動程式。

注意: 若在清單中沒有看到你的 GPU,請先確保系統已更新到最新版本。有時還需要連線到網際網路才能取得最新驅動程式選項。

使用第三方應用程式(如 Hardinfo)

你也可以借助第三方應用程式取得更詳細的圖形硬體資訊。其中一個常用工具是 Hardinfo,它可以為你產生完整的系統硬體總覽,包括 GPU 與驅動程式狀態。

使用 Hardinfo 的步驟如下:

  1. 開啟終端機,輸入以下指令安裝 Hardinfo:

    sudo apt install hardinfo
    
  2. 在應用程式選單中啟動 Hardinfo。

  3. 在左側欄位點擊 Devices(裝置),再選擇 PCI Devices(PCI 裝置)

  4. 在清單中找到你的顯示卡,即可查看型號與其他技術細節。

部分桌面環境(如 KDE)本身就提供類似工具。例如,Kinfocenter 可以用圖形化方式顯示 GPU 與驅動程式資訊。

下面這張表列出幾種常見的 Ubuntu 圖形工具,可用來檢查 GPU 型號與驅動程式狀態:

工具 / 方法

說明

System Settings(系統設定)

透過 設定 > 關於 / 詳細資訊 查看 GPU 與驅動程式資訊。

Gnome Control Center

開啟 System Info 取得圖形相關資訊。

Software & Updates

在 Additional Drivers 分頁中查看與管理 GPU 驅動程式。

Kinfocenter(KDE)

在 Graphics 區段查看詳細的 GPU 與驅動程式狀態。

NVIDIA Settings 應用程式

專為 NVIDIA 使用者提供詳細 GPU 與驅動程式版本資訊。

Hardinfo

產生完整硬體報告,其中包括 GPU 與驅動程式資訊。

提示: 若你使用 NVIDIA 顯示卡,NVIDIA Settings 應用程式能提供額外的詳細資訊。安裝 NVIDIA 驅動程式後,可在應用程式選單中找到它。

善用這些圖形化工具,你可以輕鬆瞭解目前系統所使用的 GPU 與驅動程式,有助於維持系統穩定運作,並在出現圖形問題時快速找出原因。

排查 GPU 與驅動相關問題

系統未偵測到 GPU

有時系統可能無法偵測到 GPU,這可能由多種原因造成。你可能會遇到黑畫面或只能使用基本圖形介面等情況。可以嘗試以下步驟:

  • 檢查 lspci | grep VGA 指令輸出中是否包含你的顯示卡。若沒有,請確認顯示卡是否穩固插入主機板插槽。

  • 重新啟動電腦,有時簡單的重開機就能讓系統辨識新硬體。

  • 使用 sudo apt update && sudo apt upgrade 更新系統。這會安裝最新更新,有助於解決偵測問題。

  • 若你使用的是桌上型電腦,可以嘗試重新插拔顯示卡並檢查電源線是否連接正常。

提示: 許多使用者在使用雙螢幕配置時會遇到問題,尤其是在使用 NVIDIA 驅動程式時。開源的 nouveau 驅動程式往往無法很好支援新款 GPU 的多螢幕功能。安裝建議的 NVIDIA 驅動程式通常可以解決這類偵測問題。

驅動程式未安裝或版本過舊

若你覺得桌面操作卡頓、圖形效果不佳,或某些功能無法使用,可能是驅動程式未安裝或已經過期。你可以透過 lspci -k | grep -E "VGA|3D" -A3 檢查驅動程式狀態。若沒有看到任何驅動程式資訊,請透過 Software & Updates 工具中的 Additional Drivers 分頁安裝最新驅動程式,並儘量選擇系統建議的版本。

  • 對於 NVIDIA 顯示卡,專有驅動程式通常比開源驅動程式表現更好。

  • 對於 AMD 和 Intel 顯示卡,Ubuntu 一般會自動安裝合適的驅動程式。

驅動程式安裝錯誤

在安裝驅動程式時,你可能會看到一些錯誤訊息。以下是常見錯誤及其對應解決方案:

錯誤訊息

解決方案

NVRM: API mismatch: the client has the version 570.172.08, but

重新啟動系統,以載入更新後的核心模組並同步版本。

NVRM: this kernel module has the version 570.158.01. Please

No devices were found

若系統已載入 nouveau 驅動程式,需要將其加入黑名單並重建 initramfs,之後重新啟動。可使用以下指令:

`echo “blacklist nouveau”

注意: 每次修改驅動程式或核心模組後,都應重新啟動系統,以確保變更生效。

更新驅動程式後出現顯示問題

在更新驅動程式後,你可能會遇到螢幕閃爍、部分螢幕無訊號或解析度異常等問題。可以嘗試以下方式進行修復:

  • 開啟 Software & Updates 工具,如果有其他可用驅動程式,可嘗試切換至不同版本。

  • 若新驅動程式導致問題,可嘗試回復到先前的驅動程式版本。

  • 對於多螢幕問題,建議優先使用 NVIDIA 專有驅動程式,而非開源 nouveau 驅動程式,這通常能恢復完整的顯示支援。

  • 若無法登入或只看到黑畫面,可以按 Ctrl + Alt + F3 開啟終端機 TTY,然後在終端機中繼續排查問題。

提示: 一般而言,保持驅動程式更新並使用系統建議版本,可以避免大多數顯示相關問題。

常用指令速查表

當你需要在 Ubuntu 上檢查 GPU 型號或驅動程式狀態時,只需掌握幾條簡單的指令即可。下列內容為你彙整常用指令及其用途,方便你快速查找與使用。

GPU 型號相關指令

以下指令可協助你查看系統正在使用哪張顯示卡。不同指令顯示的資訊略有不同,你可以依需求選擇最適合的方式。

指令

顯示內容

`lspci

grep -E “VGA

`lspci -vnnn

perl -lne ‘print if /^\t+\bVGA\b/’

sudo lshw -C video

提供顯示卡的詳細資訊,包括品牌與型號。

inxi -Gx

以精簡摘要形式顯示圖形裝置、驅動程式與 OpenGL 渲染器。

nvidia-smi -L

在已安裝 NVIDIA 驅動程式時列出所有 NVIDIA GPU。

`glxinfo

grep -E “OpenGL vendor

`optirun glxinfo

grep -E “OpenGL vendor

提示: 若你想在一條指令中同時看到 GPU 與驅動程式的簡要資訊,可以使用 inxi -Gx

驅動程式狀態相關指令

以下這些指令可以協助你確認系統正在使用哪個驅動程式,並檢查 GPU 是否如預期般運作,同時也能查看哪些程序正在使用 GPU。

指令

作用

`lspci -k

grep -E “VGA

`glxinfo

grep -E “OpenGL vendor

nvidia-smi

顯示 NVIDIA GPU 的使用情況、驅動程式版本以及正在執行的程序(適用於 NVIDIA 使用者)。

ubuntu-drivers devices

偵測 GPU 並建議最合適的驅動程式(對 NVIDIA 尤其有用)。

sudo lsof /dev/nvidia*

列出所有正在使用 NVIDIA GPU 的程序,方便排查問題。

sudo cat /sys/kernel/debug/vgaswitcheroo/switch

顯示可切換雙顯卡(整合 + 獨立)筆電中各顯示卡的電源狀態。

  • glxinfo 輸出中的廠商與渲染器資訊,可以幫助你確認目前處於啟用狀態的是哪張 GPU。

  • nvidia-smi 能即時顯示 NVIDIA GPU 的使用狀況,包括哪些程序正在使用顯示卡。

  • ubuntu-drivers devices 可以自動偵測並建議最適合你硬體的驅動程式。

注意: 若輸出中出現「llvmpipe」或「Software Rasterizer」,代表系統正在使用軟體渲染而非 GPU 硬體加速,你可能需要安裝或更新圖形驅動程式。你可以透過 glxinfo | grep "OpenGL renderer" 進一步確認。

善用這些指令,你就能快速檢查 Ubuntu 系統中的 GPU 型號與驅動程式狀態,從而更有效率地解決圖形相關問題,並保持系統順暢運行。

在 Ubuntu 上,你有多種方式可以檢查 GPU 型號與驅動程式狀態:

  • 在終端機中使用 lspci | grep VGA,快速查看 GPU 資訊。

  • 若你使用 NVIDIA 顯示卡,可執行 nvidia-smi -L 查看所有 NVIDIA GPU。

  • 你也可以透過「系統設定」、搜尋「System Info」,或在使用者選單中查看系統詳細資訊,以圖形介面方式完成檢查。

若遇到問題,可參考前文中的排查建議。若仍無法解決,歡迎在 Ubuntu 論壇尋求協助或在下方留言,你的回饋也有助於我們改進本指南。

常見問題(FAQ)

如何判斷 GPU 驅動程式是否正常運作?

你可以執行 lspci -k | grep -E "VGA|3D" -A3 指令。若在輸出的「Kernel driver in use」欄位中看到驅動程式名稱,表示 GPU 驅動程式正在運作;若沒有任何驅動程式資訊,則需要安裝或更新驅動程式。

若 Ubuntu 無法偵測到 GPU 該怎麼辦?

  • 重新啟動電腦。

  • 更新系統。

  • 檢查 lspci | grep VGA 輸出中是否包含你的 GPU。

  • 若是桌上型電腦,可嘗試重新插拔顯示卡。

若問題依舊存在,可以嘗試更換驅動程式或在 Ubuntu 論壇尋求協助。

在 Ubuntu 中可以同時使用整合顯示卡和獨立顯示卡嗎?

可以。許多筆電同時配備整合與獨立 GPU。Ubuntu 通常會自動在兩者之間切換。你可以透過 glxinfo | grep "OpenGL renderer" 查看目前正在使用哪張 GPU。部分系統也支援在 BIOS 或專用工具中手動選擇 GPU。

如何在 Ubuntu 中切換 GPU 驅動程式?

  1. 開啟 Software & Updates

  2. 切換至 Additional Drivers 分頁。

  3. 選擇你想使用的驅動程式。

  4. 點擊 Apply Changes

  5. 重新啟動電腦。

此方法適用於 NVIDIA 和 AMD 顯示卡。

為什麼系統會使用「llvmpipe」而不是 GPU?

當系統無法正常使用 GPU 驅動程式時,就會退回到「llvmpipe」這種軟體渲染模式。這通常代表驅動程式缺失或發生故障。你需要安裝或更新 GPU 驅動程式來解決問題,可透過 glxinfo | grep "OpenGL renderer" 進行確認。

您的免費試用從這裡開始!
聯繫我們的團隊申請實體主機服務!
註冊成為會員,尊享專屬禮遇!
您的免費試用從這裡開始!
聯繫我們的團隊申請實體主機服務!
註冊成為會員,尊享專屬禮遇!
Telegram Skype