
我在 Ubuntu 11.10 上使用 Nvidia Twinview 設定了兩台顯示器。
當我拖曳某些內容(文件、網站上的連結、選擇文字等)時,我的右側顯示器出現故障。通常螢幕會向上移動大約 200 像素,而且我經常會遇到奇怪的圖形故障。
我在這裡製作了視頻這有點顆粒狀,但顯示了發生的情況。該影片並沒有完全顯示我所看到的內容,因為在前 12 秒內,當從左側顯示器拖曳時,右側顯示器會像最後 12 秒一樣出現問題。
當拖曳視窗時不會發生這種情況,僅拖曳檔案或超連結等物件時不會發生這種情況。有時我的桌面會像這樣卡住,這真的很令人沮喪。
我的顯示卡是 NVidia GTX 460 SE。我遇到這個問題已經有一段時間了,但我絕對知道曾經有一段時間我有兩個顯示器,但這種情況並沒有發生。
>lspci -nn | grep VGA
>03:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0e23] (rev a1)
我還將附上一張螢幕截圖,該截圖基本上顯示了影片中的內容。
根據 fossfreedom 的建議,我嘗試從 ubuntu-x-swat ppa 安裝 295 驅動程式。我跟隨此處的說明沒有安裝它們。
我確保我啟動到核心 3.0.0-16(在我使用 3.0.0-12 之前)並再次重新安裝,但無濟於事。
重新安裝命令顯示正在安裝 295 驅動程序,但由於某種原因沒有安裝。
答案1
嘗試使用以下方法升級您的 nvidia 驅動程式:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings
我注意到你使用 280 版本的 Nvidia 驅動程式。在上面的儲存庫中,您將找到最新的驅動程式和最新版本的 X 伺服器。也許它會解決這些問題。
如果出現任何問題,您可以使用以下命令恢復
sudo ppa-purge ppa:ubuntu-x-swat/x-updates
奧利的友情提示:我已經xorg-edgers
從上面的答案中刪除了,但如果您發現這ubuntu-x-swat
沒有幫助您,您可以嘗試ppa:xorg-edgers/ppa
這是圖形堆疊的更新版本。您應該知道,雖然 x-swat 主要是驅動程式更新,但 Edgers 會嘗試更換整個套件和 kaboodle。它可能會吃掉你的孩子。
答案2
好的,仔細考慮一下...您提到您已透過「附加驅動程式」視窗啟動了發布後更新 NVIDIA 驅動程式。
這將在幕後安裝該nvidia-current-update
軟體包。
透過安裝 X-Swat 軟體包 - 這將為您提供一個新nvidia-current
軟體包,但正如您所看到的,您的nvidia-current-update
軟體包正在優先使用。
第一的
請對您的電腦進行映像 - 弄亂圖形驅動程式可能會為您帶來無法啟動和黑屏問題。如果您對透過復原模式和終端解決此問題沒有信心,那麼可以選擇不要繼續或者有一個可以輕鬆恢復的圖像。
下一個
現在解釋了警告 - 在“其他驅動程式”視窗中停用更新後驅動程式。重命名目前的 xorg.conf 檔案並重新啟動
IE
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
現在您應該使用預設的開源 nouveau 驅動程式。
接下來,清除舊的 nvidia 軟體包:
sudo apt-get purge nvidia-*
重啟。
接下來加入 X-Swat PPA:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-current nvidia-settings
重新開啟“附加驅動程式”視窗並激活英偉達電流司機。
重啟。
檢查一遍gksudo nvidia-settings
- 您現在應該使用 v295 驅動程式集。
請按照此問答設定雙顯示器:
希望現在您的問題已經解決。
如果沒有解決 - 那麼 nvidia 驅動程式不是這裡的關鍵問題,而是 Compiz 和/或核心本身。
鑑於幾個月後即將發布 12.04,它將附帶最新的 Compiz 和內核,因此可以/應該解決您的問題。
我不太願意建議您採用 x-org-edgers PPA 路線 - 為此,您應該在 PPA 中安裝核心以及推薦的軟體包本身。
如果您想升級到 12.04 beta - 請記住您將幫助開發人員進行測試。您可能還需要應對其他錯誤。開發人員非常熱衷於讓測試人員使用 12.04 多顯示器支援進行測試!因此,如果 12.04 沒有立即解決您的問題,至少開發人員應該更熱心地透過提交 launchpad.net 錯誤報告來幫助您解決此問題。
答案3
過去,當兩台顯示器的幾何形狀不匹配時,我也遇到類似的問題。我看到的一些參考文獻表明它們的掃描速率也應該匹配,例如相同型號的顯示器。當我有一個安裝搞砸了這個問題,有兩種不同的顯示器尺寸時,在我將較高解析度的顯示器降到與較小顯示器相同的解析度後,問題基本上消失了。不知道您是否屬於這種情況,但可能有必要至少在兩者上運行相同的解析度以進行調試。
答案4
我升級到12.04,問題似乎解決了。
請注意,我是不是使用任何附加驅動程式。 12.04 的標準驅動程式似乎對我來說很好,可以實現 3D 效果、完整的 Unity 體驗等。