安装 NVIDIA 图形驱动程序后的 Ubuntu 18.04 仍然滞后

yea*_*eah 5 nvidia graphics drivers 18.04

我有一个 GTX 750 ti,我使用的是 Ubuntu 18.04。我以前从未遇到过图形驱动程序无法正常工作的问题。所以在我安装驱动程序之前,我遇到了大量的屏幕撕裂和滞后。之后,我仍然注意到动画中有很多滞后(单击“显示应用程序”、最大化窗口、最小化窗口等),有时在移动窗口或调整它们的大小时也会出现延迟。在浏览器上滚动浏览网页时,它会滞后,我注意到屏幕撕裂。我尝试安装许多不同的驱动程序,包括默认 Ubuntu 存储库中的 nvidia-375 和 nvidia-384 驱动程序。我还尝试使用图形驱动程序存储库中的驱动程序(https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa)。无论我做什么,它都无法消除浏览器中的动画延迟或屏幕撕裂。

mar*_*com 2

好吧,现在我可以说这个问题已经解决了 95%,

\n\n

\xe2\x88\x98 1/ 真正的问题在于 Nvidia 卡和屏幕的刷新率和同步率

\n\n

\xe2\x80\xa3 使用 nvidia-prime 则不可能进行垂直同步 - arghhhh

\n\n

使用 Nvidia 的 Linux 驱动程序和“Optimus”卡,他们省略了简单的代码来执行此操作以节省大众资源 - 愚蠢!!!!

\n\n

\xe2\x80\xa3 在 Optimus 上获得 PRIME 同步

\n\n

解决方案(现在适用于非特定 Nvidia 驱动程序 - 太棒了!)

\n\n

要检查它(同步)是否已设置,请使用以下命令:

\n\n

sudo cat /sys/module/nvidia_drm/parameters/modeset

\n\n
\xe2\x88\x98 It should say "y" for modeset=1, which means it is synchronized at 60 fps (I believe) for your Monitor.  ...  ex. HDMI-1-1, or  eDP-1-1\n\n\xe2\x88\x98 If Not - Create a new file in  /etc/modprobe.d/nvidia-drm-nomodeset.conf \n
Run Code Online (Sandbox Code Playgroud)\n\n

sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

\n\n

\xe2\x88\x98 并确保存在以下行;

\n\n
\n

更新 Intramfs 并重新启动后选项 nvidia-drm modeset=1\n \xe2\x88\x98

\n
\n\n

sudo update-initramfs -u\n \xe2\x80\xa2 重新启动

\n\n

另外,减少 Swappiness 也可能有助于\n降低 Swappiness(如果您有大量 RAM)...

\n\n

\xe2\x88\x98 检查交换值(默认=60)

\n\n
\n

$ cat /proc/sys/vm/swappiness

\n
\n\n

sudo gedit /etc/sysctl.conf

\n\n

\xe2\x80\xa3 搜索 vm.swappiness 并根据需要更改其值。如果 vm.swappiness 不存在,请将其添加到文件末尾,如下所示:

\n\n
\n

# 大幅降低 Swappiness 倾向

\n\n

虚拟机交换=1

\n
\n