Nvidia 視窗變黑問題修正

(Redirected from Nvidia Black Window Bug Fix)
Jump to: navigation, search

分類:中文文件

Geeko 視窗變黑的問題是由於 Nvidia 驅動程式和 Composite 特效的關係。Compiz/Compiz Fusion/Beryl 使用者可以使用本指引來修正此問題。


Nvidia Black Window Bug

使用 root 身份開啟您的 /etc/X11/xorg.conf 對照下面加入您覺得需要的部份。注意:您可以開啟 nvidia-settings 找到您驅動程式的版本。

編輯 Xorg.conf

在 "Screen" 段落:

Section "Screen"
  Option "NvAGP" "0" (使用 PCI Express)
  Option "AddARGBGLXVisuals" "True" (針對 9xxx 和 100.14.19 驅動程式)
  Option "DamageEvents" "True" (在 SLI 無法工作)
  Option "DisableGLXRootClipping" "True" (僅適用於比 100.14.19 還舊的 100.xx.xx 驅動程式)
  Option "AllowGLXWithComposite" "True" (適用於比 9639 還舊的驅動程式)
  Option "RenderAccel" "True" (適用於比 9639 還舊的驅動程式)
  Option "UseEvents" "False" (Finetunes OpenGL renderer)
  Option "TripleBuffer" "True" (改善品質。請在 nvidia-settings 中的 OpenGL 和 Xv 部份啟用 Sync2VBlank,和此項同時使用)
  Option "BackingStore" "True" (參閱 註1)

註1: 使用小心使用 BackingStore 這個參數,並非在每個系統都能運作,尤其是 GeForce 6 顯示卡以及 nForce 3 晶片組的主機板,但是您可以嘗試看看,若能運作將在效能上有所幫助。如果您套用這設定後遇到奇怪的問題(在 Compiz Fusion 視窗變白),將之移除再試一次。

在 "Extensions" 段落:

Section "Extensions"
  Option "DAMAGE" "Enable"
  Option "Composite" "Enable"
  Option "RENDER" "Enable"

附加的設定

Beryl 啟動參數

在 Beryl-manager 的進階選項使用下面設定:

"Texture from Pixmap" "Don't Use COW or Automatic" "force AIGLX" "XGL binding" "Indirect rendering or Automatic"


Compiz Fusion 啟動參數

使用 '--loose-binding' 參數來啟動 Compiz Fusion 以獲得更好的效能。


對外連結