所以我最近切换到了 Ubuntu 18.04。LTS,我遇到了很多屏幕撕裂问题,尤其是在 YouTube 等设备上播放视频时。有人能帮我解决这个问题吗?请注意,我对 Linux 完全陌生。
答案1
对于 Firefox,请执行以下操作:
- 在地址栏中输入“about:config”。
- 搜索
layers.acceleration.force-enabled
(默认为false
)。这将强制打开硬件加速。 true
通过双击将其更改为。- 保存并重新启动 Firefox。
答案2
有一个视频这里这帮我解决了这个问题。Ubuntu 19 的简短版本是,我必须打开“启动应用程序”并使用以下命令添加新项目:
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
答案3
确保您的浏览器中启用了硬件加速并且得到 GPU 驱动程序的支持。
Google Chrome/Chromium
- 去设置→先进的→系统。
- 查看可用时使用硬件加速。
为了调试,请打开此 URL(将其粘贴到您的地址栏中):
chrome://gpu/
火狐
- 去优先→表现。
- 取消勾选使用推荐的性能设置。
- 查看可用时使用硬件加速。
为了进行调试,请打开此 URL(将其粘贴到您的地址栏中):
about:support
并寻找显卡信息。
检查 GPU 驱动程序
要检查正在使用的驱动程序,请打开终端并运行:
lspci -v | less
然后按/,输入,VGA
并按ENTER。
在 VGA 部分,您将看到您的视频卡型号、可用的驱动程序和正在使用的驱动程序。
例子:
01:00.0 VGA compatible controller: NVIDIA Corporation [GeForce] (rev a1) (prog-if 00 [VGA controller])
(...)
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
根据您的显卡,您可能需要在开源驱动程序和专有驱动程序之间切换。
开源驱动更适合2D渲染,但3D加速性能较低。
更换司机
去系统设置→更新→设置→附加驱动程序。
您还可以通过终端打开此选项卡:
/usr/bin/python3 /usr/bin/software-properties-gtk --open-tab 2
然后您可以在驱动程序之间切换,然后重新启动您的电脑。
英特尔显卡
对于英特尔集成显卡,请访问:https://01.org/linuxgraphics/downloads/
NVIDIA 屏幕撕裂
您可能会发现这些答案很有用: