我有一台 Optimus 笔记本电脑,一台戴尔 XPS 15 L502,我已经用了几年了,并且尝试过各种各样的东西(bumblebee、nvidia-prime、linux 内核 optimus 支持)。
显卡是NVIDIA GT 540M。
几天前我升级到了 Ubuntu 14.04 并想再试nvidia-prime
一次(它在 13.10 上运行得不是很好),但nvidia-settings
它只告诉我不支持。
软件和更新可识别 Nvidia 卡和驱动程序。Nvidia 设置目前提供以下内容:
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
我尝试清除并重新安装 nvidia 驱动程序十几次,尝试过使用和不使用xorg.conf
文件,但结果总是一样。
我遵循了在 Stack Overflow、Ask Ubuntu 和其他各个地方找到的所有指南。
编辑:我在启动“低图形模式”时遇到了问题,但这是由于lightdm
升级时配置不正确造成的。我还遇到了一些分段错误问题,因为nvidia-settings
安装了错误的版本(只需重新安装即可解决nvidia-settings
)。
编辑:还发现了这个错误报告:https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1283439
答案1
我有一台之前用过的便携式电脑bumblebee
。但从 14.04 开始它就不能用了,所以我现在改用了nvidia-prime
。我做了以下事情:
脚步
通过“软件和更新”安装 Nouveau 驱动程序
删除
bumblebee
或其他已安装的nvidia
驱动程序:sudo apt-get purge bumblebee* sudo apt-get purge nvidia-*
然后重新启动
通过“软件和更新”安装
nvidia 331-updates
驱动程序(还应安装nvidia-settings
和nvidia-prime
)然后重启
现在再次运行nvidia-settings
。这对我来说已经完成了,更多信息这里。
答案2
我遇到了类似的问题。这只是给其他人的一个提示,也许会觉得它有用。
当我开始重新启用来自 BIOS 的 optimus。
看来开发人员没有做足够的错误处理。确实应该有一个关于此的错误报告。