Ubuntu 18.04 安装 NVIDIA 显卡驱动后仍然卡顿

Ubuntu 18.04 安装 NVIDIA 显卡驱动后仍然卡顿

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

答案1

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

∘ 1/ 真正的问题归结为 Nvidia 卡和屏幕的刷新率和同步率

‣ 使用 nvidia-prime 则还不存在垂直同步的可能性 - arghhhh

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

‣ 在 Optimus 上获取 PRIME 同步

解决方案(现在不针对任何特定的 Nvidia 驱动程序 - 太棒了!)

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

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

∘ 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

∘ If Not - Create a new file in  /etc/modprobe.d/nvidia-drm-nomodeset.conf 

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

∘ 并确保存在以下行;

更新 Intramfs 并重启后,选项 nvidia-drm modeset=1 ∘

sudo update-initramfs -u • 重启

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

∘ 检查 swappiness 值(默认值=60)

$ cat /proc/sys/vm/swappiness

sudo gedit /etc/sysctl.conf

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

# 大幅降低 Swappiness 倾向

vm.swappiness=1

相关内容