我想知道是否使用的是集成英特尔显卡,而不是独立 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)信息并选择要使用的模式等。不同的驱动程序会向日志输出不同的东西,所以我无法具体说明要搜索的特定文本。