個人用です。

KDEティアリング対策

  • Nvidiaグラボでのティアリング対策
試す順番
注意:その1とその2を同時に設定しない事

その1

~/.config/autostart-scripts/kwin.sh
#!/bin/bash
(sleep 2s && __GL_YIELD="USLEEP" kwin_x11 --replace)

その2

/etc/X11/xorg.confの編集
Section "Screen"の所に
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
を追加して保存したのち
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.clt

/etc/profile.d/kwin.shを作成
export KWIN_TRIPLE_BUFFER=1

最終手段

ForceFullCompositionPipeline = On
これをやるとティアリングは抑えられるが、ブーストしたクロックの下降に時間がかかるという欠点がある。

注:/etc/X11/xorg.confの設定で{ForceFullCompositionPipeline = On}にした場合NVIDIA X Server SettingsのVBlankのチェックを外す。
  {ForceFullCompositionPipeline = On}が設定されていない場合はNVIDIA X Server SettingsのVBlankのチェックを入れる。

2021/1/26
このような設定をしなくてもティアリングが発生しなくなった。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます