
Ubuntuを使用しながら、一度も引き裂かれた現象を経験したことはありませんが、最近Ubuntuに切り替えました。アーキテクチャLinuxそして素晴らしい私のウィンドウマネージャとして。 Awesomeは複合マネージャを使用していないため、Webページをスクロールするとこれらの迷惑な欠陥が発生します。私はインストールしましたコンプトンうまくいきますが、有効にするにはいくつかの問題があります。
グラフィックカード:Nvidia GeForce GTX 670そして所有権ドライバー(387.34-19)
compton --version:v0.1_beta2.5
compton --daemon --config /dev/null --backend glx
- 時々私が使用しているターミナルエミュレータ(xfce4-terminal)は、追加のキー入力が発生するまで出力をレンダリングしません。問題が説明されました。ここ、ここそしてここ。
- Google Chrome のコンテキストメニューが時々点滅します。
しかし、涙を治すことはできます。
compton --daemon --config /dev/null --backend xrender
これは上記の問題を解決しますが、それ自体の問題もあります。
compton --daemon --config /dev/null --backend xr_glx_hybrid
これは問題#1と破れの問題を解決しますが、問題#2は解決しません。また、画面のリフレッシュがランダムに表示され始めます。オプションを渡すことで問題#2を解決できることがわかりましたが、--fading
後者の問題はまだ存在します。
したがってxrender
、新しいエラーが発生しないため、うまく動作しますが、独自のドライバを含むGPUがあるときに調べるのは良い決断ではないと思います。これはcompton
多くのハッキングとトリックのようで、うまく機能するのにうんざりしていました。試してみましたxcompmgr
が、期待した効果は見られませんでした。スクロール中に破れた現象が発生しました。
幸いにも、利用可能な他の解決策がありますForceCompositionPipeline=On
。正しく設定し、/etc/X11/xorg.conf.d/20-nvidia.conf
入力遅延を除いてすべてが完璧です。マウスポインタの反応が遅くなり、滑らかになります。キーボードの場合も同じかもしれませんが、よくわかりません(つまり、押したキーを印刷するのに時間がかかることを意味します)。
私は涙を取り除く可能性を探しています。適切なオプションを持つ新しい複合マネージャはcompton
許可されていますが、シャドウやフェードなど、シンセサイザが提供するすべての機能が実際には必要ないため、後者の問題に対する解決策がより優れています。
答え1
私はこれらの問題を解決することができます。前述のように、問題#2を解決するには、--fading
オプションを渡してください。アニメーションをスピードアップまたはオフにするには(設定1)--fade-in-step
と--fade-out-step
オプションを渡すことができます。xr_glx_hybrid
バックエンドがあるときに画面のリフレッシュがあるので、glx
より良いです。理由はわかりませんが、そのオプションが見つかり、--xrender-sync
問題--xrender-sync-fence
#1が解決されました。たぶん失敗したときに使うことができますcompton
...xrender
glx
答え2
まだコメントすることはできませんが、答えてくれてありがとう。
より繰り返し可能な設定のために、これらのオプションを構成ファイルに追加することもできます。
backend = "xr_glx_hybrid";
fading = true;
fade-in-step = 0.03; # Choose your own value here
fade-out-step = 0.03; # Same as above
xrender-sync-fence = true;