Linux GeForce GTX 驱动程序低估了 RAM 并且总体上性能不佳

Linux GeForce GTX 驱动程序低估了 RAM 并且总体上性能不佳

我刚刚在 Alienware M17x R4 上安装了 Kubuntu 12.04。它有 Intel 集成显卡和 GeForce GTX 660M。

#> sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
#> sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic

似乎有效。

#> lspci
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd4 (rev ff)

0fd4 很可疑,其他人的 lspcis 似乎给出了一个名字。

尽管如此,我还是尝试了 Unigene Heaven 演示,optirun并且它能运行,但只能达到约 10fps,而较旧和配置较低的机器的帧速率要高得多。以下是一些输出:

Renderer: NVIDIA NV70 (Kepler) 256MB
OpenGL vendor:   NVIDIA Corporation
OpenGL renderer: GeForce GTX 660M/PCIe/SSE2
OpenGL version:  3.2.0 NVIDIA 304.88
OpenGL flags:    Core Profile

它认为256MB可用。启动到 Windows 后,它是2GB卡片。

因此,驱动程序似乎认为该卡的规格低于实际规格。这很奇怪,因为型号是正确的。

那么为什么性能低下呢?

(我已禁用桌面效果。在 Windows 上运行基准测试仍然没有成功,它想要链接到 MSVCPP100.dll,但我显然只有 MSVCPP110.dll。)

相关内容