在Ubuntu 16.04上为Nvidia Optimus暂停后的图形性能非常差

SunPowered

从暂停到RAM恢复后,我发现笔记本电脑上的GPU图形性能急剧下降。尽管我注意到性能总体下降,但我使用的基准测试是通过Steam运行TF2,并同时检查加载时间和游戏内fps。

我最近从Ubuntu 14.04升级到16.04,希望能帮上忙,但这实际上使问题更严重了。

我的GPU是Nvidia GeForce GTX 760M Optimus混合体。我正在运行nvidia-361驱动程序,尽管尝试了许多不同的驱动程序版本,但均获得了相似的结果。我的集成显卡正在运行i915驱动程序。我使用nvidia-prime

通常,游戏加载时间应少于20秒,加载地图的时间也应相近,而我可以在游戏中获得稳定的150-200fps。暂停/恢复后,最多可能需要5分钟才能加载游戏并启动地图。FPS为45,周期性(每5s)下降到2或3,使其完全无法使用。每次重新启动都会对其进行修复,尽管会变得很累。

我不太确定应该去哪里,在两种情况下我都在我的GPU上运行了psensor,并且没有注意到GPU负载/内存使用/温度方面的任何重大变化。

似乎在恢复后没有使用nvidia驱动程序,因为集成GPU的性能相当差,尽管所有指标都表明确实已在加载该驱动程序。

一些希望有用的信息:

我已经达到了调试能力的极限,无法确定要查看的内容。任何提示或想法将不胜感激。

提前致谢。

SunPowered

好的,

因此,对于可能发生此情况的任何人,我最终解决了该问题,并希望对错误和解决方法做出快速响应。

首先,真正的问题是我的CPU过热。有人要求它做太多事情,并且无法正确冷却自己。我最终解决了我的问题,并在我的Steam游戏中获得了可复制的结果。

  1. 检查您的新贵/ systemctl服务。我有一堆我从未使用过的服务,每天都不会通过upstart启用(例如postgres,mongodb等)。重新启动后,我最终检查了正在运行的程序,并逐个禁用了这些服务。检查此答案以获取有关如何针对您的OS版本执行此操作的详细信息。

  2. 在开始任何游戏之前,请检查所有非标准CPU繁重的服务,并确保它们已停止。对我来说,这是Dropbox,启动Dropbox服务时性能明显下降,我的猜测是,它过于频繁地中断CPU,无法检查我的Dropbox文件是否有任何更改。无论如何,我都禁止它自动启动(在UI“启动应用程序”中,这是我放置自动启动脚本的位置)。

  3. 检查并清洁冷却系统。我认为问题的很大一部分是,风扇实际上只是被外壳(笔记本电脑)稍微捏住了,并且在全功率下风扇旋转得还不到100%。显然,这导致将热空气推向散热器的能力降低,而且我无法正确冷却CPU / GPU。我确保风扇运转顺畅,并大约每个月用压缩干燥空气对其进行良好的清洁。我注意到清洁后在这些高负载时间内的稳定性有了很大改善。

因此,要做这些大事是我在参与游戏时为确保系统上一致的体验所做的。事后看来,这些解决方法似乎都是直截了当的,而且显而易见,但是各种因素的组合使我很难隔离当前出了什么问题。

希望这可以帮助遇到类似悲痛的人。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档