Unity 停留在 2D 模式,Nvidia Quadro 顯示卡“未知”,Nvidia-Current 處於活動狀態但未使用

Unity 停留在 2D 模式,Nvidia Quadro 顯示卡“未知”,Nvidia-Current 處於活動狀態但未使用

我已經在幾個問題下看到了這個問題的報告,但我無法解決其中的任何一個,所以我想我應該把它全部放在一個保護傘下。

我開始了一份新工作,並獲得了一台配備 Nvidia Quadro FX 2700M 顯示卡的 Dell Precision M6400 筆記型電腦。它上面有以前版本的 Ubuntu,但沒有人知道它的密碼,所以我擦除了驅動器並從頭開始全新安裝 11.10。我在安裝過程中沒有進行任何更新,並且喜歡在啟動後進行更新。更新運作良好,系統運作正常…但 Unity 處於 2D 模式。

系統設定 -> 附加驅動程式顯示 Nvidia-Current 處於活動狀態但未使用。系統設定 -> 系統資訊顯示顯示卡驅動程式未知,體驗標準

Nvidia X 伺服器設定已安裝並正常運作,重寫 xorg.conf 沒有任何作用。

/usr/lib/nux/unity_support_test -p

OpenGL vendor string:   NVIDIA Corporation

OpenGL renderer string: Quadro FX 2700M/PCI/SSE2

OpenGL version string:  3.3.0 NVIDIA 285.05.09

Not software rendered:    yes

Not blacklisted:          yes

GLX fbconfig:             yes

GLX texture from pixmap:  yes

GL npot or rect textures: yes

GL vertex program:        yes

GL fragment program:      yes

GL vertex buffer object:  yes

GL framebuffer object:    yes

GL version is 1.4+:       yes

Unity 3D supported:       yes

一個建議是執行 a 操作sudo apt-get --purge remove nvidia*,但這會導致啟動時出現亂碼和無法啟動安裝。在啟動時按刪除鍵允許我存取恢復控制台並執行sudo apt-get install nvidia-current,這使我回到了工作的可啟動系統。

另一個建議是編輯行/etc/default/grub讀取並將其更改GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"為讀取,GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"從而分配更多視訊 RAM。

我這樣做了,然後sudo update-grub重新啟動。不用找了。

創建了一個全新的標準用戶並使用該帳戶登錄,沒有任何變化。

答案1

讓我認為我正在運行 2D 而不是 3D 的兩件事是圖形未知以及 nvidia 目前處於活動狀態但未使用。

然而,現在我看到這個線程比較了兩個系統中的 alt-tab 切換器,它似乎實際上正在以 3D 模式運行,儘管一切都說它已關閉。

http://ubuntuforums.org/showthread.php?p=11442860

詭異的。

相關內容