Nvidia 专用显卡比 Intel 集成显卡慢

Nvidia 专用显卡比 Intel 集成显卡慢

我有一台配备 Geforce 640M 显卡和 Intel i5-3317U 处理器(Acer Aspire M3-581TG)的笔记本电脑。

Nvidia 使用驱动程序 331.113,而 Intel 集成显卡使用 i915。使用 Nvidia Prime 时,当我切换到 Nvidia 卡时,我在各种游戏中的表现都比 Intel 差很多。

当我使用在另一个线程中看到的这个命令时:

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA

两个 GPU 都说它们是 VGA 控制器,也许这会引起一些冲突?

如何才能让 Nvidia 卡发挥出应有的性能?

答案1

使用旧式驱动程序有效。

我尝试了不同的东西,发现

sudo apt-get install nvidia-current

安装 Nvidia 304.125 驱动程序,而不是 331.113 驱动程序。因此我进行了安装。

之后,我无法使用 Nvidia Prime 切换显卡。所以我删除了它

sudo apt-get remove --auto-remove nvidia-prime

并安装了 Bumblebee,如下所述:https://wiki.ubuntu.com/Bumblebee

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic 

注意:为了安全起见,我在每个步骤之后都重新启动了电脑。

现在我的 GPU 表现如预期。

它的性能非常低,并且使用 331.113 驱动程序时温度会非常高,我猜这些驱动程序出了问题,尽管它说是在附加驱动器窗口下测试的。

相关内容