如何验证我的显卡是否安装在 Linux 上?

use*_*055 6 linux graphics

我有 Debian 64 位 Wheezy XFCE 和 MSI GT720 2Gb 内存,当我启动 hardinfo 时,它说我只有 128Mb,所以如何确定?

有具体的命令吗?

  • lspci | grep VGA 给出:

    01:00.0 VGA compatible controller: NVIDIA Corporation Device 1288 (rev a1)
    
    Run Code Online (Sandbox Code Playgroud)

    但是,我的卡是 GT720 MSI,不是真的 1288 吗?

  • 该命令什么也没find /dev -group video给。

  • 该命令glxinfo | grep -i vendor给出:

    server glx vendor string: NVIDIA Corporation
    client glx vendor string: NVIDIA Corporation
    OpenGL vendor string: NVIDIA Corporation
    
    Run Code Online (Sandbox Code Playgroud)
  • 该命令apt-cache search nvidia | grep driver给出:

    bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver  
    nvidia-settings-legacy-173xx - tool for configuring the NVIDIA graphics   driver (173xx legacy version)  
    nvidia-settings-legacy-96xx - tool for configuring the NVIDIA graphics   driver (96xx legacy version)  
    nvidia-installer-cleanup - cleanup after driver installation with the nvidia-installer  
    nvidia-support - NVIDIA binary graphics driver support files  
    nvidia-xconfig - X configuration tool for non-free NVIDIA drivers  
    nvidia-glx - transition to nvidia-driver  
    nvidia-opencl-common - NVIDIA OpenCL driver  
    nvidia-glx-legacy-173xx - transition to nvidia-legacy-173xx-driver  
    nvidia-legacy-173xx-driver - NVIDIA metapackage (173xx legacy version)  
    xserver-xorg-video-nvidia-legacy-173xx - NVIDIA binary Xorg driver (173xx legacy version)  
    nvidia-glx-legacy-96xx - transition to nvidia-legacy-96xx-driver  
    nvidia-legacy-96xx-driver - NVIDIA metapackage (96xx legacy version)  
    xserver-xorg-video-nvidia-legacy-96xx - NVIDIA binary Xorg driver (96xx legacy version)  
    nvidia-settings - tool for configuring the NVIDIA graphics driver  
    nvidia-settings-legacy-304xx - tool for configuring the NVIDIA graphics driver (304xx legacy version)  
    vdpau-va-driver - VDPAU-based backend for VA API  
    xserver-xorg-video-nouveau-dbg - X.Org X server -- Nouveau display driver (debug symbols)  
    nvidia-driver - NVIDIA metapackage  
    nvidia-driver-bin - NVIDIA driver support binaries  
    nvidia-opencl-icd - NVIDIA OpenCL installable client driver (ICD)  
    nvidia-vdpau-driver - Video Decode and Presentation API for Unix - NVIDIA driver  
    xserver-xorg-video-nvidia - NVIDIA binary Xorg driver  
    nvidia-legacy-304xx-driver - NVIDIA metapackage (304xx legacy version)  
    xserver-xorg-video-nvidia-legacy-304xx - NVIDIA binary Xorg driver (304xx legacy version)  
    
    Run Code Online (Sandbox Code Playgroud)
  • 该命令lspci | grep -e VGA -e 3D给出:

    01:00.0 VGA compatible controller: NVIDIA Corporation Device 1288 (rev a1)
    
    Run Code Online (Sandbox Code Playgroud)
  • 命令 glxinfo | grep OpenGL | grep 渲染器给出:

    OpenGL 渲染器字符串:GeForce GT 720/PCIe/SSE2

  • 软件 Config Xserver Nvidia 提供:

在此处输入图片说明

Ser*_*ele 1

我无法发表评论(这是我在这里的第一个答案,我会尽力而为),但我之前在 Arch Linux 上遇到过类似的问题,这篇文章(见下文)帮助我解决了我的视频驱动程序是否正在运行的问题。我不知道你是否已经这样做了,但这里有一些事情要做:

正如上面 @eyoung100 所建议的,您应该检查系统是否拾取了您的显卡:lspci | grep -e VGA -e 3D。如果是,由于您有 Nvidia,请确保安装 nvidia 驱动程序。apt-cache search nvidia | grep driverUbuntu 上的 告诉我该软件包名为“nvidia-304”,这是您应该安装的软件包(但是您也可以从 Nvidia 本身安装一个软件包以获得更新的软件包)。

来自 Ubuntu 论坛的说明:将告诉您您的驱动程序(您安装的)是否已正确加载。我在下面列出了主要的内容,但归功于那篇文章。

在Linux中,视频驱动程序有两部分,内核部分和X服务器部分。

  • 让我们首先识别您的硬件。通过在终端中输入lspci | grep VGA,您应该会看到一行包含图形卡描述的内容(即使根本没有配置)。
  • 让我们检查是否加载了正确的内核驱动程序find /dev -group video。小更新:我忘记了在 Debian 上你可能需要以 root 身份运行它,这就是为什么这个命令没有给出任何结果,但我可能是错的。对不起。
  • 让我们检查是否加载了正确的 X 驱动程序glxinfo | grep -i vendor

注意:默认情况下可能未安装 Glxinfo。

我本来可以在评论中写下大部分内容,但我不能。请随意编辑此内容以使答案更好(抱歉,我在虚拟机上工作,因此我无法为这些命令提供示例输出,但当我在我的机器上时我会尝试这样做)。谢谢。