Håkon A. Hjortland Asked: 2018-03-18 13:25:35 +0800 CST2018-03-18 13:25:35 +0800 CST 2018-03-18 13:25:35 +0800 CST 使用 Sawfish 时 Firefox 中的屏幕撕裂 772 使用 Sawfish 窗口管理器时,Firefox 中的视频出现画面撕裂。如何解决这个问题? xorg firefox tearing sawfish 1 个回答 Voted Best Answer Håkon A. Hjortland 2018-03-18T13:25:35+08:002018-03-18T13:25:35+08:00 要解决此问题,请在非合成窗口管理器旁边运行一个合成器(它们为每个窗口提供屏幕外缓冲区)。康普顿似乎做到了这一点。 安装所需的软件包并将其添加到.gnomerc: # To get tearing-free video in Firefox hsetroot -solid '#000000' compton --backend glx & # Worked for me in Ubuntu 16.04 compton --backend xr_glx_hybrid & # Works for me in Ubuntu 18.04 如果背景变灰hsetroot,则需要这条线。 我的设置: 软件:Ubuntu 16.04.4 LTS、Firefox 59.0.1、Sawfish 1.11 和 Compton 0.1~beta2。 图形:RADEON(0): Chipset: "CAICOS" (ChipID = 0x6779) 撕裂测试: 4k 垂直同步测试 60fps 撕裂测试@29.97 fps (1080p) Web浏览器“VSYNC同步”测试仪 更多信息: 如何启用透明度(讨论 Sawfish 的合成器) Howto:在 XFCE 或 LXDE 上使用 Compton 进行无撕裂合成 1134077 - 由于 vsync 问题和合成器绕过,mutter (GNOME) 上的 HTML5 视频在全屏模式下撕裂(关于 Firefox 和合成的讨论) 一些相关问题: Optimus 笔记本电脑 - 使用英特尔板载显卡切割和卡顿视频以及使用 Nvidia 显卡撕裂屏幕 如何使用 nvidia GTX 960 M 在 16.04 中消除屏幕撕裂?
要解决此问题,请在非合成窗口管理器旁边运行一个合成器(它们为每个窗口提供屏幕外缓冲区)。康普顿似乎做到了这一点。
安装所需的软件包并将其添加到
.gnomerc
:如果背景变灰
hsetroot
,则需要这条线。我的设置:
软件:Ubuntu 16.04.4 LTS、Firefox 59.0.1、Sawfish 1.11 和 Compton 0.1~beta2。
图形:
RADEON(0): Chipset: "CAICOS" (ChipID = 0x6779)
撕裂测试:
更多信息:
一些相关问题: