如何在双显卡笔记本电脑上设置 opengl

如何在双显卡笔记本电脑上设置 opengl

我无法获取新版本的 opengl。

首先,我使用以下命令获取我的显卡信息: lspci -nnk | grep VGA并返回:

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119 [GeForce GT 520M] [10de:1050] (rev a1)

当我使用:glxinfo | grep Op命令时,它返回

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 9.0
OpenGL shading language version string: 1.20
OpenGL extensions:

我的问题是:

  1. 如何让新驱动程序使用较新版本的 mesa?我安装了 mesa 9.1.5,但它没有显示在 glxinfo 中。
  2. 如何使用我的 nvidia 显卡?

我安装了 nvidia-current 和 bumblebee。我尝试使用 optirun 运行一个程序,一开始它可以工作,但当我再次运行时它崩溃了。因为我想要一个更新版本的 opengl,而 mesa 仅支持 opengl 3.1。

顺便说一句:崩溃信息是:

[  157.097081] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[  157.097158] [ERROR]Aborting because fallback start is disabled.

如何获取 opengl 4.1 或更新的开发包?

我的笔记本电脑信息(来自标签):

宏碁 Aspire 4743G

英特尔酷睿 i5-480m

2GB DDR3 内存

相关内容