我无法获取新版本的 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:
我的问题是:
- 如何让新驱动程序使用较新版本的 mesa?我安装了 mesa 9.1.5,但它没有显示在 glxinfo 中。
- 如何使用我的 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 内存