如何检查使用哪个图形控制器

罗伯特·扎伦巴(Robert Zaremba)

在我的linux笔记本电脑上,我有两个VGA兼容控制器(来自的信息lshw):

  • 产品:GK107 [GeForce GT 640M]
    物理ID:0
    总线信息:pci @ 0000:01:00.0
    ..
    时钟:33MHz
    功能:pm msi pciexpress vga_controller bus_master cap_list
    配置:driver = nouveau延迟= 0
    资源:irq:16内存: f2000000-f2ffffff内存:e0000000-efffffff内存:f0000000-f1ffffff ioport:3000(大小= 128)
  • 产品:第三代核心处理器图形控制器
    物理ID:2
    总线信息:pci @ 0000:00:02.0
    时钟:33MHz
    功能:msi pm vga_controller bus_master cap_list rom
    配置:driver = i915延迟= 0
    资源:irq:44内存:f3000000- f33fffff内存:d0000000-dfffffff ioport:4000(大小= 64)

lspci | grep VGA 输出:

  • 00:02.0 VGA兼容控制器:英特尔公司第三代核心处理器图形控制器(版本09)
  • 01:00.0 VGA兼容控制器:NVIDIA Corporation GK107 [GeForce GT 640M](rev a1)

当我运行时,glxgears我得到以下输出(在应用程序运行时):

 libGL错误:无法加载驱动程序:i965
 libGL错误:使用LIBGL_DEBUG = verbose重试以获取更多详细信息。
 XIO:X服务器“:0”上的致命IO错误11(资源暂时不可用)
       在2968个请求(已处理2966个已知请求)之后,剩下0个事件。

所以我想intel VGA会失败吗?

我已经安装了以下驱动程序:

  • 英特尔驱动
  • xf86-video-intel 2.20(X.org Intel i810 / i830 / i915 / 945G / G965 +视频驱动程序)
  • xf86-video-new

1如何检查系统/程序使用哪个控制器

2如何确保使用特定的控制器

3如何确保已加载驱动程序i965而不是i915(从lshw输出)?(适合我的Intel AGP)

4为什么lshw显示时钟:33MHz对于GeForce 640M,应为625 MHz

我正在使用Linux Arch。

已投票
  1. 要找出系统/程序当前使用的图形控制器,请使用以下两个命令:

    grep LoadModule /var/log/Xorg.0.log
    grep Driver /etc/X11/xorg.conf
    

    第一个将为您提供所有已加载模块(或X尝试加载的模块)的列表,第二个将为您提供配置为在包装盒上运行的所有设备的列表。这些tho文件的交集使您可以运行控制器。

  2. 在中定义 /etc/X11/xorg.conf

    不要赘述太多,而是DriverDevice部分中定义

  3. 如果已在中安装和配置/etc/X11/xorg.conf它,它将运行。请记住,驱动程序有时是通用的,这意味着nvidia是所有nvidia卡的驱动程序,因此i915可能是i965的适当驱动程序。

  4. @Hennes已经在上面部分回答了。lshw显示PCI或PCIe上每个设备的PCI总线速度似乎是一个错误。查看此图片:NVidia GeForce GT220(不是我的,但是我有两个NVidias和lshw都告诉我33MHz)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Intel图形控制器启用Extra Visual Effects?

来自分类Dev

不确定要安装哪个驱动程序。多个图形控制器

来自分类Dev

如何自动检查执行哪个控制器动作

来自分类Dev

检查控制器哪个输入元素已被修改

来自分类Dev

我如何知道哪个视图与哪个控制器关联?

来自分类Dev

如何确定驱动器正在使用哪个SATA控制器?

来自分类Dev

如何从视图控制器类的名称中搜索使用哪个故事板

来自分类Dev

DVI至VGA转换器不起作用(英特尔公司至强E3-1200 v2 / 3rd Gen Core处理器图形控制器)

来自分类Dev

角度状态很混乱,该使用哪个控制器

来自分类Dev

指定每个控制器要使用哪个ViewResolver?

来自分类Dev

REST结/资源检索混合。使用哪个控制器?

来自分类Dev

Rails:我的页面使用哪个控制器?

来自分类Dev

可以将VMware Workstation Player连接到我的“英特尔第四代核心处理器集成图形控制器”卡吗?

来自分类Dev

如何检查我的用户是否已经登录,并使用 NSUserDefaults 转到特定的视图控制器

来自分类Dev

如何检查导航控制器是否被按下或是根视图控制器?

来自分类Dev

检查从控制器中的哪个视图方法调用了ASP.NET MVC

来自分类Dev

检查内部方法 @preauthorize 已为 spring 控制器方法传递了哪个角色

来自分类Dev

如何使用TypeScript定义控制器?

来自分类Dev

如何使用swift构建控制器?

来自分类Dev

Spring Java如何使用控制器

来自分类Dev

UI测试-如何检查我在正确的控制器中?

来自分类Dev

如何检查控制器内部元素的高度?

来自分类Dev

如何检查是否已定义angularjs控制器

来自分类Dev

如何检查Rails控制器期望的csrf令牌?

来自分类Dev

如何检查控制器上的令牌(CSRF)?

来自分类Dev

如何检查是否已定义angularjs控制器

来自分类Dev

如何检查控制器内部元素的高度?

来自分类Dev

如何在控制器中检查模型数据打印?

来自分类Dev

如何检查当前视图控制器被推送或呈现

Related 相关文章

  1. 1

    如何使用Intel图形控制器启用Extra Visual Effects?

  2. 2

    不确定要安装哪个驱动程序。多个图形控制器

  3. 3

    如何自动检查执行哪个控制器动作

  4. 4

    检查控制器哪个输入元素已被修改

  5. 5

    我如何知道哪个视图与哪个控制器关联?

  6. 6

    如何确定驱动器正在使用哪个SATA控制器?

  7. 7

    如何从视图控制器类的名称中搜索使用哪个故事板

  8. 8

    DVI至VGA转换器不起作用(英特尔公司至强E3-1200 v2 / 3rd Gen Core处理器图形控制器)

  9. 9

    角度状态很混乱,该使用哪个控制器

  10. 10

    指定每个控制器要使用哪个ViewResolver?

  11. 11

    REST结/资源检索混合。使用哪个控制器?

  12. 12

    Rails:我的页面使用哪个控制器?

  13. 13

    可以将VMware Workstation Player连接到我的“英特尔第四代核心处理器集成图形控制器”卡吗?

  14. 14

    如何检查我的用户是否已经登录,并使用 NSUserDefaults 转到特定的视图控制器

  15. 15

    如何检查导航控制器是否被按下或是根视图控制器?

  16. 16

    检查从控制器中的哪个视图方法调用了ASP.NET MVC

  17. 17

    检查内部方法 @preauthorize 已为 spring 控制器方法传递了哪个角色

  18. 18

    如何使用TypeScript定义控制器?

  19. 19

    如何使用swift构建控制器?

  20. 20

    Spring Java如何使用控制器

  21. 21

    UI测试-如何检查我在正确的控制器中?

  22. 22

    如何检查控制器内部元素的高度?

  23. 23

    如何检查是否已定义angularjs控制器

  24. 24

    如何检查Rails控制器期望的csrf令牌?

  25. 25

    如何检查控制器上的令牌(CSRF)?

  26. 26

    如何检查是否已定义angularjs控制器

  27. 27

    如何检查控制器内部元素的高度?

  28. 28

    如何在控制器中检查模型数据打印?

  29. 29

    如何检查当前视图控制器被推送或呈现

热门标签

归档