我剛剛在我的新戴爾上安裝了 ubuntu 11.10,但啟動時遇到了問題。將 acpi=off 新增到啟動選項後,它至少現在可以啟動。
現在我正在與 NVIDIA Optimus 作鬥爭。因為我搞砸了上次的安裝,所以我完全重新安裝了 Ubuntu 並執行了以下操作:
- 從 NVIDIA 網站下載 NVIDIA 驅動程式 (525m) 並安裝
- 安裝了ironhide並配置了它
- 重新啟動
現在unity3d不再工作了(它在NVIDIA驅動程式之前工作)並且由於缺少acpi而我無法運行optirun(這就是錯誤:cat:/sys/class/power_supply/*/online:沒有這樣的檔案或目錄)
所以我現在真的很困惑,我真的不知道問題出在哪裡。
答案1
所以我剛剛想出瞭如何做。我製作了一個 WordPress 部落格並寫下了我是如何做到的。希望它能幫助別人。
http://goof848.wordpress.com/2011/12/20/how-to-setup-ubuntu-11-10-on-a-inspiron-17r-n7110/
答案2
切勿從 nvidia.com 下載並安裝驅動程序,除非您知道如何使用 nVidia Optimus 筆記型電腦修復該驅動程式。驅動程式可以從 Ubuntu 儲存庫、軟體包安裝nvidia-current
,但這將不是適用於 Optimus 筆記型電腦。
Unity3D 已損壞,因為 nvidia 驅動程式假定它已載入圖形伺服器,但事實並非如此,因為不支援開箱即用的 Optimus。
看Ubuntu 支援採用 Optimus 技術的 NVIDIA GeForce 嗎?取得解決方法和更詳細的解釋。
答案3
Optimus 是一種混合圖形技術。它同時配備英特爾和 Nvidia 顯示卡。問題是 Ubuntu 預設缺乏禁用 Intel 硬體並讓系統「成為」Nvidia 的功能。因此,如果您安裝 Nvidia 驅動程序,則會停用 Intel 3D 功能;它作為 Intel 系統出現,但帶有(無效的)Nvidia 3D 驅動程序,所以沒有 3D。
某些混合系統可讓您在 BIOS 中切換圖形設備。如果您能做到這一點,那麼您很幸運。只需關閉英特爾顯示卡並安裝 -nvidia 即可。否則,你就完蛋了,需要堅持使用 -intel 驅動程式。卸載(並根據需要清除)專有的 -nvidia 驅動程序,以恢復 3D 功能。
有一些第三方解決方法,例如 Bumblebee,它使您能夠更輕鬆地在兩個選項之間切換。然而,這些在 Ubuntu 中並沒有得到正式支持,所以如果你想走這條路,你就得靠自己了。