2026-01-30

xfce使用了nvidia open驅動後,視窗閃爍(blank)問題

解法1:回復閉源驅動(nvidia 570)

解法2:直接關閉 xfwm4 的 vblank 同步:

xfconf-query -c xfwm4 -p /general/vblank_mode -s off

缺點是可能會稍微增加畫面撕裂(tearing),但對大多數桌面使用來說影響不大。

解法3:強制啟用 NVIDIA 的 Composition Pipeline
打開「NVIDIA X Server Settings」
→ X Server Display Configuration
→ 選你的顯示器 → Advanced → 勾選 Force Composition Pipeline(或 Force Full Composition Pipeline)

解法4:直接關閉 XFCE 合成器(最簡單但畫面品質下降)

設定 → 視窗管理員調整(Window Manager Tweaks) → Compositor 頁籤 → 取消勾選「Enable display compositing」

這招幾乎 100% 會讓閃爍消失,但代價是失去陰影、透明、動畫等效果,桌面會看起來很陽春。