Window-Manager

為什麼在垂直平鋪終端時,與 xcompgmr 配對的 i3 視窗管理器出現重影和撕裂?

  • June 14, 2014

我正在使用i3平鋪視窗管理器。由於它不進行合成,因此我在*~/.i3/config*文件中啟用了xcompmgr合成器並顯示桌面: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. 合成器:在這種情況下使用像 Compton 這樣更新的東西,如果您的硬體支持,則使用以下最後一個選項:
exec --no-startup-id compton -cCGb --backend glx --vsync opengl
  1. 這個視窗管理器並沒有正式支持合成器這一事實,並且因為i3 呈現視窗標題欄的方式。一個眾所周知的解決方法是通過添加以下內容來禁用此類標題欄~/.i3/config
new_window pixel

要在沒有標題欄的浮動視窗中移動,請使用mod+drag其上的任何位置。最後,其中一些可能會隨著時間而改變。

引用自:https://unix.stackexchange.com/questions/136932