我已经将我的笔记本电脑升级到双启动 Windows 8 和 Ubuntu 12.10,一切正常,但我一直在更新 Ubuntu 方面的驱动程序,但我已经NVIDIA-Linux-x86_64-310.32.run
从 nVidia 下载并执行,但没有用。
我开始收到此错误信息:
并且只能以 640x480 的分辨率查看桌面,这根本无法执行任何操作。但后来我尝试按照说明操作这里,但还是没用。有人能给我指点一下吗?
答案1
当我尝试从头开始安装 Nvidia 专有驱动程序时,我总是遇到与您相同的问题,即桌面外观和分辨率会受到影响。我从未通过“软件源”或“附加驱动程序”解决问题,因为以这种方式安装的驱动程序从未被检测到,因此您不会在引用的两个程序中看到任何驱动程序报告行。这个问题是因为 Nvidia Optimus 技术是为 Nvidia 发布的最新视频卡实施的。简而言之,您的笔记本电脑上安装了两个视频卡(键入lspci | grep VGA
以查找);一个可能是嵌入式 Intel,另一个是 Nvidia 卡;出于省电原因,Windows 系统上的 Nvidia 卡仅在操作系统检测到大量图形任务时才被唤醒。对于 Linux,Nvidia 驱动程序不考虑嵌入式卡的存在,因此它不起作用。对我来说唯一有效的方法是按照许多网站和论坛的建议安装 Bumblebee(例如这个大黄蜂安装)。安装后,不要忘记检查 /etc/bumblebee/xorg.conf.nvidia 文件中的以下行
选项“ConnectedMonitor”“DFP”
你必须将其更改为
选项“ConnectedMonitor”“CRT”
您将会看到optirun glxspheres
命令正在运行。
答案2
我会首先尝试使用 Ubuntu 附带的专有驱动程序。安装过程非常简单,到目前为止,对我来说一直很顺利。
如果您仍能进入桌面,请在 Dash 中搜索“软件源”。在那里,转到名为“其他驱动程序”的选项卡,选择 nVidia 驱动程序,然后单击“安装”。