Bumblebee 在 Nvidia 上运行不会提高性能

Bumblebee 在 Nvidia 上运行不会提高性能

当我使用 bumblebee 运行任何程序时,与在 Intel 集成芯片上运行相比,它并没有提供性能提升。这是驱动程序和设置安装不正确的迹象,还是驱动程序尚未正常工作?

我的 Nvidia 汽车显示lspci为:

09:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 730M] (rev ff)

我已经安装了最新的 nvidia 驱动程序(nvidia-337),并/etc/bumblebee/bumblebee.conf按照以下说明进行配置本网站使用驱动程序。bumblebee 似乎可以毫无问题地检测到该卡。

以下是几个示例运行的输出glxspheres64

anezka@redquark ~ $ vblank_mode=0 glxspheres64
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Haswell Mobile 
173.431794 frames/sec - 154.409795 Mpixels/sec
149.875149 frames/sec - 133.436843 Mpixels/sec
148.822554 frames/sec - 132.499696 Mpixels/sec
149.262262 frames/sec - 132.891177 Mpixels/sec
anezka@redquark ~ $ vblank_mode=0 optirun glxspheres64
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 730M/PCIe/SSE2
83.187336 frames/sec - 74.063349 Mpixels/sec
85.823322 frames/sec - 76.410220 Mpixels/sec
84.681689 frames/sec - 75.393802 Mpixels/sec
86.131217 frames/sec - 76.684345 Mpixels/sec
anezka@redquark ~ $ vblank_mode=0 primusrun glxspheres64
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 730M/PCIe/SSE2
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
107.977603 frames/sec - 96.134619 Mpixels/sec
108.357600 frames/sec - 96.472939 Mpixels/sec
108.341271 frames/sec - 96.458401 Mpixels/sec
108.348674 frames/sec - 96.464992 Mpixels/sec

我正在使用 Mint 16 - Petra;其中的大多数软件包都取自 Ubuntu Saucy

答案1

我自己也对此感到困惑。Bumblebee FAQ 说,由于 VirtualGL 的一些问题,使用 glxspheares 输出没有什么意义。我不明白这个问题,但他们是这么说的。

请点击此处:https://github.com/Bumblebee-Project/Bumblebee/wiki/FAQ#how-to-check-nvidia-card-performances--they-seems-low

如果有人对此有更深的了解,可以详细说明,我会非常高兴。

答案2

我有同样的问题。

删除 Bumblebee 即可

sudo apt-get purge bumblebee*

然后对 Nvidia-Prime 说“你好!”

sudo apt-get install nvidia-prime

从 nvidia-settings 中选择显卡后(intel 或 nvidia)

你应该退出然后回来。(不幸的是,每次更改后都会这样)

相关内容