为什么在垂直平铺终端时,使用与 xcompgmr 配对的 i3 窗口管理器会出现重影和撕裂?

为什么在垂直平铺终端时,使用与 xcompgmr 配对的 i3 窗口管理器会出现重影和撕裂?

我正在使用i3平铺窗口管理器。由于它不进行合成,因此我xcompmgr在我的应用程序中启用了合成器〜/.i3/config文件以及feh显示壁纸:

exec --no-startup-id xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55
exec feh --bg-scale ~/Downloads/Arch-Linux-Bluewave.jpg

现在lxterminal支持半透明等,但是当我垂直排列终端时,一些重影、来自其他工作区的撕裂和装饰伪影出现在右上角,并在窗口水平平铺后立即消失。此外,当transmission-gtk“浮动”对话框时,移动该框会留下微小水平线形式的重影,这些重影会一直保留到刷新为止。

有什么解决方法吗?

答案1

症状产生于这里有明显的问题:

  1. 合成器:在这种情况下,请使用较新的内容,例如 Compton,如果您的硬件支持,请使用以下最后一个选项:

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. 事实上,合成器是未正式支持通过这个窗口管理器和因为i3 呈现窗口标题栏的方式。一个众所周知的解决方法是通过添加以下内容来禁用此类标题栏~/.i3/config

    new_window pixel
    

要在没有标题栏的浮动窗口中移动,请使用mod+drag其上的任意位置。最后,其中一些可能会改变随着时间的推移

相关内容