我安装了 nvidia 驱动程序(安装了 ubuntu-x-swat 驱动程序,更新了它们,获取了它们的更新,安装了 bumblebee。每次执行这些步骤时我都会重新启动,所以不,我不需要简单地“重新启动 X”。我尝试使用 bumblebee 运行程序,但 bumblebee 显示“无法访问 GPU 驱动程序”。因此我运行了 nvidia-settings,它说驱动程序未被使用,因此我运行了“sudo nvidia-xconfig”,然后重新启动。
现在,我的登录屏幕与以前不同了:登录时,它会询问我是否要加载:“GNOME、GNOME - 无效果、Cairo Dock - GNOME、系统默认或 Ubuntu”,
但最糟糕的是:我不再有任何类型的 GNOME/Unity GUI。任何窗口上方都没有标题栏,没有关闭/最小化/最大化按钮。Unity 栏不见了,当我调用它时它不会显示。顶部状态栏也不再存在。
更新: 我最终重新安装了 Ubuntu,并执行以下操作:
1) 安装 Linux 源代码和头文件。(这些是构建驱动程序所必需的)
sudo apt-get install linux-source linux-headers-3.5.0-17-generic
2)添加包含最新驱动程序的 PPA:(这些驱动程序有多新?)
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
3)添加稳定的 Bumblebee 版本 PPA 并使用专有 NVIDIA 驱动程序安装 Bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
现在一切正常了。我的显卡默认关闭。如果我运行 glxspheres,我得到 ~50fps,如果我 optirun glxspheres,我得到 ~150 fps。当我运行 nvidia-settings 或 optirun nvidia-settings 时,我得到以下结果:
答案1
导致此问题的是 nvidia 驱动程序的一些问题。这似乎是加速驱动程序以及 unity/X 尝试使用 GPU 的方式存在问题。恢复到 nouveau 驱动程序应该可以解决问题,或者您可以尝试 nvidia-current 或 nvidia-current-updates。到目前为止,我对较新的 304.x 驱动程序模块的运气不太好。