使用 Sawfish 窗口管理器时,画面撕裂在 Firefox 的视频中。如何修复此问题?
答案1
要解决此问题,请运行合成器(它们为每个窗口提供屏幕外缓冲区)与非合成窗口管理器一起使用。康普顿似乎可以解决问题。
安装所需的软件包并将其添加到.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)
撕裂测试:
更多信息:
- 如何实现透明度(讨论 Sawfish 的合成器)
- 操作方法:在 XFCE 或 LXDE 上使用 Compton 进行无撕裂合成
- 1134077 - 由于垂直同步问题和合成器绕过,在 mutter(GNOME)上全屏模式下 HTML5 视频撕裂(关于 Firefox 和合成的讨论)
一些相关问题: