為什麼在垂直平鋪終端時,使用與 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其上的任意位置。最後,其中一些可能會改變隨著時間的推移

相關內容