屏幕撕裂 Ubuntu 18.04

bar*_*912 17 tearing screen 18.04

所以我最近切换到 Ubuntu 18.04。LTS 和我经常出现画面撕裂现象,尤其是在 YouTube 等视频播放期间。有人可以帮我解决这个问题吗?请注意,我对 Linux 完全陌生。

小智 17

对于 Firefox,请执行以下操作:

  • 在地址栏输入“about:config”。
  • 搜索layers.acceleration.force-enabled(默认为false)。这会强制打开硬件加速。
  • true通过双击将其更改为。
  • 保存并重新启动 Firefox。

  • 这实际上是在做什么? (4认同)

小智 7

这里有一个视频为我解决了这个问题。Ubuntu 19 的简短版本是,我必须打开“启动应用程序”并使用以下命令添加一个新项目:

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
Run Code Online (Sandbox Code Playgroud)

  • 如果您有双显示器设置,则需要类似以下内容: nvidia-settings --assign CurrentMetaMode="DP-0: nvidia-auto-select +1680+0 { ForceFullCompositionPipeline = On }, DVI-I-0: nvidia -自动选择 +0+0 { ForceFullCompositionPipeline = 开 }" (2认同)

Com*_*mar 5

确保您在浏览器中启用了硬件加速并由您的 GPU 驱动程序支持。

谷歌浏览器/铬

  1. Settings-> Advanced->System
  2. 查看 Use hardware acceleration when available

对于调试,打开此 URL(将其粘贴到您的地址栏中):

铬://GPU/

火狐

  1. Preferences->Performance
  2. 取消勾选 Use recommended performance settings
  3. 查看 Use hardware acceleration when available

对于调试,打开此 URL(将其粘贴到您的地址栏中):

关于:支持

并寻找Graphics信息

检查 GPU 驱动程序

要检查正在使用的驱动程序,请打开终端并键入:

lspci -v | 较少的

然后按/,键入VGA并按ENTER

在 VGA 部分,您将看到您的显卡型号、可用的驱动程序和正在使用的驱动程序。

例子:

01:00.0 VGA 兼容控制器:NVIDIA Corporation [GeForce] (rev a1) (prog-if 00 [VGA controller])
(……)
        使用的内核驱动程序:nvidia
        内核模块:nvidiafb、nouveau、nvidia_drm、nvidia

根据您的显卡,您可能希望在开源驱动程序和专有驱动程序之间切换。

开源驱动程序更适合 2D 渲染,但在 3D 加速方面的性能较低。

切换驱动程序

System settings-> Updates-> Settings-> Additional drivers

您还应该能够通过终端打开此选项卡:

/usr/bin/python3 /usr/bin/software-properties-gtk --open-tab 2

然后您可以在驱动程序之间切换,然后重新启动您的 PC。

英特尔显卡

对于英特尔集成显卡,请访问https://01.org/linuxgraphics/downloads/

NVIDIA 画面撕裂

您可能会发现这些答案很有用: