我使用的是哪两个视频驱动程序?

我使用的是哪两个视频驱动程序?

我想知道是否使用的是集成英特尔显卡,而不是独立 GeforceEFORCE 210M。当我在设置下检查“其他驱动程序”时,它没有显示任何要安装的专有驱动程序,这表明系统甚至没有检测到 NVIDIA 驱动程序。但是,

运行sudo lshw -c video得到的结果为:

 *-display               
       description: VGA compatible controller
       product: GT218 [GeForce G210M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:fd000000-fdffffff memory:e0000000-efffffff memory:fa000000-fbffffff ioport:dc00(size=128) memory:fe980000-fe9fffff
  *-display
       description: Display controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:46 memory:fcc00000-fcffffff memory:d0000000-dfffffff ioport:cc00(size=8)

但它没有告诉我目前正在使用哪一个...所以我该如何弄清楚呢?

笔记:

  • 我在 Ubuntu 12.04
  • 我尚未手动安装任何视频驱动程序。
  • 我没有 xorg.conf(我不知道这是否有帮助或者是否重要,只是说明一下)
  • 混合图形在我的 Windows 7 分区上运行良好。

答案1

我在我的系统(也是带有双显卡的笔记本电脑)的 rc.conf 中添加了一行,以在启动时自动降低屏幕亮度,这给了我一个线索来确认正在使用哪张卡:

echo 4 > /sys/class/backlight/acpi_video1/brightness

(您可以在命令行上测试此命令,如果正在使用此卡,您将看到亮度如何降低,如果没有,请尝试 acpi_video0)。查看子目录设备内部,发现一个名为 uevent 的文件:

$ cat /sys/class/backlight/acpi_video1/device/uevent 
DRIVER=i915

结合此日志信息(视频驱动程序的名称),我确定我正在使用内置视频卡。

答案2

在终端中输入less /var/log/Xorg.0.log并检查结果。

当您在日志中向下滚动时,驱动程序的名称应该变得很明显 - 它将检查 EDID(DDC)信息并选择要使用的模式等。不同的驱动程序会向日志输出不同的东西,所以我无法具体说明要搜索的特定文本。

相关内容