web-dev-qa-db-ja.com

端末を垂直に並べて表示するときに、xcompgmrとペアになっているi3ウィンドウマネージャーでゴーストやティアリングが発生するのはなぜですか?

i タイリングウィンドウマネージャーを使用しています。合成を行わないので、[//。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ダイアログボックスを「フローティング」し、そのボックスを移動すると、リフレッシュされるまで残る小さな水平線の形でゴーストが残ります。

回避策はありますか?

10
user44370

症状は2つの異なる問題から発生します:

  1. compositor:この場合、Comptonのような新しいものを使用します。ハードウェアでサポートされている場合は、次の最後のオプションを使用します。

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. コンポジターが 公式にサポートされていない このウィンドウマネージャーと 理由 方法i3の事実ウィンドウのタイトルバーをレンダリングします。よく知られている回避策は、~/.i3/configに次のように追加して、そのようなタイトルバーを無効にすることです。

    new_window pixel
    

タイトルバーのないフローティングウィンドウ内を移動するには、そのどこかでmod+dragを使用します。最後に、これの一部は変更される可能性があります 時間とともに

11
user44370