
桌面顯示很好,看影片也不錯,但是當我加載遊戲時,我會不斷出現螢幕撕裂的情況。我在 Intel i5-2500k 3.30GHz、16GB RAM、2TB Barracuda 7200 RPM、帶雙顯示器 @1080p Samsung SyncMaster PX2370 上運行 14.04 64 位元。
我最近將我的顯示卡從 Nvidia 560Ti 升級到 Nvidia 970。我嘗試啟用和停用垂直同步,但沒有幫助。事實上,垂直同步會讓某些遊戲變得更糟!見下文
對於我的 560Ti,我從 Nvidia 網站安裝了 346.47 二進位。當垂直同步不起作用時,我將驅動程式升級到 352.21。我跟著本指南從它告訴如何安裝二進位檔案的部分。這仍然沒有什麼好處。
後來我發現我可能只是更新了我目前的二進位。另外,如果我運行dkms status
它會列出 nvidia 331.113 驅動程式。但是我不知道如何從 DKMS 中清除驅動程序,並且二進位檔案無法拉入 DKMS。
我覺得我的第一步可能應該是從 Kernal 和 DKMS 中清除 Nvidia 驅動程序,然後再次嘗試安裝。由於我只使用 Linux 大約 3 年,所以我不太願意責怪 Nvidia 的驅動程序,但我傾向於認為這是我自己的無能。
關於如何解決這個問題有什麼建議嗎?
測試過的遊戲:
- 荒原 2 - 移動俯視圖時撕裂
- 城市:天際線 - 停用垂直同步可消除撕裂現象
- 墜落 - 每當你走路時,螢幕中間就會撕裂
- Dungeons 2 - 移動視野時出現輕微撕裂
- Talos 原理 - 啟用垂直同步可消除撕裂現象
- 火炬之光 II - 無撕裂
- 《軍團要塞 2》 - 輕微撕裂,部分重影
- 無主之地 2 - 停用垂直同步可消除撕裂現象
答案1
兩個步驟解決了我在 Kubuntu 14.04 上的 gtx 960 上的問題
第一次嘗試將其新增至您的 xorg.conf 檔案 @ /etc/X11/
Section "Screen"
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullComposition = On}"
如果這只是有時有效或扭曲了互聯網或遊戲視頻的清晰度,那麼添加此功能應該會產生很大的影響,並希望能夠永久修復。
Section "Screen"
Option "TripleBuffer" "1"
你可以看看我的研究這裡-askubuntu。
答案2
當 14.04 發佈時,我遇到了(以及許多其他問題)我的 nvidia 卡的螢幕撕裂問題;嘗試進入控制面板並將欠掃描設置為 10% 左右 - 就我而言,更改掃描方式會導致螢幕閃爍,然後出現完美的圖片。希望這可以解決這個問題,但我必須在每次重新啟動時執行此操作,因為由於某種原因,xorg.conf(帶有欠掃描設定)在每次啟動時都會被刪除。從來沒有找到這個問題的答案。
這個週末,在厭倦了驅動程式錯誤並不斷重置欠掃描之後,我升級到了 amd 卡,它在使用 vesa 驅動程式的 14.04 中運作得很好。僅供思考。
答案3
我終於找到了一份錯誤報告這裡:描述了問題和修復方法。
打開終端機並輸入:
gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
然後添加-bslightdm 配置選項
[SeatDefaults]
# Dump core
xserver-command=X -bs -core
然而,正如我在 Nvidia 表格中發現的那樣阿克斯菲利克斯的帖子這並不總是能消除螢幕撕裂。錯誤報告是這裡。你必須禁用“取消重定向全螢幕視窗”Compiz 中的選項也是如此。這似乎終於解決了問題。